I just tried it. The 1655 revision can't even build a simple:

void main() {
}

I dumps out linking errors like this:

/usr/lib/gcc/i686-linux-gnu/4.4.5/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
main.o: In function `_D4main16__moduleinfoCtorZ':
main:(.text+0x11): undefined reference to `_Dmodule_ref'
main:(.text+0x21): undefined reference to `_Dmodule_ref'
main.o:(.data+0x0): undefined reference to `_D10ModuleInfo6__vtblZ'
collect2: ld returned 1 exit status
Error: linking failed:
status: 1

I tried linking manually. But can't get it to work at all.

If you can't get the 1655 revision to work, I recommend moving to
previous version 0.9.1+hg1596-3, and fixing the ldc.conf file.

In my limited experience of building ldc manually, 1596 version is an
okay place to build from. Everything after that is extremely unstable.
The ldc devs need to put out a snap shot that works.

-- 
ldc.conf is missing some tango libraries
https://bugs.launchpad.net/bugs/558810
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to