Re: failed building gcc 4.6 from sources on linux mint 2.6.35-28-generic, when doing Fortran build

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/27/2011 12:01 PM, Jonathan Wakely wrote:


See this FAQ:
http://gcc.gnu.org/wiki/FAQ#configure

As stated in the installation instructions at
gcc.gnu.org/install/configure.html you should not run ./configure, you
should build GCC in a different directory from the one containing the
sources.


humm... Ok, will revisit everything then. I am just following the
standard method of building any linux software: unpack tar, cd to the
folder created, type ./configure; make; make install.


You're looking in the wrong file.

As the FAQ says, the usual reason is that the runtime linker can't
find the prerequisite libraries (which is also stated in the
--with-gmp docs at http://gcc.gnu.org/install/configure.html - you
should read that too.)


Well, But I was following the instructions here:

http://gcc.gnu.org/wiki/FAQ

item 5, where it says:

"You have to check the file 'config.log' in the directory where the
error occurred (denoted by Entering/Leaving directory)."

And they gave an example. And in my case, such directory was:

" make[2]: Leaving directory
 `/media/sf_nabbasi/data/Fortran_related/gcc_4_6/gcc-4.6.0'
"

And that is the config.log file I was looking at.

So, you see, I was just following the instructions, and did read it :)


You could try using the makefile linked to at
http://advogato.org/person/redi/diary/229.html which makes building
gcc much easier (especially if you don't read the documentation about
ensuring libgmp.so etc. can be found by the runtime linker)


Thanks, will try it.

I've uploaded the correct config.log file now here

http://12000.org/tmp/march_27_2011/

and called it libgcc_config.log

I see now the errors:

configure:3028: /media/sf_nabbasi/data/Fortran_related/gcc_4_6/gcc-4.6.0/host-i686-pc-linux-gnu/gcc/xgcc -B/media/sf_nabbasi/data/Fortran_related/gcc_4_6/gcc-4.6.0/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -V >&5
xgcc: error: unrecognized option '-V'
xgcc: fatal error: no input files
compilation terminated.
configure:3039: $? = 1

configure:3028: /media/sf_nabbasi/data/Fortran_related/gcc_4_6/gcc-4.6.0/host-i686-pc-linux-gnu/gcc/xgcc -B/media/sf_nabbasi/data/Fortran_related/gcc_4_6/gcc-4.6.0/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -qversion >&5
xgcc: error: unrecognized option '-qversion'
xgcc: fatal error: no input files
compilation terminated.


...
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL "http://www.gnu.org/software/libgcc/";
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }

Thanks,
--Nasser


[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux