FS#26232 - [mingw32-gcc] cannot find entry symbol nable-stdcall-fixup
Attached to Project:
Community Packages
Opened by m0rph (m0rph) - Monday, 03 October 2011, 20:16 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 05 October 2011, 16:16 GMT
Opened by m0rph (m0rph) - Monday, 03 October 2011, 20:16 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 05 October 2011, 16:16 GMT
|
Details
Description:
When I'm building my program (crosscompile Qt application in Linux for Windows), I got linker error message: /usr/lib/gcc/i486-mingw32/4.6.1/../../../../i486-mingw32/bin/ld: warning: cannot find entry symbol nable-stdcall-fixup; defaulting to 0000000000401000 Maybe I'm wrong, and this bug is related to aur/mingw32-qt. Additional info: * package version(s) mingw32-gcc-4.6.1-1 (downgrading to mingw32-gcc-4.5.2-4 solves problem) * config and/or log files etc. Steps to reproduce: You need to have aur/mingw32-qt installed. Just create simple "hello-world" source file like this: ----------------------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } ----------------------------------- Save it in a main.cpp file for example and exec three commands: i486-mingw32-qmake -project i486-mingw32-qmake make |
This task depends upon
Closed by Sergej Pupykin (sergej)
Wednesday, 05 October 2011, 16:16 GMT
Reason for closing: Not a bug
Additional comments about closing: should be fixed in mingw32-qt
Wednesday, 05 October 2011, 16:16 GMT
Reason for closing: Not a bug
Additional comments about closing: should be fixed in mingw32-qt
i486-mingw32-g++ main.c -o main.exe
and then it runs under wine
$ cp /usr/i486-mingw32/bin/libstdc++-6.dll .
$ cp /usr/i486-mingw32/lib/libgcc_s_sjlj-1.dll .
$ wine main.exe
Hello, world!