[LAU] Testing VJPirate, Was:Re: VJ / VeeJing software alternatives

Kaza Kore dj_kaza at hotmail.com
Sun Jul 27 10:35:44 UTC 2014


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 at hotmail.com
To: florent at hitmuri.net
CC: linux-audio-user at lists.linuxaudio.org; csanchezgs at gmail.com
Subject: RE: [LAU] 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 at hitmuri.net
To: dj_kaza at hotmail.com
CC: linux-audio-user at lists.linuxaudio.org; csanchezgs at gmail.com
Subject: Re: [LAU] Testing VJPirate, Was:Re:  VJ / VeeJing software alternatives


  
    
  
  
    On 27/07/14 10:22, Kaza Kore wrote:

    
    
      
      Ok "./waf configure" seems to work (I have to run
        sudo due to folder permissions.)

      
    
    

    you shouldn't have to run sudo, that's not normal at all.

    

    
      

        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?

      
    
    

    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

    

    

    
      

        Dale.

        

        
          Date: Sun, 27 Jul 2014 09:50:46 +0100

          From: florent at hitmuri.net

          To: dj_kaza at hotmail.com

          CC: linux-audio-user at lists.linuxaudio.org;
          csanchezgs at gmail.com

          Subject: Re: [LAU] Testing VJPirate, Was:Re: VJ / VeeJing
          software alternatives

          

          On 27/07/14 07:19, Kaza Kore
            wrote:

          
          
            
            

              "Downloads VjPirate is only available for
                Gnu/Linux (for now). 

                You can dowload the unstable
                  version of VjPirate on launchpad : 

                  https://launchpad.net/vjpirate
                  "
              
            
          
          

          Ok yes sorry, i was referring to my email not to the website.

          I forgot that there was a tar.gz file available on launchpad,
          it is not the latest version.

          You can get the correct development version by installing
          bazaar and typing the command:

          

          bzr branch lp:~hitmuri/vjpirate/trunk vjpirate 

          

          then :

          cd vjpirate

          ./waf configure 

          ./waf 

          

          

          The waf script is already in the folder, you don't need to
          download it.

          

          Sorry for the confusion.

          

          flo

          

          -- 
http://hitmuri.net
        
      
    
    

    

    -- 
http://hitmuri.net

 		 	   		   		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-user/attachments/20140727/47fba45c/attachment.html>


More information about the Linux-audio-user mailing list