Jack sorted, I had jackd2 installed but not jack2, which also installed a libjack-dev (which I guess is the important bit.)
(I see the top one is libxtract so just installed libxtract-dev and will try and work through some more that seem obvious to me for now...) More errors though: $ sudo ./waf Waf: Entering directory `/home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build' [ 4/31] cxx: src/base/Image.cpp -> build/src/base/Image.cpp.1.o [ 6/31] cxx: src/base/Parser.cpp -> build/src/base/Parser.cpp.1.o [ 7/31] cxx: src/base/Vjpirate.cpp -> build/src/base/Vjpirate.cpp.1.o [ 8/31] cxx: src/base/main.cpp -> build/src/base/main.cpp.1.o [ 9/31] cxx: src/input/InputManager.cpp -> build/src/input/InputManager.cpp.1.o [10/31] cxx: src/input/oscPack/ip/IpEndpointName.cpp -> build/src/input/oscPack/ip/IpEndpointName.cpp.1.o [11/31] cxx: src/input/oscPack/ip/posix/NetworkingUtils.cpp -> build/src/input/oscPack/ip/posix/NetworkingUtils.cpp.1.o [12/31] cxx: src/input/oscPack/ip/posix/UdpSocket.cpp -> build/src/input/oscPack/ip/posix/UdpSocket.cpp.1.o ../src/input/InputManager.cpp:27:30: fatal error: xtract/libxtract.h: No such file or directory compilation terminated. ../src/input/oscPack/ip/posix/UdpSocket.cpp: In member function ‘void SocketReceiveMultiplexer::Implementation::AsynchronousBreak()’: ../src/input/oscPack/ip/posix/UdpSocket.cpp:481:33: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ../src/input/oscPack/ip/posix/UdpSocket.cpp: In member function ‘void SocketReceiveMultiplexer::Implementation::Run()’: ../src/input/oscPack/ip/posix/UdpSocket.cpp:431:33: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] ../src/base/Parser.cpp: In member function ‘int Parser::parseParameters(xmlNode*, Grille&)’: ../src/base/Parser.cpp:322:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Parser.cpp:340:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Parser.cpp: In member function ‘int Parser::parseInputs(xmlNode*)’: ../src/base/Parser.cpp:460:11: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch] ../src/base/Parser.cpp:371:6: warning: variable ‘port’ set but not used [-Wunused-but-set-variable] ../src/base/Parser.cpp: In member function ‘int Parser::saveToFile(const char*)’: ../src/base/Parser.cpp:582:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Parser.cpp:638:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Parser.cpp:751:9: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch] ../src/base/Parser.cpp:816:9: warning: enumeration value ‘INPUT_MODES_NB’ not handled in switch [-Wswitch] ../src/base/Parser.cpp:570:7: warning: unused variable ‘buf’ [-Wunused-variable] ../src/base/Parser.cpp:573:34: warning: unused variable ‘node1’ [-Wunused-variable] ../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::processAnalysis(double*)’: ../src/base/Vjpirate.cpp:462:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::processInputEvent(const INPUT_TYPE&)’: ../src/base/Vjpirate.cpp:536:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Vjpirate.cpp:566:9: warning: enumeration value ‘INPUT_AUDIO’ not handled in switch [-Wswitch] ../src/base/Vjpirate.cpp:566:9: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch] ../src/base/Vjpirate.cpp:692:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Vjpirate.cpp:512:7: warning: unused variable ‘extFound’ [-Wunused-variable] ../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::addInput(Input&)’: ../src/base/Vjpirate.cpp:842:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::resetInputs(const INPUT_TYPE&, const bool&)’: ../src/base/Vjpirate.cpp:1022:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] ../src/base/Vjpirate.cpp:938:9: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch] ../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::triggerLoop(LOOP_ACTION, int)’: ../src/base/Vjpirate.cpp:1073:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] Waf: Leaving directory `/home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build' Build failed -> task in 'vjpirate' failed (exit status 1): {task 40826192: cxx InputManager.cpp -> InputManager.cpp.1.o} ['/usr/bin/g++', '-O3', '-Wall', '-I/usr/include', '-I/usr/local/include', '-I/usr/include/libxml2', '-I/usr/local/include/libfreenect', '-I/usr/local/include/OGRE', '-I/usr/include/OGRE', '-DDEBUG(x)=//x', '../src/input/InputManager.cpp', '-c', '-o', 'src/input/InputManager.cpp.1.o'] I don't know why I have to sudo, Sure I used "bzr branch lp:vjpirat" as mentioned on the launchpad page (accidentally into the folder I had uncompressed from the other version) and everything only has rwxr-xr-x permissions so if I don't I also get this error at the end. IOError: [Errno 13] Permission denied: '/home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build/.wafpickle-linux2-34014192-98.tmp' From: dj_kaza@xxxxxxxxxxx To: florent@xxxxxxxxxxx CC: linux-audio-user@xxxxxxxxxxxxxxxxxxxx; csanchezgs@xxxxxxxxx Subject: RE: Testing VJPirate, Was:Re: VJ / VeeJing software alternatives Date: Sun, 27 Jul 2014 10:15:32 +0000 Using Catfish in /usr for jack.h and I only find the file in /usr/src/linux-headers folders. Is there some kind of jack-dev that needs installing? Date: Sun, 27 Jul 2014 10:39:44 +0100 From: florent@xxxxxxxxxxx To: dj_kaza@xxxxxxxxxxx CC: linux-audio-user@xxxxxxxxxxxxxxxxxxxx; csanchezgs@xxxxxxxxx Subject: Re: Testing VJPirate, Was:Re: VJ / VeeJing software alternatives On 27/07/14 10:22, Kaza Kore wrote:
you shouldn't have to run sudo, that's not normal at all.
You mean fatal error: jack/jack.h : No such file or directory ? Could you give me the absolute path of jack.h on your system ? Waf should find it even if it is in /usr/include instead of /usr/local/include Florent
-- http://hitmuri.net |
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user