On Sunday, 31 August 2014 at 15:40:04 UTC, Rémy Mouëza wrote:
From what I understand in the error message, the linker cannot
find a druntime function: void core.stdc.stdarg.va_end(void*).
I would advise to check that the druntime lib is in the import
path.
In your the dmd repository, you should have a dmd.conf file
containing something like:
[Environment64]
DFLAGS=-I%@P%/../src/phobos -I%@P%/../src/druntime/import
-L-L%@P%/../lib64 -L--export-dynamic
(%@P% means the compiler path).
This should help you to fix your command line adding for
instance:
-I/usr/local/lib/dmd/druntime/
In my dmd installation (2.066.0), the druntime is contained in
libphobos.a/libphobos.so. Are you linking with libphobos?
This is what I have :
Environment]
DFLAGS=-I/usr/include/dlang/dmd -L-L/usr/lib -L-L/usr/lib32
-L--export-dynamic