<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>OK a step forwards while remaining stationary...<br><br>Find the branch and download version uploaded last night.<br><br>Download waf from <a href="http://ftp.waf.io/pub/release/index.html" target="_blank">http://ftp.waf.io/pub/release/index.html</a> (hope Google sent me to the right place as it wasn't in my repositories.)<br><br>Usage isn't clear so I try and follow what is in the README. The last step seem to be to build and it fails.<br><br>$ sudo ./waf-light --make-waf --tools=compat15,/comp/waf/aba.py --prelude=$'\tfrom waflib.extras import compat15\n\tprint("ok")'<br>------> Executing code from the top-level wscript <-----<br>Waf: Entering directory `/home/dale/Downloads/debs/waf-1.7.16/build'<br>[1/1] create_waf:  -> waf<br>-> preparing 'tmp-waf-1.7.16'<br>Waf: Leaving directory `/home/dale/Downloads/debs/waf-1.7.16/build'<br>Build failed<br>Traceback (most recent call last):<br>  File "/home/dale/Downloads/debs/waf-1.7.16/waflib/Task.py", line 241, in process<br>    ret = self.run()<br>  File "/home/dale/Downloads/debs/waf-1.7.16/waflib/Task.py", line 85, in run<br>    return m1(self)<br>  File "/home/dale/Downloads/debs/waf-1.7.16/wscript", line 284, in create_waf<br>    tarinfo = tar.gettarinfo(x, x)<br>  File "/usr/lib/python2.7/tarfile.py", line 1847, in gettarinfo<br>    statres = os.lstat(name)<br>OSError: [Errno 2] No such file or directory: '/comp/waf/aba.py'<br><br><br>It doesn't make clear this step is needed so thought I would try continuing in any case (there already exists a file called waf which you are instructed to copy.)<br><br>$ sudo ./waf configure build<br>Setting top to                           : /home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate <br>Setting out to                           : /home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build <br>Checking for 'g++' (c++ compiler)        : /usr/bin/g++ <br>'configure' finished successfully (0.027s)<br>Waf: Entering directory `/home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build'<br>[ 4/31] cxx: src/base/Image.cpp -> build/src/base/Image.cpp.1.o<br>[ 6/31] cxx: src/base/Parser.cpp -> build/src/base/Parser.cpp.1.o<br>[ 7/31] cxx: src/base/Vjpirate.cpp -> build/src/base/Vjpirate.cpp.1.o<br>[ 8/31] cxx: src/base/main.cpp -> build/src/base/main.cpp.1.o<br>In file included from ../src/base/Vjpirate.hpp:37:0,<br>                 from ../src/base/main.cpp:28:<br>../src/base/../input/InputManager.hpp:35:23: fatal error: jack/jack.h: No such file or directory<br>compilation terminated.<br>In file included from ../src/base/Vjpirate.hpp:37:0,<br>                 from ../src/base/Vjpirate.cpp:24:<br>../src/base/../input/InputManager.hpp:35:23: fatal error: jack/jack.h: No such file or directory<br>compilation terminated.<br>In file included from ../src/base/Vjpirate.hpp:37:0,<br>                 from ../src/base/Image.cpp:25:<br>../src/base/../input/InputManager.hpp:35:23: fatal error: jack/jack.h: No such file or directory<br>compilation terminated.<br>In file included from ../src/base/Vjpirate.hpp:37:0,<br>                 from ../src/base/Parser.cpp:24:<br>../src/base/../input/InputManager.hpp:35:23: fatal error: jack/jack.h: No such file or directory<br>compilation terminated.<br>Waf: Leaving directory `/home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build'<br>Build failed<br> -> task in 'vjpirate' failed (exit status 1): <br>    {task 16349072: cxx main.cpp -> main.cpp.1.o}<br>['/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/base/main.cpp', '-c', '-o', 'src/base/main.cpp.1.o']<br> -> task in 'vjpirate' failed (exit status 1): <br>    {task 16341584: cxx Vjpirate.cpp -> Vjpirate.cpp.1.o}<br>['/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/base/Vjpirate.cpp', '-c', '-o', 'src/base/Vjpirate.cpp.1.o']<br> -> task in 'vjpirate' failed (exit status 1): <br>    {task 16348688: cxx Image.cpp -> Image.cpp.1.o}<br>['/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/base/Image.cpp', '-c', '-o', 'src/base/Image.cpp.1.o']<br> -> task in 'vjpirate' failed (exit status 1): <br>    {task 16348944: cxx Parser.cpp -> Parser.cpp.1.o}<br>['/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/base/Parser.cpp', '-c', '-o', 'src/base/Parser.cpp.1.o']<br><br><br>I see a couple of libraries obviously missing and run:<br># apt-get install libxml2-dev libfreenect-dev ogre-tools<br><br>Result is exactly the same afterwards. Try following the steps to build waf again and messages are the same when running through all the steps. I guess the failure to find the Jack header may be more the real problem than the libraries??<br><br>Dale.<br><br><br><br><div><hr id="stopSpelling">From: dj_kaza@hotmail.com<br>To: florent@hitmuri.net; linux-audio-user@lists.linuxaudio.org; csanchezgs@gmail.com<br>Date: Sun, 27 Jul 2014 06:19:27 +0000<br>Subject: Re: [LAU] Testing VJPirate, Was:Re:  VJ / VeeJing software alternatives<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr"><br><br><div>> Date: Sat, 26 Jul 2014 19:55:08 +0100<br>> From: florent@hitmuri.net<br>> To: linux-audio-user@lists.linuxaudio.org; csanchezgs@gmail.com; dj_kaza@hotmail.com<br>> Subject: Re: [LAU] Testing VJPirate, Was:Re:  VJ / VeeJing software alternatives<br>> <br>> Oh i've just noticed, you are both not using the correct branch.<br>> You should have used the mac branch (as i pointed out in my first email) <br>> which builds using waf instead of scons and has a lot less bugs .<br>> <br><br>Huh???<br><br>"<b>Downloads</b>
VjPirate is only available for Gnu/Linux (for now).
<br>
<p class="ecxvspace">You can dowload the unstable version of VjPirate on launchpad : <br><a class="ecxurllink" href="https://launchpad.net/vjpirate" rel="nofollow" title="" target="_blank">https://launchpad.net/vjpirate</a> "</p><p class="ecxvspace"><br></p><p class="ecxvspace"><a href="http://hitmuri.net/index.php/Software/VjPirate" target="_blank">http://hitmuri.net/index.php/Software/VjPirate</a></p><p class="ecxvspace"><br></p><p class="ecxvspace"><br></p><p class="ecxvspace">> Anyway, i should have done that a while ago, so i am merging this branch <br></p>> to the trunk.<br>> Get the trunk version again on launchpad,  now it should be the right <br>> version.<br>> <br>> Florent<br>> <br>> <br>> <br><br><br>Will try downloading again though, thanks :)<br><br></div>                                        </div>
<br>_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-user" target="_blank">http://lists.linuxaudio.org/listinfo/linux-audio-user</a><br><br></div>                                         </div></body>
</html>