This is the mail archive of the gcc@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: libstdc++ gets configure error in cross builds


On Thu, Dec 2, 2010 at 11:59 AM, Paul Koning <paul_koning@dell.com> wrote:
>
> On Dec 2, 2010, at 2:55 PM, Ian Lance Taylor wrote:
>
>> Paul Koning <paul_koning@dell.com> writes:
>>
>>> I'm trying to do a cross-build of gcc 4.5.1. ?It works fine until I
>>> get to libstdc++v3, where configure blows up with a message saying
>>> "Link tests are not allowed after GCC_NO_EXECUTABLES". ?This happens
>>> on the "checking for shl_load" step (line 11221 in configure).
>>>
>>> I looked at configure.ac to see if there were any clues. ?I can't tell
>>> which line in configure.ac produces the offending line in configure
>>> (not enough autoconf skills). ?In an earlier gcc (3.3.3) there was a
>>> similar issue, and in that case I worked around it by removing
>>> "GLIBCPP_CHECK_COMPILER_VERSION" from the configure.in file. ?But that
>>> line doesn't exist in configure.ac and attempts to find something
>>> analogous didn't get me anywhere.
>>
>> GCC_NO_EXECUTABLES, in config/no-executables.m4, redefines
>> AC_LINK_IFELSE to produce that error message.
>
> Thanks. ?But why does the released configure fail like this? ?Any idea how to fix this bug?
>

How did you configure cross gcc?


-- 
H.J.


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