From: Mario R. <sh...@gm...> - 2010-02-10 09:01:43
|
g++ -shared -o libdisc_devd.dll -Wl,--out-implib,libdisc_devd.dll.a -Wl,--major-image-version,1,--minor-image-version,0 <lot of files> This lot of files depends on code not compiled yet in mi project, but the point is that this second files also depends on the first one, so there are crossed dependencies. This is valid in Linux but with mingw shows a lot of undefined references. Is that any way of use mingw-gcc like that? Any flag o something? The two likeliest reasons are: > - Wrong order of linker options--libraries should come last. > - Depending on a library that doesn't exist--MinGW is not POSIX. > To say anything more, we'd need to see the linker command and > the applicable error messages. > 2010/2/9 Mario Rodríguez <sh...@gm...> > >> Hi, >> >> I want to know what is the difference between gcc in linux and mingw-gcc >> that cause that with my program linker complains about dependencies in mingw >> and in Ubuntu64b works perfect. How can I archieve this behaviour in mingw? >> Is that possible? >> >> Thanks in advance! >> >> >> |