Mercurial > projects > ddmd
comparison 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 |
comparison
equal
deleted
inserted
replaced
181:aa70dca07cb0 | 183:190ba98276b3 |
---|---|
157 | 157 |
158 builtin.o: builtin.c | 158 builtin.o: builtin.c |
159 $(CC) -c $(CFLAGS) $< | 159 $(CC) -c $(CFLAGS) $< |
160 | 160 |
161 cast.o: cast.c | 161 cast.o: cast.c |
162 $(CC) -c $(CFLAGS) $< | 162 $(CC) -c $(CFLAGS) $< |
163 | 163 |
164 cg.o: fltables.c $C/cg.c | 164 cg.o: fltables.c $C/cg.c |
165 $(CC) -c $(MFLAGS) -I. $C/cg.c | 165 $(CC) -c $(MFLAGS) -I. $C/cg.c |
166 | 166 |
167 cg87.o: $C/cg87.c | 167 cg87.o: $C/cg87.c |
217 | 217 |
218 constfold.o: constfold.c | 218 constfold.o: constfold.c |
219 $(CC) -c $(CFLAGS) $< | 219 $(CC) -c $(CFLAGS) $< |
220 | 220 |
221 irstate.o: irstate.h irstate.c | 221 irstate.o: irstate.h irstate.c |
222 $(CC) -c $(MFLAGS) irstate.c | 222 $(CC) -c $(MFLAGS) -I$(ROOT) irstate.c |
223 | 223 |
224 csymbol.o : $C/symbol.c | 224 csymbol.o : $C/symbol.c |
225 $(CC) -c $(MFLAGS) $C/symbol.c -o csymbol.o | 225 $(CC) -c $(MFLAGS) $C/symbol.c -o csymbol.o |
226 | 226 |
227 dchar.o: $(ROOT)/dchar.c | 227 dchar.o: $(ROOT)/dchar.c |
253 | 253 |
254 dump.o: dump.c | 254 dump.o: dump.c |
255 $(CC) -c $(CFLAGS) $< | 255 $(CC) -c $(CFLAGS) $< |
256 | 256 |
257 dwarf.o: $C/dwarf.h $C/dwarf.c | 257 dwarf.o: $C/dwarf.h $C/dwarf.c |
258 $(CC) -c $(MFLAGS) $C/dwarf.c | 258 $(CC) -c $(MFLAGS) -I. $C/dwarf.c |
259 | 259 |
260 e2ir.o: $C/rtlsym.h expression.h toir.h e2ir.c | 260 e2ir.o: $C/rtlsym.h expression.h toir.h e2ir.c |
261 $(CC) -c -I$(ROOT) $(MFLAGS) e2ir.c | 261 $(CC) -c -I$(ROOT) $(MFLAGS) e2ir.c |
262 | 262 |
263 ee.o: $C/ee.c | 263 ee.o: $C/ee.c |
377 mars.o: mars.c | 377 mars.o: mars.c |
378 $(CC) -c $(CFLAGS) $< | 378 $(CC) -c $(CFLAGS) $< |
379 | 379 |
380 rmem.o: $(ROOT)/rmem.c | 380 rmem.o: $(ROOT)/rmem.c |
381 $(CC) -c $(GFLAGS) -I$(ROOT) $(ROOT)/rmem.c | 381 $(CC) -c $(GFLAGS) -I$(ROOT) $(ROOT)/rmem.c |
382 | 382 |
383 module.o: $(TOTALH) $C/html.h module.c | 383 module.o: $(TOTALH) $C/html.h module.c |
384 $(CC) -c $(CFLAGS) -I$C module.c | 384 $(CC) -c $(CFLAGS) -I$C module.c |
385 | 385 |
386 msc.o: $(CH) mars.h msc.c | 386 msc.o: $(CH) mars.h msc.c |
387 $(CC) -c $(MFLAGS) msc.c | 387 $(CC) -c $(MFLAGS) msc.c |
442 | 442 |
443 stringtable.o: $(ROOT)/stringtable.c | 443 stringtable.o: $(ROOT)/stringtable.c |
444 $(CC) -c $(GFLAGS) -I$(ROOT) $< | 444 $(CC) -c $(GFLAGS) -I$(ROOT) $< |
445 | 445 |
446 strtold.o: $C/strtold.c | 446 strtold.o: $C/strtold.c |
447 $(CC) -c $C/strtold.c | 447 gcc -m32 -c $C/strtold.c |
448 | 448 |
449 struct.o: struct.c | 449 struct.o: struct.c |
450 $(CC) -c $(CFLAGS) $< | 450 $(CC) -c $(CFLAGS) $< |
451 | 451 |
452 template.o: template.c | 452 template.o: template.c |