|
From: Ted Stresen-R. <ted...@ma...> - 2003-01-29 17:15:41
|
Apple has a different linker even though libtool may be installed. I had to use it recently to get libpng and libjpeg to function. I can't remember, unfortunately, what it's called, but once I ran it it worked perfectly. I found this quote that hints at the difference, but I don't understand half of it... "The Mac OS X runtime model supports dynamic shared libraries. This model uses Mach-O and PEF binary file formats; the dynamic link editor (dyld) and the Code Fragment Manager (CFM) use these formats respectively. The kernel supports execve() with Mach-O binaries. Mapping and management of Mach-O dynamic shared libraries, as well as launching of PEF-based applications, are performed by user-space code." http://developer.apple.com/techpubs/macosx/Darwin/General/ KernelProgramming/BSD/Differences_S_X_and_BSD.html Ted Stresen-Reuter On Wednesday, January 29, 2003, at 10:56 AM, Gabriele Bartolini wrote: > [PPC - G4] MacOS X 10.1 SERVER Edition (I still have some problems > with the linker - I know though there's some problems with libtool); > if statically linked it works (it's the same with ht://Check) |