Mercurial > projects > ddmd
diff linux_lib.mak @ 183:190ba98276b3
Several changes to make it build on posix systems.
I've only tried to build on Mac OS X but it should build on Linux now as well.
This should also fix ticket #9.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Mon, 25 Oct 2010 15:36:13 +0200 |
parents | 43073c7c7769 |
children |
line wrap: on
line diff
--- a/linux_lib.mak Mon Oct 18 00:36:44 2010 +0400 +++ b/linux_lib.mak Mon Oct 25 15:36:13 2010 +0200 @@ -159,7 +159,7 @@ $(CC) -c $(CFLAGS) $< cast.o: cast.c - $(CC) -c $(CFLAGS) $< + $(CC) -c $(CFLAGS) $< cg.o: fltables.c $C/cg.c $(CC) -c $(MFLAGS) -I. $C/cg.c @@ -219,7 +219,7 @@ $(CC) -c $(CFLAGS) $< irstate.o: irstate.h irstate.c - $(CC) -c $(MFLAGS) irstate.c + $(CC) -c $(MFLAGS) -I$(ROOT) irstate.c csymbol.o : $C/symbol.c $(CC) -c $(MFLAGS) $C/symbol.c -o csymbol.o @@ -255,7 +255,7 @@ $(CC) -c $(CFLAGS) $< dwarf.o: $C/dwarf.h $C/dwarf.c - $(CC) -c $(MFLAGS) $C/dwarf.c + $(CC) -c $(MFLAGS) -I. $C/dwarf.c e2ir.o: $C/rtlsym.h expression.h toir.h e2ir.c $(CC) -c -I$(ROOT) $(MFLAGS) e2ir.c @@ -379,7 +379,7 @@ rmem.o: $(ROOT)/rmem.c $(CC) -c $(GFLAGS) -I$(ROOT) $(ROOT)/rmem.c - + module.o: $(TOTALH) $C/html.h module.c $(CC) -c $(CFLAGS) -I$C module.c @@ -444,7 +444,7 @@ $(CC) -c $(GFLAGS) -I$(ROOT) $< strtold.o: $C/strtold.c - $(CC) -c $C/strtold.c + gcc -m32 -c $C/strtold.c struct.o: struct.c $(CC) -c $(CFLAGS) $<