Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-alpha
Navigation:
Lists: gentoo-alpha: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: <gentoo-alpha@g.o>
From: "Brian Parkhurst" <brianp@...>
Subject: Compaq CXX compiler ebuild error
Date: Sun, 28 Mar 2004 20:38:19 -0800
I've found a typo or simple error in the ebuild process for the Compaq CXX
compiler installation.
I believe this error was introduced by the GCC ver 3.3.3.

After a succesful emerge the compaq CXX compiler you are told to run:

ebuild /var/db/pkg/dev-lang/cxx-6.5.9.31-r1/cxx-6.5.9.31-r1.ebuild config

The error:

Warning: unknown distribution
Gentoo Base System version 1.4.3.13p1
Error: gcc -V 3.3.3 failed to compile and link "int main(int argc, char
**argv) {return 0;}".
       The ccc installation expects a working installation of GCC.
gcc: `-V' must come at the start of the command line
Aborting

If you can correct the problem, you can rerun this script manually
by entering a command in the following format:

    create-comp-config.sh cxx-version [gcc-path]

The current invocation of create-comp-config.sh was:

/usr/lib/compaq/cxx-6.5.9.31/alpha-linux/bin/create-comp-config.sh
cxx-6.5.9.31

End of error:
-----------------------------

The line in the create-comp-config.sh script had the following:

#
# What header and lib dirs should we be using? The ones that the specified
# version of gcc is using ...
#
PGM="int main(int argc, char **argv) {return 0;}"
echo "$PGM" > /tmp/${PREFIX}_install$$.c
GCC_VER=`basename $GCC_PATH`
env -i PATH=$PATH gcc -v -V $GCC_VER /tmp/${PREFIX}_install$$.c \
           -o /tmp/${PREFIX}_install$$ > /tmp/${PREFIX}_install$$.log 2>&1
|| {
    cat - /tmp/${PREFIX}_install$$.log <<- EOF 1>&2
        Error: gcc -V $GCC_VER failed to compile and link "$PGM".
               The ccc installation expects a working installation of GCC.
        EOF
    aborting

All that is needed to fix this bug is to move the verbose flag after the
Version flag..  ( gcc-V $GCC_VER -v)
the ebuild then completed successfully.

Brian Parkhurst
Systems Programmer
University of Washington

www.pyrobrian.com


--
gentoo-alpha@g.o mailing list

Replies:
Re: Compaq CXX compiler ebuild error
-- Aron Griffis
Navigation:
Lists: gentoo-alpha: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Out of pocket for a couple of weeks
Next by thread:
Re: Compaq CXX compiler ebuild error
Previous by date:
Out of pocket for a couple of weeks
Next by date:
Re: Compaq CXX compiler ebuild error


Updated Jun 17, 2009

Summary: Archive of the gentoo-alpha mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.