Hi Gabriel, You may need to compile and install racket from source - at that seems to be (used to be anyway) the only way to install the library fluxus needs to compile.
cheers, dave On 04/01/2019 11:43, Gabriel Wicki wrote: > Hello Thomas > > Thanks for such a quick reply! > > I figured I needed racket (for mzscheme3m dependency), and it has been > installed for the whole time trying. Still it won't compile. What am I doing > wrong? > > Thanks again, > Gabriel > > On January 4, 2019 10:23:02 AM GMT+01:00, Thomas HOCEDEZ > <[email protected]> wrote: >> Hello Gabriel, >> >> To compile on Debian, (and other platforms), you'll need Racket to be >> installed. >> >> a litlle "sudo apt-get install racket" should do the trick before >> compiling. >> >> Enjoy Fluxus, it worth the work to be compiled. >> >> Thomas >> >> >> On 04/01/2019 03:51, Gabriel Wicki wrote: >>> hello >>> >>> >>> i'm really interested in fluxes, it looks amazing! unfortunately i'm >>> unable to find a binary (running Debian 9.6) an neither was i able to >>> compile. scons fails: >>> ERROR: 'mzscheme3m' must be installed! >>> might be, because mzscheme3m now is part of racket(?). still, cd'ing >>> into src and trying to compile manually still fails >>> >>> g++ -Wall -W -I /usr/include/freetype2 -I >> /usr/include/OGRE/RenderSystems/GL -I /usr/include/racket main.cpp >>> -lstdc++ >>> >>> .... results in lots of undefined reference errors, like so: >>> >> main.cpp:(.text._ZN6fluxus11Interpreter11SetLanguageERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE[_ZN6fluxus11Interpreter11SetLanguageERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE]+0x16): >>> undefined reference to >> `fluxus::Interpreter::m_Language[abi:cxx11]' >>> collect2: error: ld returned 1 exit status >>> >>> i've never done anything in c++ but i guess it has something to do >> with >>> namespacing? altough i wasn't able to reproduce a similar compiler >>> error. >>> >>> >>> any hints? >>> >>> gabriel >
