Subj : Re: Unresolved reference __turboFloat To : borland.public.cpp.borlandcpp From : Ed Mulroy [TeamB] Date : Sun Dec 05 2004 11:01 am > ...it can't find c0x32 > ... We know that you have a c0x32.obj file in the LIB directory because the compiler was able to call the linker to create the exe. > -LE:\MATLAB_SV7\extern\lib\win32\borland\bc54 > -LE:\Borland\Bcc55\lib\32bit > -LE:\Borland\Bcc55\lib While the compiler will accept multiple -I statements and combine them I do not know that the linker will do that for multiple -L statements. Assuming that there are 3 desired paths to search for libraries and they are path1, path2 and path2 then I would expect to see -Lpath1;path2;path3 and not -Lpath1 -Lpath2 -Lpath3 Also, if you are running under Windows 98 there is an OS bug which could also cause this (I know this one well, it used to hit me regularly). Sometimes it would not find the linker's cfg file, even when it had found it earlier in the same day. I defended against it by placing a copy of ilink32.cfg in the root directory so that when I was bitten by that bug I could do a copy /v \*.ilink32.cfg . Side note not related to the problem at hand: I see in your paths to the libraries that there is a lib called '32bit'. That sounds a bit suspicious since the compiler is only 32 bit and the name implies that things that are not 32 bit might also be in the libraries. .. Ed > It's me wrote in message > news:41b282a0@newsgroups.borland.com... > > > ilink32 /Tpe/ap/c/x/Gn c0x32 a,a,,b import32 cw32 > > If I do the above, it can't find c0x32. I did included the > proper path settings in the ilink32.cfg file like: > > ----ilink32.cfg------- > -ltWC > -LE:\MATLAB_SV7\extern\lib\win32\borland\bc54 > -LE:\Borland\Bcc55\lib\32bit > -LE:\Borland\Bcc55\lib > ------------- > > Regards, > It's me .