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: How to compile and install only one compile in GCC?


On Sat, Sep 5, 2009 at 4:35 AM, Dr. David Kirkby<david.kirkby@onetel.net> wrote:
> Peng Yu wrote:
>
>> I still get some errors. And I checked that ld does not have the
>> options -Wl,-rpath. Can somebody let me know what the problem is?
>
> -Wl,-foobar is a *compiler* option which passes -foobar directly to the
> *linker*. (There is also an option -Wa,-foobar which would pass -foobar to
> the *assembler*).
>
> So if you compile with -Wl,-rpath, the linker will see only -rpath, without
> the -Wl,
>
>
> I'm not sure what your problem is - I think building gcc on some systems is
> a bit of a black art. But you need to know that -Wl,-rpath is not something
> the linker will see - it will only see the -rpath.

My OS is of the following. I don't think that it is an exotic system.

$ cat  /etc/redhat-release
CentOS release 5 (Final)
$ uname -a
Linux selenium.cluster 2.6.18-53.1.13.el5 #1 SMP Tue Feb 12 13:02:30
EST 2008 x86_64 GNU/Linux
$ dmesg | grep gcc
Linux version 2.6.18-53.1.13.el5 (mockbuild@builder6.centos.org) (gcc
version 4.1.2 20070626 (Red Hat 4.1.2-14)) #1 SMP Tue Feb 12 13:02:30
EST 2008


My ld is of the following version.

$ ld --version
GNU ld (GNU Binutils) 2.19.1
Copyright 2007 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.

Can somebody let me know how to compile gcc on my machine? To
rephrase, I have used the following commands.

$ mkdir build
$ cd build
$ /path/to/gcc-source-code/configure --enable-languages="c java"
--prefix=/path/to/install

Regards,
Peng


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