Any special linking for _NSGetExecutablePath on OSX?
    Justin Spahr-Summers 
    Justin.SpahrSummers at gmail.com
       
    Thu Jul  8 21:30:54 PDT 2010
    
    
  
On Thu, 8 Jul 2010 19:24:52 -0400, Nick Sabalausky <a at a.a> wrote:
> 
> I need to use OSX's _NSGetExecutablePath, and I've declared it:
> 
> extern(C) int _NSGetExecutablePath(char* buf, uint* bufsize);
> 
> I don't have access to a OSX box to test it on ATM, so I need to know: Is 
> there anything I need to tell the linker (like, anything special I need to 
> explicitly link in) in order to get that to work, or should it "just work"? 
> (ie, is whatever library is needed for that already linked by default?)
I haven't used the function before, but after looking it up really 
quickly, that declaration looks good to go. Since it's part of the 
dynamic linker, I can't imagine that a library would have to be linked 
in for it to work.
    
    
More information about the Digitalmars-d-learn
mailing list