On 12 Apr 2008, at 22:26, Alfred Van Hoek wrote: > > On Apr 12, 2008, at 10:44 AM, Theodore H. Smith wrote: > >> I'm having some problems linking in CodeWarrior. >> >> I am trying to call two Unix functions. fsync, and fchdir. They link >> fine in gcc. >> >> CodeWarrior however, can't find these functions. I know CodeWarrior >> has some rudimentary Unix support, but apparantly it doesn't support >> those. >> >> Is there some way I can just link to the standard fsync and fchdir >> functions from CodeWarrior? Rather than have to find some libs >> somewhere? I don't get this linking stuff sometimes... >> >> OK, when I link, I need a library name, and a function name, right? >> So... is there something like a libc for Carbon and a libc for Win32? >> A standard one with all the Unix stuff in it? And can I just link >> against it? And if so, how? And where do I get that libc from? > > > Are you compiling for MachO? > > Alfred
Good question I should have specified better. I compile for Macho, Carbon, Win32 and Linux. I use Xcode for Macho, and it links perfectly. For Carbon, I use CodeWarrior. It can't find fchdir or fsync. I cannot find where the library functions are, or where they should be! I have no idea about how to recompile a stub library properly. The problem is with CodeWarrior compiling for Carbon. _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
