зеркало из https://github.com/stride3d/freeimage.git
45 строки
1.8 KiB
Plaintext
45 строки
1.8 KiB
Plaintext
Release Notes
|
|
--------------
|
|
This version of the library has been tested under OSX 10.3.9 PPC and OSX 10.4.8 Intel.
|
|
|
|
While the makefiles will make a .dylib and a .a, it is recommended to simply staticly link with the .a file.
|
|
|
|
FreeImage is now built as a Universal Binary and targets the 10.3.9 SDK for PPC and the 10.4u SDK for i386.
|
|
This means that you must have both of these SDKs installed and that you must be running on OSX 10.4+ to build FreeImage.
|
|
The library will run on 10.3 PPC, but probably not 10.2 or below anymore. wchar.h did not exist on 10.2.
|
|
|
|
FreeImage 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).
|
|
|
|
The FreeImage makefile makes use of the gcc "-fvisibility=hidden" in order to avoid incompatibilities between
|
|
internal third party libraries and the OS libraries. This feature is available with gcc 4 or greater.
|
|
|
|
|
|
Ryan Rubley
|
|
|
|
Building the Library
|
|
--------------------
|
|
Makefile detects the environment by calling 'uname'. Assuming this reports 'Darwin' on your system, Makefile will automatically
|
|
defer commands to Makefile.osx. If this doesn't work, type 'make -f Makefile.osx' in place of just 'make'
|
|
|
|
The build process is as simple as this:
|
|
1) Enter the FreeImage directory
|
|
2) Build the distribution:
|
|
make
|
|
3) The libraries and header will be in the Dist directory when the build is finished
|
|
|
|
To install FreeImage in the /usr/local/lib and /usr/local/include directories (not recommended):
|
|
make install
|
|
|
|
To clean all files produced during the build process:
|
|
make clean
|
|
|
|
|
|
Additional notes
|
|
----------------
|
|
|
|
Building on Mac OS X Leopard :
|
|
|
|
Install the xcode dev tools from the Leopard disk.
|
|
When installing the dev tools make sure to have installed 10.3.9 SDK (it's not selected by default).
|
|
|