digitalmars.D.bugs - Cannot compile with -cov or -profile
- Juan Jose Comellas (21/21) Mar 28 2006 I'm trying to profile some classes I've written using Mango under Linux.
I'm trying to profile some classes I've written using Mango under Linux. Whenever I try to compile them using the -cov or -profile arguments with DMD I get the following link error: /home/jcomellas/devel/d/mango_test/mango/io/DisplayWriter.o:(.data+0x8c): undefined reference to `_ModuleInfo_3std6stdarg' /home/jcomellas/devel/d/mango_test/mango/convert/Sprint.o:(.data+0x58): undefined reference to `_ModuleInfo_3std6stdarg' /home/jcomellas/devel/d/mango_test/mango/convert/Format.o:(.data+0x120): undefined reference to `_ModuleInfo_3std6stdarg' /home/jcomellas/devel/d/mango_test/mango/io/Socket.o:(.data+0x478): undefined reference to `_ModuleInfo_3std6stdint' /home/jcomellas/devel/d/mango_test/mango/io/Socket.o:(.data+0x47c): undefined reference to `_ModuleInfo_3std9intrinsic' /home/jcomellas/devel/d/mango_test/mango/io/Socket.o:(.data+0x480): undefined reference to `_ModuleInfo_3std9intrinsic' /home/jcomellas/devel/d/mango_test/mango/io/selector/SelectSelector.o (.data+0x2e8): undefined reference to `_ModuleInfo_3std9intrinsic' collect2: ld returned 1 exit status I've been looking at Phobos and the object file for the std.stdarg module and they don't have the symbols that DMD is referencing when compiling. Has anybody tried compiling with this arguments under Linux?
Mar 28 2006