Thanks Tim,
Here is where I got to tonight. Still not finding the /opt/local libsndfile
stuff... Here is what I ran from Terminal if that helps. Strange also since
cmake is also in the same place... I'll install libsndfile from source (to
/usr/local/ ) if I need to next, let me know if you think that would help.
Best,
Josh
Ringo:nova-server joshp$ cd build
Ringo:build joshp$ cmake ADDITIONAL_PATH="/opt/local" ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/joshp/src/nova-server/build
Ringo:build joshp$ make
Scanning dependencies of target boost_filesystem
[ 1%] Building CXX object
libs/CMakeFiles/boost_filesystem.dir/boost/libs/filesystem/src/operations.cpp.o
[ 2%] Building CXX object
libs/CMakeFiles/boost_filesystem.dir/boost/libs/filesystem/src/path.cpp.o
[ 2%] Building CXX object
libs/CMakeFiles/boost_filesystem.dir/boost/libs/filesystem/src/portability.cpp.o
[ 3%] Building CXX object
libs/CMakeFiles/boost_filesystem.dir/boost/libs/filesystem/src/utf8_codecvt_facet.cpp.o
Linking CXX static library libboost_filesystem.a
[ 3%] Built target boost_filesystem
Scanning dependencies of target boost_program_options
[ 4%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/cmdline.cpp.o
[ 5%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/config_file.cpp.o
[ 6%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/convert.cpp.o
[ 7%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/options_description.cpp.o
[ 7%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/parsers.cpp.o
[ 8%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/positional_options.cpp.o
[ 9%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/split.cpp.o
[ 10%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/utf8_codecvt_facet.cpp.o
[ 11%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/value_semantic.cpp.o
[ 11%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/variables_map.cpp.o
[ 12%] Building CXX object
libs/CMakeFiles/boost_program_options.dir/boost/libs/program_options/src/winmain.cpp.o
Linking CXX static library libboost_program_options.a
[ 12%] Built target boost_program_options
Scanning dependencies of target boost_system
[ 13%] Building CXX object
libs/CMakeFiles/boost_system.dir/boost/libs/system/src/error_code.cpp.o
Linking CXX static library libboost_system.a
[ 13%] Built target boost_system
Scanning dependencies of target boost_thread
[ 14%] Building CXX object
libs/CMakeFiles/boost_thread.dir/boost/libs/thread/src/tss_null.cpp.o
[ 15%] Building CXX object
libs/CMakeFiles/boost_thread.dir/boost/libs/thread/src/pthread/once.cpp.o
[ 15%] Building CXX object
libs/CMakeFiles/boost_thread.dir/boost/libs/thread/src/pthread/thread.cpp.o
Linking CXX static library libboost_thread.a
ranlib: file: libboost_thread.a(tss_null.cpp.o) has no symbols
/usr/bin/ranlib: file: libboost_thread.a(tss_null.cpp.o) has no symbols
[ 15%] Built target boost_thread
Scanning dependencies of target oscpack
[ 16%] Building CXX object libs/CMakeFiles/oscpack.dir/oscpack_build.cpp.o
Linking CXX static library liboscpack.a
[ 16%] Built target oscpack
Scanning dependencies of target tlsf
[ 17%] Building C object libs/CMakeFiles/tlsf.dir/tlsf/src/tlsf.c.o
Linking C static library libtlsf.a
[ 17%] Built target tlsf
Scanning dependencies of target libsupernova
[ 18%] Building CXX object
source/CMakeFiles/libsupernova.dir/sc/sc_synth_prototype.cpp.o
In file included from
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_Unit.h:26,
from /Users/joshp/src/nova-server/source/sc/sc_synth.hpp:23,
from
/Users/joshp/src/nova-server/source/sc/sc_synth_prototype.cpp:23:
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_SndBuf.h:29:23:
error: sndfile.h: No such file or directory
In file included from
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_RGen.h:52,
from /Users/joshp/src/nova-server/source/sc/sc_synth.hpp:26,
from
/Users/joshp/src/nova-server/source/sc/sc_synth_prototype.cpp:23:
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/common/SC_Endian.h:53:21:
error: endian.h: No such file or directory
In file included from
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_Unit.h:26,
from /Users/joshp/src/nova-server/source/sc/sc_synth.hpp:23,
from
/Users/joshp/src/nova-server/source/sc/sc_synth_prototype.cpp:23:
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_SndBuf.h:50:
error: ISO C++ forbids declaration of ‘SNDFILE’ with no type
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_SndBuf.h:50:
error: expected ‘;’ before ‘*’ token
In file included from
/Users/joshp/src/nova-server/source/sc/sc_plugin_interface.hpp:28,
from
/Users/joshp/src/nova-server/source/sc/sc_ugen_factory.hpp:28,
from
/Users/joshp/src/nova-server/source/sc/sc_synth_prototype.cpp:24:
/Users/joshp/src/nova-server/source/sc/supercollider/common/Headers/plugin_interface/SC_InterfaceTable.h:102:
error: ‘SF_INFO’ has not been declared
make[2]: *** [source/CMakeFiles/libsupernova.dir/sc/sc_synth_prototype.cpp.o]
Error 1
make[1]: *** [source/CMakeFiles/libsupernova.dir/all] Error 2
make: *** [all] Error 2
Ringo:build joshp$
On Jun 21, 2010, at 10:13 PM, Tim Blechmann wrote:
>> Just did a fresh checkout of everything and am getting a failure with the
>> init_submodules shell script. My complete terminal output is below... any
>> ideas?
>
> it seems, the boost source tree was out of date ... just tried to fix this
> ...
> hope it is working now ...
>
> you can add an additional search path (e.g. for libsndfile) via the
> ADDITIONAL_PATH property of the cmake build system. if your libs/headers are
> installed to /opt/libs and /opt/include, just add /opt.
>
> cheers, tim
>
> --
> [email protected]
> http://tim.klingt.org
>
> Trane was the Father...Pharoah was the son...I am the Holy Ghost.
> Albert Ayler
******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/
“Every composer – at all times and in all cases – gives his own interpretation
of how modern society is structured: whether actively or passively, consciously
or unconsciously, he makes choices in this regard. He may be conservative or he
may subject himself to continual renewal; or he may strive for a revolutionary,
historical or social palingenesis." - Luigi Nono
*/
_______________________________________________
nova-dev mailing list
[email protected]
http://klingt.org/cgi-bin/mailman/listinfo/nova-dev
http://tim.klingt.org/nova