- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We installed 8.1 on Red Hat that has gcc 4.1.2
When icc was executed it returned an error: Invalid GNU version (412)
Why does icc cares what is the gcc version installed ?
We want to work with gcc 4.3.2 cross toolchain we built using crosstool-ng
This gcc was used to compile the linux kerenl (2.6.27.35) from kernel.org
How can we tell icc to work with our gcc and not the one installed on the red hat ?
Is there a limitation on the glibc version contained in the gcc ?
Thanks.
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
gcc 4.x certainly has some features which weren't supported by icc 8.1, particularly in C++.
With such an old version of icc, I believe you had to make the gcc you want active when installing icc (by putting it first on PATH) (unless you want to hack the configuration files). I would think the situations where you could use icc as a cross compiler would be extremely limited.
With such an old version of icc, I believe you had to make the gcc you want active when installing icc (by putting it first on PATH) (unless you want to hack the configuration files). I would think the situations where you could use icc as a cross compiler would be extremely limited.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page