[Fluxus] binaries? compilation hints?

dave dave at pawfal.org
Fri Jan 4 03:49:46 PST 2019


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 <thomas.hocedez at free.fr> 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
> 




More information about the Fluxus mailing list