On Monday, 18 February 2019 at 14:24:46 UTC, Ron Tarrant wrote:
On Monday, 18 February 2019 at 10:38:10 UTC, Peter Jacobs wrote:

Being an old linux user, I prefer make to dub, however, I do use dub to build GtkD and then I just use dmd to build my application program.

This appeals to me, too.

dub clean
dub build

Got this bit working after generating an sdl file. But I think I'm missing something from this next approach:

make
dmd -w -g -debug -I=../GtkD/generated/gtkd \
        -oftest_rig_imperative test_rig_imperative.d \
        -L../GtkD/libgtkd-3.a
./test_rig_imperative

It's been literally decades since I used a makefile. Did I miss the part where you the makefile was written/generated?


Yes, you did miss that part because I didn't write it in, thinking that the echo of the command would be sufficient. Sorry. Anyway, here is the single rule in my makefile. I tend to use makefiles as a memory aid so they are often quite simple.

test_rig_imperative: test_rig_imperative.d
        dmd -w -g -debug -I=../GtkD/generated/gtkd \
                -oftest_rig_imperative test_rig_imperative.d \
                -L../GtkD/libgtkd-3.a

Cheers,
Peter J.

Reply via email to