Thanx Claude for the advice, but I started building it from source before I saw your mail and now I'm stuck again.. After building plt-scheme and installing, scons in fluxus finds all the required libraries, however it stops compilation with the following:
Fluxus: Configuring Build Environment -------------------------------------------------------- Checking for C library m... (cached) yes Checking for C library pthread... (cached) yes Checking for C library dl... (cached) yes Checking for C library mzscheme3m... (cached) yes Checking for C library jpeg... (cached) yes Checking for C library tiff... (cached) yes Checking for C library freetype... (cached) yes Checking for C library z... (cached) yes Checking for C library png... (cached) yes Checking for C library ode... (cached) yes Checking for C library sndfile... (cached) yes Checking for C library fftw3... (cached) yes Checking for C library lo... (cached) yes Checking for C library GLEW... (cached) yes Checking for C library X11... (cached) yes Checking for C library GL... (cached) yes Checking for C library GLU... (cached) yes Checking for C library glut... (cached) yes Checking for C library asound... (cached) yes Checking for C function dInitODE2()... (cached) yes Checking for C++ function lo_arg_size_check()... (cached) yes scons: done reading SConscript files. scons: Building targets ... g++ -o libfluxus/src/PolyPrimitive.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=16 -DPLT_COLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DFLUXUS_COLLECTS_LOCATION="\"/usr/local/lib"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-016"\" -DGLSL -DMZ_PRECISE_GC -D__LINUX_ALSASEQ__ -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/kane/Archive/libfluxus/src libfluxus/src/PolyPrimitive.cpp libfluxus/src/PolyPrimitive.cpp: In member function 'virtual void Fluxus::PolyPrimitive::Render()': libfluxus/src/PolyPrimitive.cpp:147: error: 'snprintf' was not declared in this scope scons: *** [libfluxus/src/PolyPrimitive.o] Error 1 scons: building terminated because of errors. Now I'm not a C programmer at all, but is this supposed to be "sprintf" ?? or is it some latest g++ weirdness?? Akis 2010/1/24 Claude Heiland-Allen <[email protected]> > Arxontis Politis wrote: > >> Hi, I have fluxus-0.16rc3 installed on Kubuntu 9.10 (karmic), from the deb >> package provided from the website. I installed it a few months ago on a >> clean installation of karmic and fluxus was working fine. The plt-scheme >> version that the .deb depends to is 4.1.5 >> However trying today to run fluxus I get the following error: >> >> /usr/lib/plt/collects/scheme/compiled/pretty_ss.zo::0: read (compiled): >> code >> compiled for version 4.1.5, not 4.1.3 >> > > I think that means fluxus is expecting to use plt-4.1.3 and getting > confused by some files from plt-4.1.5. > > > which I don't understand since if it refers to plt-scheme I do have 4.1.5 >> installed on my machine. >> I'm wondering if it's something known and fixable, otherwise I will >> download >> plt-scheme and try to build fluxus from source?? >> > > As you're on Karmic, you could try the fluxus package from the > puredyne-team ppa on launchpad: > > sudo add-apt-repository ppa:puredyne-team > sudo apt-get update > sudo apt-get install fluxus > > More info: > > https://launchpad.net/~puredyne-team/+archive/ppa<https://launchpad.net/%7Epuredyne-team/+archive/ppa> > > Cheers, >> akis >> > > Thanks, > > > Claude > -- > http://claudiusmaximus.goto10.org >
