PageRenderTime 4ms CodeModel.GetById 1ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/src/FreeImage/README.osx

https://bitbucket.org/cabalistic/ogredeps/
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