This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: gcc 4.4.0 fails to build on IRIX 6.5 - No /gcc Makefile - More Information


Thanks for the info. However, I am doing all my configures and builds
from directories specific to a target machine. For example, this problem
occurs configuring and building from
/home/users/tovrea/FFMPEG/gcc-4.4.0-objdir-sgi6.

I also build from /home/users/tovrea/FFMPEG/gcc-4.4.0-objdir-sol2 which
works perfectly (well, not perfectly, but OK if I use gas and gld).


-----Original Message-----
From: John (Eljay) Love-Jensen [mailto:eljay@adobe.com] 
Sent: Tuesday, July 28, 2009 8:08 AM
To: Tovrea, George W (US SSA)
Subject: Re: gcc 4.4.0 fails to build on IRIX 6.5 - No /gcc Makefile -
More Information

Hi Bill,

Is the configure being done in the same directory as the GCC source?

If so...

That's not supported.

And I've never gotten it to work.

Doing so taints (corrupts) the GCC source directory.  Need to untar
fresh.

Run the configure command from a peer directory, such as:
mkdir /home/users/tovrea/FFMPEG/gcc-4.4.0-RC-20090414/gcc-build
cd /home/users/tovrea/FFMPEG/gcc-4.4.0-RC-20090414/gcc-build
/home/users/tovrea/FFMPEG/gcc-4.4.0-RC-20090414/gcc/configure (yada
yada)

Sincerely,
--Eljay

On 7/28/09 9:43 AM, "Tovrea, George W (US SSA)"
<george.tovrea@baesystems.com> wrote:

> Config.log indicates that the configure command line in gcc is
> incorrectly generated:
> 
> /home/users/tovrea/FFMPEG/gcc-4.4.0-RC-20090414/gcc/configure
> --cache-file=./config.cache --prefix=/home/users/tovrea/FFMPE
> 
> This line should read (created manually using the intl config.log)
> 
> /home/users/tovrea/FFMPEG/gcc-4.4.0-RC-20090414/gcc/configure
> --cache-file=./config.cache
> --prefix=/home/users/tovrea/FFMPEG/gcc-4.4.0-prefix-sgi6
> --enable-bootstrap --enable-version-specific-runtime-libs
> --with-ppl=/home/users/tovrea/FFMPEG/gcc-4.4.0-ppl/ppl
> --with-cloog=/home/users/tovrea/FFMPEG/gcc-4.4.0-ppl/cloog-ppl
> --enable-languages=c,c++ --program-transform-name=s,y,y,
> --build=mips-sgi-irix6.5 --host=mips-sgi-irix6.5
> --target=mips-sgi-irix6.5
> --srcdir=/home/users/tovrea/FFMPEG/gcc-4.4.0-RC-20090414/gcc
> --disable-intermodule --enable-checking=yes,types --disable-coverage
> --enable-languages=c
> 
> Using the line above manually results in correct construction of the
gcc
> directory.
> 
> Where is the configure command line generated?
> Why would it be truncated in the gcc directory (and not in the intl
> directory)?
> 
> 
> -----Original Message-----
> From: Tovrea, George W (US SSA)
> Sent: Monday, July 27, 2009 6:29 AM
> To: gcc-help@gcc.gnu.org
> Subject: gcc 4.4.0 fails to build on IRIX 6.5 - No /gcc Makefile
> 
> No Makefile was generated for directory gcc. Consequently, the
following
> errors: 
> 
> make[3]: Entering directory
> `/home/users/tovrea/FFMPEG/gcc-4.4.0-objdir-sgi6/gcc'
> make[3]: *** No rule to make target `all'.  Stop.
> make[3]: Leaving directory
> `/home/users/tovrea/FFMPEG/gcc-4.4.0-objdir-sgi6/gcc'
> 
> There are some errors in config.log but I see the same errors in my
> Solaris gcc directory, which built correctly.
> 
> Bill Tovrea
> 
> BAE Systems
> 
> 16550 West Bernardo Drive
> San Diego, CA 92127
> 
> Telephone: (858) 592-5292
> 
> Pager: (888) 971-4964
> 
> E-mail: George.Tovrea@baesystems.com
> 
> 
> 



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]