From: <dan...@ya...> - 2002-08-13 08:20:40
|
--- Hannes Fassold <han...@gm...> wrote: > Hi ! > > I have created a (static) library with the gcc - compiler of MinGW. > > I wanted to use this in a Visual C++ program, but the VC-Linker says: > > libGL.a(s_logic.o) : error LNK2001: unresolved external symbol __alloca > > i think alloca is a standard operating system function, but where is the > function ? > > bye, > > han...@gm... > _alloca is in libgcc.a, in modile _chkstk.o. In the past this work for me (with static Fortran libraries built with gcc and used by MSVC projects). Either 1) link against libgcc.a in your MSVC project 2) if that causes problems with duplicated symbols, extract _chkstk.o from libgcc.a, and add _chkstk.o to your linker line. Danny > > > ------------------------------------------------------- > This sf.net email is sponsored by: Dice - The leading online job board > for high-tech professionals. Search and apply for tech jobs today! > http://seeker.dice.com/seeker.epl?rel_code=31 > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users http://digital.yahoo.com.au - Yahoo! Digital How To - Get the best out of your PC! |