<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'>Jack sorted, I had jackd2 installed but not jack2, which also installed a libjack-dev (which I guess is the important bit.)<br><br>(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...)<br><br>More errors though:<br>$ sudo ./waf<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>[ 9/31] cxx: src/input/InputManager.cpp -> build/src/input/InputManager.cpp.1.o<br>[10/31] cxx: src/input/oscPack/ip/IpEndpointName.cpp -> build/src/input/oscPack/ip/IpEndpointName.cpp.1.o<br>[11/31] cxx: src/input/oscPack/ip/posix/NetworkingUtils.cpp -> build/src/input/oscPack/ip/posix/NetworkingUtils.cpp.1.o<br>[12/31] cxx: src/input/oscPack/ip/posix/UdpSocket.cpp -> build/src/input/oscPack/ip/posix/UdpSocket.cpp.1.o<br>../src/input/InputManager.cpp:27:30: fatal error: xtract/libxtract.h: No such file or directory<br>compilation terminated.<br>../src/input/oscPack/ip/posix/UdpSocket.cpp: In member function ‘void SocketReceiveMultiplexer::Implementation::AsynchronousBreak()’:<br>../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]<br>../src/input/oscPack/ip/posix/UdpSocket.cpp: In member function ‘void SocketReceiveMultiplexer::Implementation::Run()’:<br>../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]<br>../src/base/Parser.cpp: In member function ‘int Parser::parseParameters(xmlNode*, Grille&)’:<br>../src/base/Parser.cpp:322:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Parser.cpp:340:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Parser.cpp: In member function ‘int Parser::parseInputs(xmlNode*)’:<br>../src/base/Parser.cpp:460:11: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch]<br>../src/base/Parser.cpp:371:6: warning: variable ‘port’ set but not used [-Wunused-but-set-variable]<br>../src/base/Parser.cpp: In member function ‘int Parser::saveToFile(const char*)’:<br>../src/base/Parser.cpp:582:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Parser.cpp:638:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Parser.cpp:751:9: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch]<br>../src/base/Parser.cpp:816:9: warning: enumeration value ‘INPUT_MODES_NB’ not handled in switch [-Wswitch]<br>../src/base/Parser.cpp:570:7: warning: unused variable ‘buf’ [-Wunused-variable]<br>../src/base/Parser.cpp:573:34: warning: unused variable ‘node1’ [-Wunused-variable]<br>../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::processAnalysis(double*)’:<br>../src/base/Vjpirate.cpp:462:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::processInputEvent(const INPUT_TYPE&)’:<br>../src/base/Vjpirate.cpp:536:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Vjpirate.cpp:566:9: warning: enumeration value ‘INPUT_AUDIO’ not handled in switch [-Wswitch]<br>../src/base/Vjpirate.cpp:566:9: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch]<br>../src/base/Vjpirate.cpp:692:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Vjpirate.cpp:512:7: warning: unused variable ‘extFound’ [-Wunused-variable]<br>../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::addInput(Input&)’:<br>../src/base/Vjpirate.cpp:842:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::resetInputs(const INPUT_TYPE&, const bool&)’:<br>../src/base/Vjpirate.cpp:1022:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<br>../src/base/Vjpirate.cpp:938:9: warning: enumeration value ‘INPUT_TYPES_NB’ not handled in switch [-Wswitch]<br>../src/base/Vjpirate.cpp: In member function ‘void Vjpirate::triggerLoop(LOOP_ACTION, int)’:<br>../src/base/Vjpirate.cpp:1073:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]<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 40826192: cxx InputManager.cpp -> InputManager.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/input/InputManager.cpp', '-c', '-o', 'src/input/InputManager.cpp.1.o']<br><br>I don't know why I have to sudo, Sure I used "<tt id="yui_3_10_3_1_1406456916435_91" class="command">bzr branch
        <span class="branch-url">lp:vjpirat"</span></tt>  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.<br><br>IOError: [Errno 13] Permission denied: '/home/dale/Downloads/debs/vjpirate-0.0.1/vjpirate/build/.wafpickle-linux2-34014192-98.tmp'  <br><br><br><div><hr id="stopSpelling">From: dj_kaza@hotmail.com<br>To: florent@hitmuri.net<br>CC: linux-audio-user@lists.linuxaudio.org; csanchezgs@gmail.com<br>Subject: RE: [LAU] Testing VJPirate, Was:Re:  VJ / VeeJing software alternatives<br>Date: Sun, 27 Jul 2014 10:15:32 +0000<br><br>

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

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

--></style>
<div dir="ltr">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?<br><br><div><hr id="ecxstopSpelling">Date: Sun, 27 Jul 2014 10:39:44 +0100<br>From: florent@hitmuri.net<br>To: dj_kaza@hotmail.com<br>CC: linux-audio-user@lists.linuxaudio.org; csanchezgs@gmail.com<br>Subject: Re: [LAU] Testing VJPirate, Was:Re:  VJ / VeeJing software alternatives<br><br>
  
    
  
  
    <div class="ecxmoz-cite-prefix">On 27/07/14 10:22, Kaza Kore wrote:<br>
    </div>
    <blockquote cite="mid:DUB113-W1049399BD22B4AE093F188E8FFA0@phx.gbl">
      <style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

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


--></style>
      <div dir="ltr">Ok "./waf configure" seems to work (I have to run
        sudo due to folder permissions.)<br>
      </div>
    </blockquote>
    <br>
    you shouldn't have to run sudo, that's not normal at all.<br>
    <br>
    <blockquote cite="mid:DUB113-W1049399BD22B4AE093F188E8FFA0@phx.gbl">
      <div dir="ltr"><br>
        It hangs on "./waf" with the same errors as before. It appears
        my /usr/local/include is completely empty! As far as I can tell
        I have installed everything I need going from the messages, what
        do I need to do to locate and get files in the correct folder?<br>
      </div>
    </blockquote>
    <br>
    You mean fatal error: jack/jack.h : No such file or directory ? <br>
    <br>
    Could you give me the absolute path of jack.h on your system ? <br>
    Waf should find it even if it is in /usr/include instead of
    /usr/local/include <br>
    <br>
    <br>
    Florent<br>
    <br>
    <br>
    <blockquote cite="mid:DUB113-W1049399BD22B4AE093F188E8FFA0@phx.gbl">
      <div dir="ltr"><br>
        Dale.<br>
        <br>
        <div>
          <hr id="ecxstopSpelling">Date: Sun, 27 Jul 2014 09:50:46 +0100<br>
          From: <a class="ecxmoz-txt-link-abbreviated" href="mailto:florent@hitmuri.net">florent@hitmuri.net</a><br>
          To: <a class="ecxmoz-txt-link-abbreviated" href="mailto:dj_kaza@hotmail.com">dj_kaza@hotmail.com</a><br>
          CC: <a class="ecxmoz-txt-link-abbreviated" href="mailto:linux-audio-user@lists.linuxaudio.org">linux-audio-user@lists.linuxaudio.org</a>;
          <a class="ecxmoz-txt-link-abbreviated" href="mailto:csanchezgs@gmail.com">csanchezgs@gmail.com</a><br>
          Subject: Re: [LAU] Testing VJPirate, Was:Re: VJ / VeeJing
          software alternatives<br>
          <br>
          <div class="ecxmoz-cite-prefix">On 27/07/14 07:19, Kaza Kore
            wrote:<br>
          </div>
          <blockquote cite="mid:DUB113-W8497A1D8097B8C2C3B7C5C8FFA0@phx.gbl">
            <style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

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


--></style>
            <div dir="ltr"><br>
              <div>"<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>
              </div>
            </div>
          </blockquote>
          <br>
          Ok yes sorry, i was referring to my email not to the website.<br>
          I forgot that there was a tar.gz file available on launchpad,
          it is not the latest version.<br>
          You can get the correct development version by installing
          bazaar and typing the command:<br>
          <br>
          bzr branch lp:~hitmuri/vjpirate/trunk vjpirate <br>
          <br>
          then :<br>
          cd vjpirate<br>
          ./waf configure <br>
          ./waf <br>
          <br>
          <br>
          The waf script is already in the folder, you don't need to
          download it.<br>
          <br>
          Sorry for the confusion.<br>
          <br>
          flo<br>
          <br>
          <pre class="ecxmoz-signature">-- 
<a class="ecxmoz-txt-link-freetext" href="http://hitmuri.net" target="_blank">http://hitmuri.net</a></pre>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="ecxmoz-signature">-- 
<a class="ecxmoz-txt-link-freetext" href="http://hitmuri.net" target="_blank"><a href="http://hitmuri.net" target="_blank">http://hitmuri.net</a></a><br><br></pre></div>                                       </div></div>                                        </div></body>
</html>