hi to all! first time here, i would like to build SC for my PandaboardES with Ubuntu12.04. I used cmake to generate the makefile, and after i run make from the console. this is my output:
[ 2%] Built target boost_filesystem
[ 5%] Built target boost_program_options
[ 5%] Built target boost_system
[ 6%] Built target boost_thread
[ 6%] Building CXX object external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o
In file included from /home/walter/SuperCollider-Source/external_libraries/oscpack_build.cpp:1:0:
/home/walter/SuperCollider-Source/external_libraries/boost/boost/detail/endian.hpp:74:3: error: #error The file boost/detail/endian.hpp needs to be set up for your CPU type.
/home/walter/SuperCollider-Source/external_libraries/oscpack_build.cpp:8:2: error: #error please define endianness
In file included from /home/walter/SuperCollider-Source/external_libraries/oscpack/osc/OscOutboundPacketStream.cpp:40:0,
/home/walter/SuperCollider-Source/external_libraries/oscpack/osc/OscHostEndianness.h:70:2: error: #error please edit OSCHostEndianness.h to configure endianness
make: *** [external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o] Error 1
make: *** [external_libraries/CMakeFiles/oscpack.dir/all] Error 2
make: *** [all] Error 2
it is an issue with endianess not configured. I have already build SC from source with my notebook but i hadn't this issue. And i don't think i have to set it. So anyone has an idea how to solve or can point to a direction?
Thanks in advance
i was able to build and to use SC with my PandaboardES!!
That error was caused by supernova flags. Unmarking it in Cmake solved that issue. but i had also issues with qt. The qt4 version installed give my some errors . i can't post now that but i want to go deeper in this problem . Disabling qt give me a succesful building of SC. One note yet: after installing in my case the sced plugin was installed in a different folder than the gedit plugin folder. I had to copy the two files ( if i remember right : supercollider.py and supercollider.plugin) in the right folder.
i surprisingly experienced an isuue with QjackCtl : it was impossible to start the server with it. instead from a console:
jackd -d alsa -d hw:0,0 -r 48000 -p 96 -n 2 -i 2 -o 2
solved the problem.
I had tested only a simple SinOsc for now but it works!
For anyone interested we are working on a wiki for OpenFrameworks and PandaboardES and I also want to make a guide for setting Pandboard with Supercollider and OpenFrameworks. I wll today try the ofxSupercollider addon, so will be some news...