I'm addressing again the installation of Megawave 2 V3.01, this time in OS X 10.6.8 (Snow Leopard).
A default installation of Snow Leopard uses a 32bits kernel, but which can run both: 32 and 64bits applications. This implies that all the system libraries are complied for both architectures.
Megawave however, is not 64bit-friendly so it mut be compiled as a 32bits application. The patches I've made are centered on enforcing a 32bits compilation at all stages of the Installation.
To avoid complications related the dependence on libtiff and libjpeg (which must be also compiled in 32bits), I've opted to include them in the package and compile them as part of Megawave installation.
The compiled libraries are stored inside Megawave library path sys/lib/ix86, so they do no interfere with other system libraries.
The resulting package only requires the gcc compiler, which can be either 4.0 or 4.2.
The installation should go as follows:
A default installation of Snow Leopard uses a 32bits kernel, but which can run both: 32 and 64bits applications. This implies that all the system libraries are complied for both architectures.
Megawave however, is not 64bit-friendly so it mut be compiled as a 32bits application. The patches I've made are centered on enforcing a 32bits compilation at all stages of the Installation.
To avoid complications related the dependence on libtiff and libjpeg (which must be also compiled in 32bits), I've opted to include them in the package and compile them as part of Megawave installation.
The compiled libraries are stored inside Megawave library path sys/lib/ix86, so they do no interfere with other system libraries.
The resulting package only requires the gcc compiler, which can be either 4.0 or 4.2.
The installation should go as follows:
- Download and uncompress: MegaWave2_V3.01_libtiffjpegfftw.osx10.6.8.tgz
- Run the pre-install script (compiles libtiff and libjpeg in 32bits)
> . pre-install - Run the install script
> ./Install
No comments:
Post a Comment