This is to announce the availability, via the PDL git
repository, of a first cut version PDL with TriD using
the perl OpenGL (a.k.a. POGL) module version 0.58_003
to replace PDL::Graphics::OpenGL (the original, internal,
PP version).

The build configuration is hardwired with USE_POGL set
in perldl.conf but it does compile correctly on cygwin/XP.
I was able to run all the 3d demos from the perldl shell
and even the Tk3d one (as long as I did not resize the
window which caused the cygwin X server to crash).

If you are interested in trying this out, some quick
directions follow.  I would be *very* interested to
hear feedback from build attempts and any tests you
run.  It won't compile without an X infrastructure
so MSWindows is out.  However, it should build and run
on Mac OS X, linux, solaris, *bsd,... in theory.  Your
feedback can make that a reality.

STEPS:

You need to install OpenGL-0.58_003 or later.  One place to download is
   http://search.cpan.org/CPAN/authors/id/C/CH/CHM/OpenGL-0.58_003.tar.gz


Get the latest pogl-merge branch from PDL git on sf.net:

# Get a copy of the PDL repository
   git clone git://pdl.git.sourceforge.net/gitroot/pdl/pdl PDL

# Change to the clone
   cd PDL

# Checkout branch pogl-merge from sf.net repo to a local pogl-merge branch
   git checkout --track -b pogl-merge origin/pogl-merge

# Download the data
   git pull


Now you should be able to do the usual config/build process:

   perl Makefile.PL
   make
   make test   # not all tests will pass due for new POGL/OpenGL


Try to run some tests:

   perl -Mblib 3dtest

   perl -Mblib perldl
     (then try demo 3d, 3d2, 3dgal, or Tk3d for the gutsy)


Feedback welcome.  Enjoy!  --Chris


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

Reply via email to