[fluxus] [Newbie] How to install fluxus on ubuntu?

Juego julien.deswaef at brutele.be
Fri Sep 8 09:44:32 PDT 2006


glauber alex dias prado a écrit :
> If you have all the other stuff you're almost there, guile 1.8 there is
> no package yet in any distro so you have to ./configure, make, make
> install it. its fairly easy if everything runs ok, later if you have
> scons installed in your system which seems you have you just type scons
> in the root directory of fluxus release and you are done, if you want to
> have it installed after compiling you can type scons install, i dont
> know if this procedure is redundant i think not.
>
> good luck
>
> Glauber. 
>   
Thanks Glauber.

I followed the steps you gave me.
I removed guile 1.6 thanks to synaptic
I compiled and installed guile 1.8

I used scons for fluxus-0.11rc1
I realised I was missing some other things. Especially those GMP, Glut, 
Glu, Glew... all those sticky stuff.
Thanks to synaptic, I installed them easily.
But when Scons run, I encounter this error:

g++ -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC 
-DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=11 -I/usr/local/include 
-I/usr/include -Ilibfluxus/src -Ilibfluxphysics/src -c -o 
libfluxus/src/GLSLShader.o libfluxus/src/GLSLShader.cpp
libfluxus/src/GLSLShader.cpp: In member function 'bool 
GLSLShader::Load(const std::string&, const std::string&)':
libfluxus/src/GLSLShader.cpp:135: error: 'glGetProgramiv' was not 
declared in this scope
libfluxus/src/GLSLShader.cpp:140: error: 'glGetProgramInfoLog' was not 
declared in this scope
libfluxus/src/GLSLShader.cpp: In member function 'unsigned int 
GLSLShader::LoadShader(std::string, unsigned int)':
libfluxus/src/GLSLShader.cpp:174: error: 'glGetShaderiv' was not 
declared in this scope
libfluxus/src/GLSLShader.cpp:180: error: 'glGetShaderInfoLog' was not 
declared in this scope
scons: *** [libfluxus/src/GLSLShader.o] Error 1
scons: building terminated because of errors.

And because I didn't understand anything... even after a retry.
I decided to dowload fluxus-0.10rc2 instead.
Tried scons, without errors
Did scons install without errors either.
But when I run fluxus, I get this error:

fluxus: error while loading shared libraries: libguile.so.17: cannot 
open shared object file: No such file or directory

But I do have libguile.so.17 and It's located in /usr/local/lib/

I tried to make a link to that file from /usr/lib/ (just in case fluxus 
was looking for it there... I don't know if it was a good idea) but it 
didn't change anything.

I tried to recompile it, recompiled guile too, but without luck.
So, I'm completely lost.

Any suggestion?

Thanks.

Julien





More information about the Fluxus mailing list