Subj : Re: BC++ 4.52 Linker Error To : borland.public.cpp.borlandcpp From : Ed Mulroy [TeamB] Date : Wed Apr 20 2005 07:02 pm The floating point emulator library that came with BC++ is emu.lib, not remu.lib and emu.lib suplies both of FIDRQQ and FIERQQ. Try it using emu.lib and listing it on the command line or in the response file before any other compiler-supplied libraries. Similarly the math library is math?.lib where the ? is the first char of the memory model and not rmathm.lib If you run tlib /C LibName.lib , LibName.lst you can then look in the LibName.lst file it creates to see what public symbols are provided by the library. .. Ed > Bob Cameron wrote in message > news:4266bd42@newsgroups.borland.com... > > Hello, > > We currently are using BC 4.52 for an embedded applicaiton. > This is used with the Paradigm Locator program. We have > no problems. But, when I added a another file that required > a floating point calculation I had troubles linking my OBJ's. > I made sure my "remu.lib" was in my IDE list. My file > contained and . > > I am starting to pull my hair out -- and there's not a lot left. > > Here's the error I received.... > > > > Linking ppc.exe: > Linker Error: Undefined symbol FIDRQQ in module FLTEST.C > Linker Error: Undefined symbol FIWRQQ in library file \BC4 > \LIB\rmathm.lib in module fftol .