Announcement

Collapse
No announcement yet.

Trying to compile Lame 3.97 - SOLVED

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Trying to compile Lame 3.97 - SOLVED

    Hello,
    I am getting this error when trying to run ./configure

    configure:2527: error: C compiler cannot create executables

    Here is a piece of the log

    configure:2449: $? = 0
    configure:2451: gcc -v </dev/null >&5
    Using built-in specs.
    Target: i486-linux-gnu
    Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu
    Thread model: posix
    gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
    configure:2454: $? = 0
    configure:2456: gcc -V </dev/null >&5
    gcc: '-V' option must have argument
    configure:2459: $? = 1
    configure:2482: checking for C compiler default output file name
    configure:2485: gcc conftest.c >&5
    /usr/bin/ld: crt1.o: No such file: No such file or directory
    collect2: ld returned 1 exit status
    configure:2488: $? = 1
    configure: failed program was:
    | /* confdefs.h. */
    |
    | #define PACKAGE_NAME "lame"
    | #define PACKAGE_TARNAME "lame"
    | #define PACKAGE_VERSION "3.97"
    | #define PACKAGE_STRING "lame 3.97"
    | #define PACKAGE_BUGREPORT "lame-dev@lists.sf.net"
    | #define PACKAGE "lame"
    | #define VERSION "3.97"
    | /* end confdefs.h. */


    Any ideas anyone??
    txWingMan

    #2
    Re: Trying to compile Lame 3.97

    have you got build-essential installed?
    gnu/linux is not windoze

    Comment


      #3
      Re: Trying to compile Lame 3.97

      I do now. Worked fine! Thank you.
      Just out of curiosity, what is build-essential?
      txWingMan

      Comment


        #4
        Re: Trying to compile Lame 3.97

        quoting the package description...good luck:
        If you do not plan to build Debian packages, you don't need this
        package. Moreover this package is not required for building Debian
        packages.

        This package contains an informational list of packages which are
        considered essential for building Debian packages. This package also
        depends on the packages on that list, to make it easy to have the
        build-essential packages installed.

        If you have this package installed, you only need to install whatever
        a package specifies as its build-time dependencies to build the
        package. Conversely, if you are determining what your package needs
        to build-depend on, you can always leave out the packages this
        package depends on.

        This package is NOT the definition of what packages are
        build-essential; the real definition is in the Debian Policy Manual.
        This package contains merely an informational list, which is all
        most people need. However, if this package and the manual disagree,
        the manual is correct.
        basically, though, it's something you need to have installed if you need
        to build other stuff on *ubuntu...

        it's got the following dependencies:
        Depends: libc6-dev | libc-dev, gcc (>= 4:4.1.1), g++ (>= 4:4.1.1), make, dpkg-dev (>= 1.13.5)
        cheers
        gnu/linux is not windoze

        Comment

        Working...
        X