Thread overview | |||||
---|---|---|---|---|---|
|
November 14, 2004 ld and gdc | ||||
---|---|---|---|---|
| ||||
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? |
November 14, 2004 Re: ld and gdc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lethalman | 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
|
November 14, 2004 Re: ld and gdc | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anders F Björklund | Anders F Björklund wrote:
> 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
I need to declare _start
|
Copyright © 1999-2021 by the D Language Foundation