Alien-FreeImage
view release on metacpan or search on metacpan
src/Source/OpenEXR/Copyrights/ilmbase/README.win32 view on Meta::CPAN
1. Go to http://www.fltk.org and download fltk 1.1.7
2. Open its project files and compile using the instructions they
provide.
3. Create the fltk directory at the top level of your directory
structure as presented above and copy the FL, GL, and lib folders
into the fltk directory
4. exrdisplay links fltk statically, so no dll is needed.
c. playexr requires the nvidia cg library as well as glut and glew.
1. Setup the cg toolkit
a. Go to http://developer.nvidia.com, the developer section and
download the cg toolkit, version 1.5, and install it. The path
where you choose to install Cg is referred to by the
<Cg install location> tag in the steps below.
b. During the installation, if the integrate with visual studio
option is selected, the header files will be automatically found.
Otherwise, copy the directory <Cg install location>\Cg\include\Cg
to Deploy\include\Cg
b. Copy the cg.dll and cgGL.dll from the <Cg install location>\Cg\bin
into Deploy\bin\Release and Deploy\bin\Debug, or otherwise make
them available (put them in system32, add to path, etc.)
c. Copy the cg.lib and cgGL.lib from <Cg install location>\Cg\lib
into Deploy\lib\Release and Deploy\lib\Debug
2. Make glut available. This can be done via several mechanisms.
See step 4 below.
3. Make glew available. This can be done via several mechanisms.
http://glew.sourceforge.net is the master site for this
library. See step 4 below.
4. nVidia makes both glut and glew available in their SDK package,
which is a fairly large download, but provides a wealth of other
information on programming for the GPU, and is generally a useful
package, so that is the path chosen for this set up.
a. Go to http://developer.nvidia.com and download version 10 of the
SDK and install it. It will prompt you to install the Cg toolkit,
but this is not necessary as it was handled in step 1. The path
where you choose to install the SDK is referred to by the
<SDK install location> tag in the steps below.
b. Make an nvidia folder at the top level, with an include and
lib folder inside it. Inside the lib folder, make Debug and
Release folders.
c. Copy the <SDK install location>\external\include\GL directory into
nvidia\include the GL and glh folders into nvidia\include.
d. Copy the glew headers in <SDK install location>\common\GLEW\include\GL
into nvidia\include\GL.
e. Copy <SDK install location>\common\GLEW\lib\glew32.lib and
<SDK install location>\external\lib\glut32.lib into Deploy\bin\Release.
f. Copy bin\glut32.dll and bin\glew32.dll into Deploy\bin\Release.
d. Build the Release configuration of the OpenEXR_Viewers.
e. Build the Debug configuration if desired.
At this point, the Deploy folder should be fully built out and ready
to be used. Both exrdisplay and playexr are meant to be launched from
the command line, as they originated as unix commands, so open a command
prompt, cd to the Deploy\bin\Release folder and enjoy.
( run in 0.696 second using v1.01-cache-2.11-cpan-140bd7fdf52 )