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 )