DSSS 0.78 released.

Leonid Krashenko jetbird at gmail.com
Sat Sep 20 14:48:39 PDT 2008


Gregor Richards wrote:

I am getting strange errors using rebuild/dsss:
http://codepad.org/MfhzjJFG

If I use my own Makefile, everything compiles, links and runs successfully:

cc = dmd
flags = -unittest
link_flags = -L-lX11
source_dirs = y std/c/linux/X11 tl

src_files = $(addsuffix /*.d, $(source_dirs))
src_objs = $(patsubst %.d, %.o, $(wildcard $(src_files)))

paint: paint.o $(src_objs)
        $(cc) $^ $(link_flags)

main: main.o $(src_objs)
        $(cc) $^ $(link_flags)

VPATH := $(source_dirs) .

%.o: %.d
        $(cc) -c $^ $(flags) -op

clean:
        rm -f $(addsuffix /*.o, . $(source_dirs))
        rm -f paint
        rm -f main

What am I doing wrong?


More information about the Digitalmars-d-announce mailing list