Unfortunately going back to an older version would be really hard as the
reason for the upgrade to hg1655 is that maverick has only llvm 2.7 and
only versions greater than hg1650 build with it.
I can reproduce this problem you see and I might have a possible fix for it (at
least I could compile your simple code):
based on the fix you proposed, I tried now adding "-L-ltango-base-ldc" to
ldc.conf (as tango-user-ldc is now listed as defaultlib) and it worked.
Here is my current ldc.conf:
default:
{
// 'switches' holds array of string that are appends to the command line
// arguments before they are parsed.
switches = [
"-I/usr/include/d",
"-I/usr/include/d/ldc",
"-I/usr/include/d/tango/core/vendor",
"-L-L/usr/lib/d",
"-L-ltango-base-ldc",
"-d-version=Tango",
"-defaultlib=tango-user-ldc",
"-debuglib=tango-user-ldc"
];
};
If you can confirm that it fixes this problem, I'll upload a fixed
package.
--
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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs