Win32 and symbols left over from linking to GMP 4.2.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I used the MinGW .a to Windows .lib transformation process as detailed in a
thread on the gmp-discuss list, as below (acting against a library created
with --disable-shared --enable-static.)

cp libgmp.a gmp.a
ranlib gmp.a
mv gmp.a gmp.lib

I now have a .lib file against which VC++6 seems to have no difficulty
linking. What concerns me now is warning messages I'm getting from the link
phase:

LINK : warning LNK4049: locally defined symbol "___mb_cur_max" imported
LINK : warning LNK4049: locally defined symbol "__pctype" imported
LINK : warning LNK4049: locally defined symbol "__iob" imported

At this point in the proceedings these make no difference to the running of
my DLL (which wraps certain GMP functionality). But is that good enough?
Will having these three symbols from libgmp.a linked in to my Windows DLL
end up biting me later on?

Kind regards,
Bruce.
-- 
View this message in context: http://www.nabble.com/Win32-and-symbols-left-over-from-linking-to-GMP-4.2.4-tp19903024p19903024.html
Sent from the gcc - Help mailing list archive at Nabble.com.


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux