Thanks for the more complete diagnostic information.

The failure is because GLvoid is not defined which
means that your OpenGL files are not being pulled in
correctly.  You may need to set the OPENGL_LIBS, OPENGL_INC,
and OPENGL_DEFINE specific to your configuration in the
perldl.conf file before running perl Makefile.PL.

--Chris

InSuk Joung wrote:
> OS:
> Linux quine.ccb.rutgers.edu <http://quine.ccb.rutgers.edu> 
> 2.6.18-92.1.22.el5 #1 SMP Tue Dec 16 12:03:43 EST 2008 i686 i686 i386 
> GNU/Linux
> 
> PDL:
> perlDL shell v1.35
>  PDL comes with ABSOLUTELY NO WARRANTY. For details, see the file
>  'COPYING' in the PDL distribution. This is free software and you
>  are welcome to redistribute it under certain conditions, see
>  the same file for details.
> 
> Summary of my PDL configuration
> 
> VERSION: PDL v2.4.4 (supports bad values)
> 
> $%PDL::Config = {
>                   'BADVAL_PER_PDL' => '0',
>                   'WITH_PROJ' => undef,
>                   'FFTW_TYPE' => 'double',
>                   'FFTW_LIBS' => [
>                                    '/lib',
>                                    '/usr/lib',
>                                    '/usr/local/lib'
>                                  ],
>                   'WITH_FFTW' => undef,
>                   'GSL_LIBS' => '-L/home/isjoung/i686/lib -lgsl 
> -lgslcblas -lm',
>                   'WITH_IO_BROWSER' => '0',
>                   'PROJ_INC' => undef,
>                   'WHERE_PLPLOT_INCLUDE' => 
> '/home/isjoung/i686/include/plplot',
>                   'WITH_KARMA' => '0',
>                   'WHERE_KARMA' => undef,
>                   'HTML_DOCS' => '1',
>                   'WHERE_PLPLOT_LIBS' => '/home/isjoung/i686/lib',
>                   'WITH_3D' => '0',
>                   'FFTW_INC' => [
>                                   '/usr/include/',
>                                   '/usr/local/include'
>                                 ],
>                   'WITH_POSIX_THREADS' => '0',
>                   'HIDE_TRYLINK' => '1',
>                   'WITH_HDF' => undef,
>                   'HDF_INC' => undef,
>                   'WITH_BADVAL' => '1',
>                   'WITH_GD' => undef,
>                   'FITS_LEGACY' => '1',
>                   'WITH_SLATEC' => '1',
>                   'BADVAL_USENAN' => '0',
>                   'TEMPDIR' => '/tmp',
>                   'PROJ_LIBS' => undef,
>                   'GD_LIBS' => undef,
>                   'GSL_INC' => '-I/home/isjoung/i686/include',
>                   'GD_INC' => undef,
>                   'OPTIMIZE' => undef,
>                   'WITH_GSL' => '1',
>                   'HDF_LIBS' => undef,
>                   'MALLOCDBG' => {},
>                   'WITH_MINUIT' => '1',
>                   'WITH_PLPLOT' => '1',
>                   'MINUIT_LIB' => undef
>                 };
> Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
>   Platform:
>     osname=linux, osvers=2.6.18-92.1.22.el5, archname=i686-linux
>     uname='linux quine.ccb.rutgers.edu <http://quine.ccb.rutgers.edu> 
> 2.6.18-92.1.22.el5 #1 smp tue dec 16 12:03:43 est 2008 i686 i686 i386 
> gnulinux '
>     config_args='-Dprefix=/home/isjoung/i686'
>     hint=recommended, useposix=true, d_sigaction=define
>     useithreads=undef, usemultiplicity=undef
>     useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
>     use64bitint=undef, use64bitall=undef, uselongdouble=undef
>     usemymalloc=n, bincompat5005=undef
>   Compiler:
>     cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include 
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
>     optimize='-O2',
>     cppflags='-fno-strict-aliasing -pipe -I/usr/local/include 
> -I/usr/include/gdbm'
>     ccversion='', gccversion='4.1.2 20071124 (Red Hat 4.1.2-42)', 
> gccosandvers=''
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
> lseeksize=8
>     alignbytes=4, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
>     perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
>     libc=/lib/libc-2.5.so <http://libc-2.5.so>, so=so, useshrplib=false, 
> libperl=libperl.a
>     gnulibc_version='2.5'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
>     cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib'
> 
> Perl:
> Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
>   Platform:
>     osname=linux, osvers=2.6.18-92.1.22.el5, archname=i686-linux
>     uname='linux quine.ccb.rutgers.edu <http://quine.ccb.rutgers.edu> 
> 2.6.18-92.1.22.el5 #1 smp tue dec 16 12:03:43 est 2008 i686 i686 i386 
> gnulinux '
>     config_args='-Dprefix=/home/isjoung/i686'
>     hint=recommended, useposix=true, d_sigaction=define
>     useithreads=undef, usemultiplicity=undef
>     useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
>     use64bitint=undef, use64bitall=undef, uselongdouble=undef
>     usemymalloc=n, bincompat5005=undef
>   Compiler:
>     cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include 
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
>     optimize='-O2',
>     cppflags='-fno-strict-aliasing -pipe -I/usr/local/include 
> -I/usr/include/gdbm'
>     ccversion='', gccversion='4.1.2 20071124 (Red Hat 4.1.2-42)', 
> gccosandvers=''
>     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
>     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
> lseeksize=8
>     alignbytes=4, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
>     perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
>     libc=/lib/libc-2.5.so <http://libc-2.5.so>, so=so, useshrplib=false, 
> libperl=libperl.a
>     gnulibc_version='2.5'
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
>     cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib'
> 
> 
> Characteristics of this binary (from libperl):
>   Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP
>                         USE_LARGE_FILES USE_PERLIO
>   Built under linux
>   Compiled at Apr 22 2009 15:39:24
>   %ENV:
>     PERL5LIB="/home/isjoung/perl/lib:/home/isjoung/sbin"
>   @INC:
>     /home/isjoung/perl/lib/i686-linux
>     /home/isjoung/perl/lib
>     /home/isjoung/sbin
>     /home/isjoung/i686/lib/perl5/5.10.0/i686-linux
>     /home/isjoung/i686/lib/perl5/5.10.0
>     /home/isjoung/perl/lib/perl5/site_perl/5.10.0/i686-linux
>     /home/isjoung/perl/lib/perl5/site_perl/5.10.0
>     .
> 
> gcc, gfortran:
> Using built-in specs.
> Target: i386-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man 
> --infodir=/usr/share/info --enable-shared --enable-threads=posix 
> --enable-checking=release --with-system-zlib --enable-__cxa_atexit 
> --disable-libunwind-exceptions --enable-libgcj-multifile 
> --enable-languages=c,c++,objc,obj-c++,java,fortran,ada 
> --enable-java-awt=gtk --disable-dssi --enable-plugin 
> --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre 
> --with-cpu=generic --host=i386-redhat-linux
> Thread model: posix
> gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)
> 
> ----------------------------
> The output files are attached.
> When I compile with "WITH_3D => 1", compilation fails.  (make3D.out)
> When I compile with "WITH_3D => 0", compilation passes:  (makeno3D.out)
> Test fails (WITH_3D=>0).  (testno3D.out)
> 
> 
> -- 
> Best,
> In-Suk Joung
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Perldl mailing list
> [email protected]
> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
> 
> 
> ------------------------------------------------------------------------
> 
> 
> No virus found in this incoming message.
> Checked by AVG - www.avg.com 
> Version: 8.0.238 / Virus Database: 270.12.3/2076 - Release Date: 04/23/09 
> 06:30:00
> 


_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to