/src/FreeImage/README.osx
Unknown | 44 lines | 29 code | 15 blank | 0 comment | 0 complexity | 9081a430b52b08910e0814eb9f0f7244 MD5 | raw file
1Release Notes 2-------------- 3This version of the library has been tested under OSX 10.3.9 PPC and OSX 10.4.8 Intel. 4 5While the makefiles will make a .dylib and a .a, it is recommended to simply staticly link with the .a file. 6 7FreeImage is now built as a Universal Binary and targets the 10.3.9 SDK for PPC and the 10.4u SDK for i386. 8This means that you must have both of these SDKs installed and that you must be running on OSX 10.4+ to build FreeImage. 9The library will run on 10.3 PPC, but probably not 10.2 or below anymore. wchar.h did not exist on 10.2. 10 11FreeImage is now built with gcc 4.0 and will thus only run on 10.3.9 or above (some libraries may not exist on 10.3.8 and below). 12 13The FreeImage makefile makes use of the gcc "-fvisibility=hidden" in order to avoid incompatibilities between 14internal third party libraries and the OS libraries. This feature is available with gcc 4 or greater. 15 16 17Ryan Rubley 18 19Building the Library 20-------------------- 21Makefile detects the environment by calling 'uname'. Assuming this reports 'Darwin' on your system, Makefile will automatically 22defer commands to Makefile.osx. If this doesn't work, type 'make -f Makefile.osx' in place of just 'make' 23 24The build process is as simple as this: 251) Enter the FreeImage directory 262) Build the distribution: 27make 283) The libraries and header will be in the Dist directory when the build is finished 29 30To install FreeImage in the /usr/local/lib and /usr/local/include directories (not recommended): 31make install 32 33To clean all files produced during the build process: 34make clean 35 36 37Additional notes 38---------------- 39 40Building on Mac OS X Leopard : 41 42Install the xcode dev tools from the Leopard disk. 43When installing the dev tools make sure to have installed 10.3.9 SDK (it's not selected by default). 44