FS#24516 - [freewrl] GLEW 1.6 update breaks freewrl
Attached to Project:
Community Packages
Opened by Campbell Barton (ideasman42) - Tuesday, 31 May 2011, 07:21 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 28 June 2011, 10:27 GMT
Opened by Campbell Barton (ideasman42) - Tuesday, 31 May 2011, 07:21 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 28 June 2011, 10:27 GMT
|
Details
FreeWRL needs to be rebuilt against a newer GLEW.
On startup I get this error. freewrl: error while loading shared libraries: libGLEW.so.1.5: cannot open shared object file: No such file or directory |
This task depends upon
Closed by Sergej Pupykin (sergej)
Tuesday, 28 June 2011, 10:27 GMT
Reason for closing: Fixed
Additional comments about closing: rebuilt without xulrunner, thanks
Tuesday, 28 June 2011, 10:27 GMT
Reason for closing: Fixed
Additional comments about closing: rebuilt without xulrunner, thanks
as a quick workaround I symlinked the glew filename to libGLEW.so.1.5 and freewrl now open, so isnt this just a matter of rebuilding against a newer glew?
"All versions of FreeWRL are incompatible with xulrunner-2.0 and above.
This ebuild gets around it by removing support for browser plugins and forcing
the javascript engine to spidermonkey."
Here is the PKGBUILD http://pastebin.com/ULFcECVY
It is still possible to emulate the freewrl browser plugin through mozplugger. Just add the following lines to /etc/mozpluggerrc
x-world/x-vrml:wrl:vrml file
model/vrml:wrl:vrml file
model/x3d:x3d:vrml file
model/x3d+xml:x3d:vrml file
model/x3d+vrml:x3dv:vrml file
model/x3d+binary:x3db:vrml file
repeat noisy swallow(FreeWRL) fill stream: freewrl "$file"
Hope it helps.