gdc-4.5 testing
Anders F Björklund
afb at algonet.se
Mon Dec 20 06:10:34 PST 2010
Neal Becker wrote:
> Does this support building shared libs now (on x86_64)?
>
...
>> I uploaded the packages to SourceForge, if anyone else
>> wants to try them... It's made for Fedora 14 (x86_64):
>>
>> http://sourceforge.net/projects/gdcgnu/files/gdc/8ac6cb4f40aa/
You mean in general, or specifics ? (like throwing exceptions
or allocating memory or whatever...) Was it a problem before ?
Basic creation seems to work:
$ gdc -fPIC -o foo.o -c foo.d
$ gcc -shared -o libfoo.so foo.o
$ file libfoo.so
libfoo.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
dynamically linked, not stripped
AFAIK both shared libraries and x86_64 code have been working
for years with GDC, even though that is not the case with DMD.
Phobos is still static, though.
--anders
More information about the Digitalmars-d
mailing list