I get this error trying to compile your test case:

dktrkr...@utumno:~$ make
g++ -fPIC -shared library.cpp -o liblibrary.so
g++ -Wl,-rpath,. -L. -llibrary main.cpp -o main
i586-mingw32msvc-g++ -shared library.cpp -o liblibrary.dll
i586-mingw32msvc-g++ -L. -llibrary main.cpp -o main.exe
i586-mingw32msvc-g++ -shared library.cpp -shared-libgcc -o liblibrary-shared.dll
/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/bin/ld: 
cannot find -lgcc_s
collect2: ld returned 1 exit status
make: *** [liblibrary-shared.dll] Error 1
dktrkr...@utumno:~$

** Changed in: mingw32 (Ubuntu)
       Status: Confirmed => New

-- 
mingw-4.2 requires shared lib{gcc,stdc++} for cross-dll exceptions
https://bugs.launchpad.net/bugs/195407
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

Reply via email to