On 12 Apr 2008, at 22:40, Norman Palardy wrote:

>
> On 12-Apr-08, at 3:32 PM, Theodore H. Smith wrote:
>>
>> 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.
>
> What version of CW ?
> fchdir doesn't seem to exist in any of the headers for my install of
> CW 8
> chdir does

Well... I was hoping to use the standard Unix fchdir. So I just want  
to link against it. It does exist in Carbon, right?

I'm using CW8. fchdir does not exist in my CW headers. I could just  
use the standard unix headers that apple supplies. But I don't what  
library to link against. Or how to create my own stub library.


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to