[Fluxus] Snow Leopard compile failure

evan.raskob [lists] lists at lowfrequency.org
Mon Feb 22 03:31:40 PST 2010


Ah, finally got rid of everything.  Now it runs properly.
This wasn't a problem with the 015 to 016 transition - I still had 015  
stuff floating around.  It may be worth looking at why.

Now, building the app is broken (OS X).  When I try to build the app,  
I get this error as it recompiles:

g++ -o src/Interpreter.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno- 
unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=17 - 
DPLT_COLLECTS_LOCATION="\"/Applications/Fluxus.app/Contents/Resources/ 
collects/"\" -DFLUXUS_COLLECTS_LOCATION="\"/Applications/Fluxus.app/ 
Contents/Resources/collects/"\" -DDATA_LOCATION="\"/Applications/ 
Fluxus.app/Contents/Resources"\" -DGLSL -DMULTISAMPLE -DdDOUBLE - 
DMZ_PRECISE_GC -D__APPLE_APP__ -DRELATIVE_COLLECTS -I/usr/local/ 
include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/ 
freetype2 "-I/Applications/PLT Scheme v4.2.4/include" -I/Users/evan/ 
cvs/libfluxus/src -I/opt/local/include -I/opt/local/include/freetype2  
"-F/Applications/PLT Scheme v4.2.4/lib" src/Interpreter.cpp
src/Interpreter.cpp: In static member function 'static void  
fluxus::Interpreter::Initialise()':
src/Interpreter.cpp:139: error: no matching function for call to  
'std::basic_string<wchar_t, std::char_traits<wchar_t>,  
std::allocator<wchar_t> >::basic_string(char [1024])'
/usr/include/c++/4.0.0/bits/basic_string.tcc:232: note: candidates  
are: std::basic_string<_CharT, _Traits, _Alloc>::basic_string(typename  
_Alloc::size_type, _CharT, const _Alloc&) [with _CharT = wchar_t,  
_Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.tcc:225:  
note:                 std::basic_string<_CharT, _Traits,  
_Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT =  
wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc =  
std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.tcc:218:  
note:                 std::basic_string<_CharT, _Traits,  
_Alloc>::basic_string(const _CharT*, typename _Alloc::size_type, const  
_Alloc&) [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>,  
_Alloc = std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.tcc:207:  
note:                 std::basic_string<_CharT, _Traits,  
_Alloc>::basic_string(const std::basic_string<_CharT, _Traits,  
_Alloc>&, typename _Alloc::size_type, typename _Alloc::size_type,  
const _Alloc&) [with _CharT = wchar_t, _Traits =  
std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.tcc:196:  
note:                 std::basic_string<_CharT, _Traits,  
_Alloc>::basic_string(const std::basic_string<_CharT, _Traits,  
_Alloc>&, typename _Alloc::size_type, typename _Alloc::size_type)  
[with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc =  
std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.tcc:182:  
note:                 std::basic_string<_CharT, _Traits,  
_Alloc>::basic_string(const std::basic_string<_CharT, _Traits,  
_Alloc>&) [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>,  
_Alloc = std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.tcc:190:  
note:                 std::basic_string<_CharT, _Traits,  
_Alloc>::basic_string(const _Alloc&) [with _CharT = wchar_t, _Traits =  
std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>]
/usr/include/c++/4.0.0/bits/basic_string.h:2027: note:                  
std::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with  
_CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc =  
std::allocator<wchar_t>]
scons: *** [src/Interpreter.o] Error 1
scons: building terminated because of errors.







On Feb 20, 2010, at 11:15 AM, gabor papp wrote:

>> i tried deleting the .scons* and rebuilding.
>> any other ideas?
> clean all the installed stuff from fluxus-016.
> if you have the last 016 build or you roll back in git you can type:
> 'sudo scons -c install', which uninstalls everything.
>
> or manually delete:
>
> /opt/local/lib/fluxus-016/
> /opt/local/share/doc/fluxus-016/
> /opt/local/share/fluxus-016/
>
> best,
> gabor
>
>




More information about the Fluxus mailing list