On 8/20/2010 4:21 PM, Clifford Sobchuk wrote: > > Hi Chris, I am trying to upgrade/install PDL 2.4.7 > with the new OpenGL and I am having issues with the > OpenGL install. The attached jpeg file is the error I > get.
I the attachment did not make it through to me. Did you forget it? > I am running Vista32 Enterprise with SP1, the > latest MinGW, GRWin version to support PGPlot, and > ActivePerl 5.10 and had previously installed PDL > 2.45 using ppm with the uwinnipeg and activestate > repositories. > > PDL did seem to upgrade correctly to 2.4.7, at least > perldl cli reported 2.4.7. However, the OpenGL > portion and other graphics portions did not upgrade > correctly. The only one that worked was the demo > pgplot, and it only worked the first time as later > attempts would call out the error that is in the > pgplot_error.txt file. I haven't had time to try out the native win32 install yet...too busy with the source release. Sisyphus is the expert on the win32 install issues. However, the general plan for installing PDL (especially if there are problems) is to first install the dependencies, then build PDL with those. From the comment above it looks like you never installed PDL-2.4.6, is that the case? > I have tried 3 different sequences of upgrading > PDL to 2.4.7 1) first time I left everything as > from 2.4.5 - apparently I had the freeglut.dll in > the C:\Windows\System32 directory already, but I > couldn't find the include and lib dirs for freeglut > in the MinGW directories. Possibly it was installed > when I had installed OpenGl using the ppm from > the uwinnipeg repo. This produced the same error > as in the jpeg file with the exception that the > _gluti...@4 instead of the @8. > > 2) Next I grabbed the latest MinGW and Martin Payne's > freeglut .dll and the associated include and lib > files and placed them in the requested c:\Program > Files\Common Files\MinGW\freeglut\ as well as into > the MinGW include and lib dirs C:\MinGW\include\GL, > C:\mingGW\lib. Same error as in the jpeg. > > 3) Next I grabbed the freeglut source and used > VisualStudioExpress 2010 to build the .dll using the > included VC2008 project files. I then replaced the > freeglut.dll in the System32 directory with the newly > built one. When I try to install OpenGL 0.63 I still > get the attached error. No attachement but if you wish to use the new TriD stuff, you'll definitely need to build and install OpenGL-0.63 or later first. > I don't know why the pgplot demo fails the second > time, nor do I know why I am getting the OpenGL > errors as the freeglut demos seem to work (except the > fractal one which complains that it can't find the > .dat file - and neither could I). Again, no errors. Could you cut and paste the text? > Any ideas? I could delete the PDL directory and the > OpenGL directory and any others and try the cpan > install again if you think that would help. As I mentioned, I'll be trying a clean install myself. There may be issues with the freeglut.dll that is distributed with OpenGL.pm as a work-around the problem of no easy FreeGLUT for that platform. It may be a while before I get to this since I'm catching up on some other stuff that was on hold for the release crunch. Cheers, Chris _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
