I wish I had read this email earlier. :-) I can report that I was able to build OpenGL-0.6704_01 on the recent SPP 5.22.0.1 with the PDL 2.009_01. It required the same fix of changing the tokens near->nearby and far->faraway in pogl_matrix.xs. The tests pass and test.pl runs. Typing q while the pot is spinning yields a crash of perl. If you allow the timeout to end, then the program ends cleanly.
--Chris On 6/15/2015 07:50, sisyph...@optusnet.com.au wrote: > On 6/14/2015 15:14, Chris Marshall wrote: >> Perl OpenGL Users and Developers- >> >> This CPAN developers release should be appearing at a mirror near you >> soon. >> The release largely comprises work by Bob Free that adds a lot of >> updates to >> the POGL module. If the developers release checks out then I plan to >> merge >> into the main tree and push out a new stable version. > > Building against a static 2.8.1 freeglut library on Windows, 0.6704_01 > works for me (as did 0.6704). > > But the 'teapot' test script fails to perform correctly (crashes) when > I build both 0.6704_01 and 0.6704 against a static 3.0.0 freeglut > library. > With 0.6704 I tracked the crash to occurring when cbRenderScene is > called for the first time - I expect it's the same with 0.6704_01, but > I haven't checked. > > One problem I struck with the 0.6704_01 source was that I got weird > parse errors relating (I think) to the variables named 'far' and/or > the variables named 'near' in pogl_matrix.xs. > So, in pogl_matrix.xs, I renamed all the variables named 'far' to > 'faraway' and all the variables named 'near' to 'nearby', and the > problem went away. > (Dunno what's going on there.) > > Cheers, > Rob > > > > > ------------------------------------------------------------------------------ _______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel