This is the mail archive of the mailing list for the crossgcc project.

See crosstool-NG for lots more information.

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.7.0] enable gcc 4.7.0 with crosstool-ng 1.15.2

Ovanes, All,

[Please, keep the list CCed when you reply, so all can benefit from the
discussion (questions+answers) by searching the archives.]

On Saturday 12 May 2012 19:20:43 Ovanes Markarian wrote:
> On Sat, May 12, 2012 at 5:31 PM, Yann E. MORIN <> wrote:
> >> There is no gcc 4.7.0 version listed in the compiler list. How do I enable it?
> > It's an 'experimental' feature, so you have to enable EXPERIMENTAL in the
> > "Paths and Misc. options" sub-menus. Support for gcc-4.7.0 is very new, so
> > be prepared for breakage.
> Can you please specify which breakage you mean? I need 4.7 as I would
> like to use the C++ 11 features.

I have no specific in mind. As an example, there was a bug in the pristine
release of 4.7.0 that broke uClibc, and so crosstool-NG bundles a
patch to gcc-4.7.0 (as it does for all versions of gcc).

> The most discouraging point was that
> after menu config crosstool-ng started the compilation without finding
> out that choosen lib versions were not compatible, e.g. after spending
> like half an hour building the toolchain I was notified that PPL must
> be version 11 or higher for the choosen config.

Yes, it is a known /limitation/. There is no easy way to overcome this
limitation without complicating the configuration and keep it maintainable.

> If someone likes, I can post my config script.

Yes, please. If it is not already covered by an existing sample, I'll add
it to the samples bundled with crosstool-NG.

Yann E. MORIN.

|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |

For unsubscribe information see

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