Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Ubuntu Deb Package

Help
Eibriel
2010-03-12
2013-04-25
  • Eibriel
    Eibriel
    2010-03-12

    In order to help Pixie to be more known I have configured a PPA on Launchpad.

    http://launchpad.net/~gabriel-inv/+archive/pixie

    sudo add-apt-repository ppa:gabriel-inv/pixie
    sudo apt-get update
    sudo apt-get install pixie
    

    I've a LOT of problems to get the build work on the Launchpad server:
    With the downloadable source 2.2.6:
    - ./configure don't find FLTK (and the OpenGL support) I must disable the check and the work
    - On doc I get errors on make install:

    make[3]: Entering directory `/build/buildd/pixie-2.26.1213~ppa8/doc'
    make[3]: Nothing to be done for `install-exec-am'.
    test -z "/build/buildd/pixie-2.26.1213~ppa8/builddir/doc" || /bin/mkdir -p "/build/buildd/pixie-2.26.1213~ppa8/builddir/doc"
    /bin/mkdir -p '/build/buildd/pixie-2.26.1213~ppa8/builddir/doc/thumbs/7'
     /usr/bin/install -c -m 644  ./thumbs/7/7c '/build/buildd/pixie-2.26.1213~ppa8/builddir/doc/thumbs/7'
    /usr/bin/install: omitting directory `./thumbs/7/7c'
    make[3]: *** [install-nobase_docDATA] Error 1
    

    With SVN trunk:
    - There is no ./configure
    - Cmake don't work:

    Scanning dependencies of target pixiecommon
     0%] Building CXX object src/common/CMakeFiles/pixiecommon.dir/os.cpp.o
    [  1%] Building CXX object src/common/CMakeFiles/pixiecommon.dir/algebra.cpp.o
    In file included from /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.cpp:31:
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h: In function ‘float isqrtf(float)’:
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:87: error: ‘uint32_t’ was not declared in this scope
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:87: error: expected ‘;’ before ‘i’
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:90: error: ‘uint32_t’ does not name a type
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:96: error: ‘i’ was not declared in this scope
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:96: error: ‘union isqrtf(float)::<anonymous>’ has no member named ‘i’
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:98: error: ‘union isqrtf(float)::<anonymous>’ has no member named ‘i’
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h: In function ‘float absf(float)’:
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:109: error: ‘uint32_t’ does not name a type
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:111: error: ‘union absf(float)::<anonymous>’ has no member named ‘i’
    /home/gabriel/Documentos/Desarrollo/Empaquetado/Pixie/compilacion-svn/src/common/algebra.h:111: error: ‘union absf(float)::<anonymous>’ has no member named ‘i’
    make[2]: *** [src/common/CMakeFiles/pixiecommon.dir/algebra.cpp.o] Error 1
    make[1]: *** [src/common/CMakeFiles/pixiecommon.dir/all] Error 2
    make: *** [all] Error 2
    

    - If I make a autoreconfig, work on my PC but don't on Launchpad (getting a Architecture related error)

    If anyone can help me with this I'll be very grateful

    Enjoy!!
    And thanks!

     
  • WHiTeRaBBiT
    WHiTeRaBBiT
    2010-03-13

    Hi elbriel,

    I'm not a Pixie developer nor have I ever built a PPA so I'm not sure how much help I can be.
    I can however outline the steps I take to build Pixie under Debian from a fresh SVN checkout…

    svn co https://pixie.svn.sourceforge.net/svnroot/pixie/trunk pixie
    cd pixie
    chmod +x makeunix
    ./makeunix
    ./configure -prefix=/usr/local/Pixie
    make
    sudo make install

    I use a series of custom bash scripts in /user/local/bin to start up rndr, sdrc, sdrinfo, texmake and show globally (but there are many different ways to set this up). Anyway not really sure that's what your looking for but best I can do :-/

    Eric Back (WHiTeRaBBiT)

     
  • Eibriel
    Eibriel
    2010-03-13

    Thanks!!! I don't try these way.

    I'll see if that work.

     
  • Eibriel
    Eibriel
    2010-03-14

    Works perfectly! Thanks!!

     
  • Hibou57
    Hibou57
    2011-10-31

    The PPA is broken.I get this error from Synaptic after I added ppa:gabriel-inv/pixie in repository sources

    Impossible de récupérer http://ppa.launchpad.net/gabriel-inv/pixie/ubuntu/dists/maverick/main/source/Sources.gz  404  Not Found
    Impossible de récupérer http://ppa.launchpad.net/gabriel-inv/pixie/ubuntu/dists/maverick/main/binary-i386/Packages.gz  404  Not Found
    Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.