[Fluxus] fluxus install instructions for Ubuntu 10.10

Kassen signal.automatique at gmail.com
Mon Apr 18 01:30:35 PDT 2011


ok,

Racket compiled and I had some sleep, so back on the case.
After the Racket recompile it got past the mentioned part, so that's good,
but then I got this;


g++ -o modules/fluxus-osc/src/FluxusOSC.os -c -ggdb -pipe -Wall -O3
> -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0
> -DFLUXUS_MINOR_VERSION=17
> -DRACKET_COLLECTS_LOCATION="\"/usr/local/lib/racket/collects/"\"
> -DFLUXUS_COLLECTS_LOCATION="\"/usr/local/lib"\"
> -DDATA_LOCATION="\"/usr/local/share/fluxus-017"\" -DGLSL -DMZ_PRECISE_GC
> -D__LINUX_ALSASEQ__ -fPIC -DdDOUBLE -I/usr/local/include -I/usr/include
> -I/usr/local/include/freetype2 -I/usr/include/freetype2
> -I/usr/local/include/racket -Ilibfluxus/src
> modules/fluxus-osc/src/FluxusOSC.cpp
> modules/fluxus-osc/src/FluxusOSC.cpp: In function 'Scheme_Object*
> osc_send(int, Scheme_Object**)':
> modules/fluxus-osc/src/FluxusOSC.cpp:397: error: invalid conversion from
> 'long unsigned int*' to 'uintptr_t*'
> modules/fluxus-osc/src/FluxusOSC.cpp:397: error:   initializing argument 2
> of 'int scheme_get_unsigned_int_val(Scheme_Object*, uintptr_t*)'
> scons: *** [modules/fluxus-osc/src/FluxusOSC.os] Error 1
> scons: building terminated because of errors.



I looked up the offending file and edited the relevant section like so;

else if (types[n]=='i')
> {
> //unsigned long val=0;
> uintptr_t val=0;
> scheme_get_unsigned_int_val(SCHEME_VEC_ELS(argvec)[n],&val);
> oscargs.push_back(new OSCInt(val));
> }


and now it compiled. Now my one issue is that Fluxus won start and gets
confused over which Racket to use;

/usr/local/lib/racket/collects/scheme/compiled/pretty_rkt.zo::0: read
(compiled): code compiled for version 5.1, not 5.0.1.7

I'm going to have to trace the cause of that, I'm slightly surprised because
with identical instructions about what install dir to use I was expecting
Racket to overwrite-replace all files.

Yours,
Kas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20110418/a2391e4d/attachment-0001.html>


More information about the Fluxus mailing list