1. Edit Makefile.PL to include needed library(ies)
2. Run: "perl Makefile.PL" to create Makefile
3. Run: "make" to autosplit module and compile
   If you use gcc for a SGI box running Irix6, you need to ensure that all ABIs
   (Application Binary Interface) among your CDF library, perl module and the 
   CDF-Perl XS (extension), CDF.o, are consistent. SGI's link editor does not
   allow objects with different ABIs to combine. If your perl module uses -n32 
   and you compile and link the CDF-Perl XS with -o32, you will encounter 
   difficulties while running the test programs in step 6 and 7 due to a 
   runtime link problem.  If you use cc compiler, make sure a proper -o32, 
   -n32 or -64 option is provided.  If you use gcc, it defaults to -n32. In 
   Makefile, you can change the compiler.  At the link edit step, make sure 
   you have -n32 to enable the proper option.  Use file command to find how 
   libcdf.so and perl (in /usr/local/bin?) are compiled.
4. Run: "make install" to install the package into the system directory if you
   have the proper authority. Otherwise, you need to define the directories
   to Perl's @INC variable in the scripts that call CDF.pm. Check the sample
   scripts, testPerlCDFsi.pl and testPerlCDFii.pl, in the distribution.
5. Set LD_LIBRARY_PATH to /usr/local/share/cdf32_3/lib or the directory 
   that contains the shared cdf library, i.e., libcdf.so, libcdf,sl or 
   libcdf.dylib depending the platform you're running. For example, under 
   Csh/Tcsh, you enter:
      setenv LD_LIBRARY_PATH /usr/local/share/cdf31/lib. 
   For Mac OS X, you need to set up environment variable DYLD_LIBRARY_PATH, 
   instead of LD_LIBRARY_PATH.
6. Run: "perl -w testPerlCDFsi.pl" to see if it ends successfully
7. Run: "perl -w testPerlCDFii.pl" to see if it ends successfully

Contact cdfsupport@listserv.gsfc.nasa.gov for comments or questions/inquiries.
