From: SourceForge.net <no...@so...> - 2003-11-07 03:07:45
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2274971 By: marshall_law i'm trying to test out the Win32 API with an included rc file. I can compile both the C file and the RC file into objects , but when i try to compile and link them this is the error I get: $ gcc test.o rc.o -o test.exe test.o(.text+0x240):crtstuff.c: multiple definition of `mainCRTStartup' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../crt2.o(.text+0x240):crt1.c: first defined here test.o(.text+0x260):crtstuff.c: multiple definition of `WinMainCRTStartup' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../crt2.o(.text+0x260):crt1.c: first defined here test.o(.text+0x280):crtstuff.c: multiple definition of `atexit' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../crt2.o(.text+0x280):crt1.c: first defined here test.o(.text+0x2a0):crtstuff.c: multiple definition of `_onexit' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../crt2.o(.text+0x2a0):crt1.c: first defined here test.o(.text+0x2c0):crtstuff.c: multiple definition of `__do_sjlj_init' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/crtbegin.o(.text+0x0):crtstuff.c: first defined here test.o(.data+0x0):crtstuff.c: multiple definition of `_argc' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../crt2.o(.data+0x0):crt1.c: first defined here test.o(.data+0x4):crtstuff.c: multiple definition of `_argv' C:/MinGW/bin/../lib/gcc-lib/mingw32/3.2.3/../../../crt2.o(.data+0x4):crt1.c: first defined here C:\MinGW\bin\..\lib\gcc-lib\mingw32\3.2.3\..\..\..\..\mingw32\bin\ld.exe: cannot find -lcrtstuff ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=7134 |