[Fluxus] problem building fluxus

christophe christophe at t-off.fr
Sun Mar 6 04:26:50 PST 2016


Hi all !
I'm  installing fluxus, with racket 6.2.1 on mint 17
at the end of racket install i had an error :

         raco setup: --- summary of errors ---
         raco setup: error: during building docs for 
<pkgs>/drracket/scribblings/drracket/drracket.scrbl
         raco setup:   interface-essentials.scrbl: could not find 
"Modern" style
         raco setup:     context...:
         raco setup: 
/usr/local/share/racket/pkgs/drracket/scribblings/drracket/interface-essentials.scrbl: 
[running body]
         raco setup: 
/usr/local/share/racket/pkgs/drracket/scribblings/drracket/interface-essentials.scrbl: 
[running body]
         raco setup: 
/usr/local/share/racket/pkgs/drracket/scribblings/drracket/drracket.scrbl: 
[traversing imports]
         raco setup:
         make[1]: *** [install-3m] Erreur 1
         make[1]: quittant le répertoire « 
/home/christophe/racket-6.2.1/src/build »
         make: *** [install] Erreur 2

and after if i run scons for fluxus, i have
         --------------------------------------------------------
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 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 bz2... (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 racket3m... (cached) yes
Checking for C library jack... (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 library openal... (cached) yes
Checking for C function dInitODE2()... (cached) yes
Checking for C++ function lo_arg_size_check()... (cached) no
scons: done reading SConscript files.
scons: Building targets ...
g++ -o src/Interpreter.o -c -ggdb -pipe -Wall -O3 -ffast-math 
-Wno-unused -fPIC -pthread -DFLUXUS_MAJOR_VERSION=0 
-DFLUXUS_MINOR_VERSION=18 
-DRACKET_COLLECTS_LOCATION="\"/usr/local/share/racket/collects"\" 
-DFLUXUS_COLLECTS_LOCATION="\"/usr/local/lib"\" 
-DDATA_LOCATION="\"/usr/local/share/fluxus-018"\" -DGLSL -DMZ_PRECISE_GC 
-DNO_LO_ARG_SIZE_DECL -I/usr/local/include -I/usr/include 
-I/usr/local/include/freetype2 -I/usr/include/freetype2 
-I/usr/local/include/racket -I/home/libfluxus/src src/Interpreter.cpp
In file included from src/Interpreter.cpp:35:0:
src/base.c: In function 'void declare_modules(Scheme_Env*)':
src/base.c:40349:59: error: 'scheme_register_embedded_load' was not 
declared in this scope
    scheme_register_embedded_load(806826, (const char *)data);
                                                            ^
src/base.c:40350:53: error: 'scheme_embedded_load' was not declared in 
this scope
    scheme_embedded_load(806826, (const char *)data, 1);
                                                      ^
In file included from src/Interpreter.h:22:0,
                  from src/Interpreter.cpp:19:
src/Interpreter.cpp: In static member function 'static bool 
fluxus::Interpreter::Interpret(const wstring&, Scheme_Object**, bool)':
src/Interpreter.cpp:230:20: error: 'scheme_error_buf' was not declared 
in this scope
   if (scheme_setjmp(scheme_error_buf))
                     ^
/usr/local/include/racket/scheme.h:1544:33: note: in definition of macro 
'scheme_setjmp'
  # define scheme_setjmp(b)     ((b).gcvs = (long)__gc_var_stack__, \
                                  ^
scons: *** [src/Interpreter.o] Error 1
scons: building terminated because of errors.


Thanks for any help ! help help..... :)

-- 



More information about the Fluxus mailing list