Subj : Re: Unresolved external '_errno' To : borland.public.cpp.borlandcpp From : Jeff Kish Date : Mon Mar 14 2005 02:50 pm On Mon, 14 Mar 2005 11:07:14 -0800, Bob Gonder wrote: >Jeff Kish wrote: > >>I am using Borland 5.02 and the OWL that came with it. >>When I try to link the application (the compile goes seemingly fine), >>I get the link error: >> >>"Unresolved external '_errno' > >I am thinking maybe you turned on or off the runtime library. >Without the RTLDLL, errno is a variable. >With the RTL, it is a function: GetErrno(). >If you have old objects compiled without RTL, and are now linking with >RTL, then they wouldn't find an errno. > >Recheck your settings, then recompile the entire project. (delete all >objs to force it if you must) > >>trying to figure out if maybe a path change or something could cause >>the _errno link error. > >Pathing problems would have more than one minor error. > Actually "I didn't touch anything". (mmm sounds like my kids) OK. Normally we have the include default libraries unchecked, so I guess that means errno should be a variable. I'm not sure how I would end up with that message if my project is set to not include default libraries. Thanks. I'm still head scratching, but better informed. Jeff Kish .