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/cdf31/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.
