D.gnu - ld and gdc
- Lethalman (7/7) Nov 14 2004 I'm trying to perform this action:
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (4/13) Nov 14 2004 Can't you use "gcc" to link, instead of ld ?
- Lethalman (2/20) Nov 14 2004 I need to declare _start
I'm trying to perform this action: gdc -c file.d ld -o file file.o But it don't find many libraries... so i tried: ld -o file file.o -lphobos -lc -lm -lpthread It doesn't work, there're many undefined references... How can i link an object file made in D with ld?
Nov 14 2004
Lethalman wrote:I'm trying to perform this action: gdc -c file.d ld -o file file.o But it don't find many libraries... so i tried: ld -o file file.o -lphobos -lc -lm -lpthread It doesn't work, there're many undefined references... How can i link an object file made in D with ld?Can't you use "gcc" to link, instead of ld ? Or even: "gdc -o file file.d" (or "dmd file.d") --anders
Nov 14 2004
Anders F Björklund wrote:Lethalman wrote:I need to declare _startI'm trying to perform this action: gdc -c file.d ld -o file file.o But it don't find many libraries... so i tried: ld -o file file.o -lphobos -lc -lm -lpthread It doesn't work, there're many undefined references... How can i link an object file made in D with ld?Can't you use "gcc" to link, instead of ld ? Or even: "gdc -o file file.d" (or "dmd file.d") --anders
Nov 14 2004