From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Kahlert To: STAFFAN RINGBOM Cc: egcs@cygnus.com Subject: Re: EGCS-1.1.2 Date: Fri, 30 Apr 1999 23:15:00 -0000 Message-ID: <19990421152239.A23016@keksy.mchp.siemens.de> References: X-SW-Source: 1999-04n/msg00705.html Message-ID: <19990430231500.3JcqPcEUycKq0piNuFCAOcfDfLqCeynl7XlXCZH4Lyk@z> Quoting STAFFAN RINGBOM (ringbom@shh.fi): > Dear developers, > > I've just downloaded egcs-1.1.2. for win95 > (with mingw32) > > Problems: > 1. NO libm !!! > That means that those programs that used > to run with the compiling switch -lm is not compiled!!!! > Found a meaningless libm.a !. > (The DJGPP compiler has libm!) > Use frequently some of the functions included in > gcc:s math.h as "external C". > Q: Are you workning on the port of libm to egcs. > If not is it easily avalilable for egcs for win32 from any > other source?? libm.a isn't needed on mingw32. Be sure to not delete the stub you have. My one contains only this: ! but i think i read something, that an empty one would do it, too. It must be present to allow the -lm switch, but the functions are exported by other libs. (libc?) libm.a has nothing to do with the compiler itself. It's a system library, your os should provide. So the egcs-team won't provide any libm.a. (mingw32 does and provides a lot of other libs, which were converted from the MS versions somehow, i think.) Bye, Martin. -- Your mouse has moved. Windows must be restarted for the change to take effect. Reboot now?