Results 1 to 7 of 7
  1. #1
    Verified Member
    Overall activity: 21.0%

    Join Date
    Mar 2010
    Location
    UK
    Posts
    196
    Liked
    30 times
    Points
    3,339

    Search Need a little help compiling a source file.

    Hello ive run into a little trouble trying to compile a source file. The software in question is GoalBit its a free open source video streaming platform. Ive followed all the steps from here but i still get these errors...

    Code:
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install autoconf cvs git git-core subversion sudo gdb
    [sudo] password for dead_man_walking: 
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    autoconf is already the newest version.
    cvs is already the newest version.
    subversion is already the newest version.
    sudo is already the newest version.
    gdb is already the newest version.
    git is already the newest version.
    git-core is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get build-dep vlc
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    E: Unable to find a source package for vlc
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install libavcodec-dev libpostproc-dev libmpeg2-4-dev x264 libx264-dev libswscale-dev
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    libavcodec-dev is already the newest version.
    libpostproc-dev is already the newest version.
    libswscale-dev is already the newest version.
    libmpeg2-4-dev is already the newest version.
    libx264-dev is already the newest version.
    x264 is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install libfaac-dev libfaac0 libxvidcore4-dev libxvidcore4
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    E: Unable to locate package libxvidcore4-dev
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install liblame-dev libmp3lame0 libmp3lame-dev
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    E: Unable to locate package liblame-dev
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install libqt4-devReading package lists... Done
    Building dependency tree       
    Reading state information... Done
    libqt4-dev is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install telnet
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    telnet is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install libgsm1 libgsm1-dev
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    libgsm1 is already the newest version.
    libgsm1-dev is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install libdc1394-22 libdc1394-22-dev
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    libdc1394-22 is already the newest version.
    libdc1394-22-dev is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install libxpm-devReading package lists... Done
    Building dependency tree       
    Reading state information... Done
    libxpm-dev is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $ sudo apt-get install ttf-freefont
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    ttf-freefont is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
    dead_man_walking@Aspire-T120 ~/git/goalbit/src $
    As you can see i get...

    E: Unable to find a source package for vlc
    E: Unable to locate package libxvidcore4-dev
    E: Unable to locate package liblame-dev

    So the question is how do i get these packages? and why are they not there/working...?

    Ive asked in the official GoalBit forum & LinuxMint forum and i still dont have a answer. So any help from the Linux guru's from raymond.cc would be great.

    Thanks

    boyzee - aka - DEAD_MAN_WALKING

    PS: Running LinuxMint 10 Main Edition 32Bit.

  2. #2
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    319 times
    Points
    26,077
    You are aware that a source file could cause major problems... because it's not the one in the repos.

    If I were you, I'd simply install the stable version of VLC in your repos (sudo apt-get install vlc) and try using that with GoalBit.
    pacman -Syyu life not found in sync db

  3. #3
    Verified Member
    Overall activity: 21.0%

    Join Date
    Mar 2010
    Location
    UK
    Posts
    196
    Liked
    30 times
    Points
    3,339
    Thanks for the advise, thing is i already had vlc, lame & xvid installed. So i went ahead with the rest of the instructions and now i get this...

    Code:
    dead_man_walking@Aspire-T120 ~/svn/goalbit/build/contribs/miniupnpc-1.4.20100609 $ cd ~/git/goalbit/src/trunk/
    dead_man_walking@Aspire-T120 ~/git/goalbit/src/trunk $ rm -rf autotools/ intl/
    dead_man_walking@Aspire-T120 ~/git/goalbit/src/trunk $ ./bootstrap
    + dirname ./bootstrap
    + cd .
    + ACLOCAL_ARGS=-I m4 
    + test -d extras/contrib/bin
    + uname -s
    + test .Linux = .Darwin
    + pkg-config --version
    + PKGCONFIG=yes
    + export AUTOPOINT
    + test 
    + AUTOPOINT=autopoint
    + autopoint --dry-run --force
    + AUTOPOINT=true
    + echo
    + set +x
    generating modules/**/Makefile.am
    ..........................................................................................................
    + echo
    + echo
    + cp -f INSTALL INSTALL.git
    + autoreconf --install --force --verbose -I m4
    autoreconf: Entering directory `.'
    autoreconf: running: true --force
    autoreconf: running: aclocal -I m4 --force -I m4
    configure.ac:5349: warning: macro `AM_PATH_LIBGCRYPT' not found in library
    autoreconf: configure.ac: tracing
    autoreconf: configure.ac: creating directory autotools
    autoreconf: running: libtoolize --install --copy --force
    libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `autotools'.
    libtoolize: copying file `autotools/config.guess'
    libtoolize: copying file `autotools/config.sub'
    libtoolize: copying file `autotools/install-sh'
    libtoolize: copying file `autotools/ltmain.sh'
    libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
    libtoolize: copying file `m4/libtool.m4'
    libtoolize: copying file `m4/ltoptions.m4'
    libtoolize: copying file `m4/ltsugar.m4'
    libtoolize: copying file `m4/ltversion.m4'
    libtoolize: copying file `m4/lt~obsolete.m4'
    configure.ac:5349: warning: macro `AM_PATH_LIBGCRYPT' not found in library
    autoreconf: running: /usr/bin/autoconf --include=m4 --force
    configure.ac:5349: error: possibly undefined macro: AM_PATH_LIBGCRYPT
          If this token and others are legitimate, please use m4_pattern_allow.
          See the Autoconf documentation.
    autoreconf: /usr/bin/autoconf failed with exit status: 1
    Read somewhere while searching for the answer to this that one of the developers did not know how to package deb files but he can compile it from Debian to Windows easy enough...

    Runs on Microsoft Windows, GNU/Linux and Solaris.
    Yer right

  4. #4
    Experienced User
    Overall activity: 0%

    Join Date
    Jun 2008
    Location
    Australia
    Posts
    3,884
    Liked
    0 times
    Points
    20,463
    Try running
    Code:
    sudo apt-get install libgcrypt11
    Of course omitting sudo if you've already elevated to root. It looks like it was just a missing dependency and the script didn't tell you how to fix this in plain English nor did it automatically try and install it via the repos.
    Try and re run the script and see whether it works or not, if it doesn't I'll try and compile it on my PC and see whether it works or not.
    Also to Hellnoire, Compiling from source puts hairs on your chest.

  5. #5
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    319 times
    Points
    26,077
    Quote Originally Posted by brayden View Post
    Also to Hellnoire, Compiling from source puts hairs on your chest.
    Do you really think I don't? But to meet all the requirements is something you'll have to make sure when compiling.

    To me, it looks like he met all the resources.

  6. #6
    Experienced User
    Overall activity: 0%

    Join Date
    Jun 2008
    Location
    Australia
    Posts
    3,884
    Liked
    0 times
    Points
    20,463
    Quote Originally Posted by hellnoire View Post
    Do you really think I don't? But to meet all the requirements is something you'll have to make sure when compiling.

    To me, it looks like he met all the resources.
    I disagree because it complained right here,
    configure.ac:5349: warning: macro `AM_PATH_LIBGCRYPT' not found in library

    that it couldn't find the path to it. Either it is set to the wrong place or he doesn't have it installed.

    Which is usually the latter rather than the former.

  7. #7
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    319 times
    Points
    26,077
    Quote Originally Posted by brayden View Post
    I disagree because it complained right here,
    configure.ac:5349: warning: macro `AM_PATH_LIBGCRYPT' not found in library

    that it couldn't find the path to it. Either it is set to the wrong place or he doesn't have it installed.

    Which is usually the latter rather than the former.
    Not what I'm pointing out Turkey... I'm pointing out the comment you made, not shooting down anything else.

 

 

Similar Threads

  1. Replies: 2
    Last Post: 12-15-2010, 09:47 AM
  2. Replies: 4
    Last Post: 11-29-2010, 10:16 PM
  3. cannot read from the source file or disk
    By MUNISH in forum General Forum
    Replies: 1
    Last Post: 07-05-2009, 07:13 PM
  4. help compiling glibc 2.7
    By satish in forum Linux
    Replies: 1
    Last Post: 05-03-2009, 05:16 AM
  5. Compiling problem
    By Odie in forum General Forum
    Replies: 0
    Last Post: 07-20-2008, 04:29 PM

Tags for this Thread

All times are GMT +8. The time now is 08:28 AM.