Hi Chris,

I will try to help in the linux side a bit. At first attempt it does not
compile, or at least not for me. After some changes I managed to compile
and execute glsldevil (I have to say that I didn't test anything only did
the compilation and execution). Following is a miniguide of what I did to
get it running:

sudo apt-get install flex bison dos2unix
export QTDIR=/yourQtdir/gcc/
add #include <GL/glu.h> in glsldb/glScatter.cpp
add -lX11 -lpthread in glsldb/Makefile
mkdir GLSLCompiler/glslang/MachineIndependent/lib
make
cd glsldb
./glsldb

Do you want the changes as a pull request in the github repo? Anyway I
think we can make it easier for all moving the building proccess to CMake.
It is hard at the first stage but it may help in the OSX compilation too.

Cheers!

2013/3/24 Chris Hanson <[email protected]>

>
>   To fill the hole left where a cross-platform GLSL source-level debugger
> should be, I've convinced the authors of the glslDevil tool (
> http://www.vis.uni-stuttgart.de/glsldevil/ )
>
>   to release the code as open source and allow others to improve upon it.
> To better help people find it with internet searches, I'm re-titling it
> GLSL Debugger.
>
>   https://github.com/XenonofArcticus/GLSL-Debugger
>
>   The initial code release is now checked in, but has not yet been built.
> It will not build on Windows without the proprietary Microsoft Detours
> toolkit, whose licensing probably does not fit with the current situation.
> However, we believe it will build and run on Linux.
>
>   Major goals are to:
>
>   Fix existing bugs.
>
>   Replace the Detours support under Windows with something like
> glintercept ( https://code.google.com/p/glintercept/ ) or easyhook (
> http://easyhook.codeplex.com/ )
>
>   Get it working on OSX.
>
>   Improve the dialect and version of OpenGL support across all platofrm
> (to support things like switch/case) and newer language features.
>
>   While I am shepherding this project, I am probably not the best
> qualified to work on anythign but the Windows issues. I am hoping to
> recruit Linux and OSX users to help with those tasks, and hopefully some
> GLSL grammar experts to help with the parsing/rewriting code that supports
> all the magic.
>
>   The project is completely open on GitHub, under a BSD license. If you
> would like to be recognized as a prominent contributor, I'm completely open
> to adding you as a project maintainer/owner on GitHub. I'm even willing to
> abdicate if someone feels they are interested in running the whole show.
>
>
> --
> Chris 'Xenon' Hanson, omo sanza lettere. [email protected]
> http://www.alphapixel.com/
> Training • Consulting • Contracting
> 3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4
> • GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL
> Digital Imaging • GIS • GPS • osgEarth • Terrain • Telemetry •
> Cryptography • Digital Audio • LIDAR • Kinect • Embedded • Mobile •
> iPhone/iPad/iOS • Android
> @alphapixel <https://twitter.com/alphapixel> facebook.com/alphapixel (775)
> 623-PIXL [7495]
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>


-- 
Jordi Torres Fabra

gvSIG 3D blog
http://gvsig3d.blogspot.com
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to