Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] Detection of GNU C++ compiler hangs when compiling gcc 4.3.0

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: "Javier Vasquez" <jevv.cr AT gmail.com>
  • To: "SM, Discuss" <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] Detection of GNU C++ compiler hangs when compiling gcc 4.3.0
  • Date: Sun, 25 May 2008 17:10:34 -0600

On Sun, May 25, 2008 at 11:47 AM, Javier Vasquez <jevv.cr AT gmail.com> wrote:
> On Sun, May 25, 2008 at 11:32 AM, Javier Vasquez <jevv.cr AT gmail.com> wrote:
>> Hi,
>>
>> On a laptop under test grimoire, for which I haven't run "sorcery -s"
>> even before the gcc 4.3.0 release on test, I decided to go ahead and
>> perform "sorcery -s" as I did with another box some time back.
>> However at some point while compiling one of the gcc/g++ components
>> the process completely froze on one of the ./configure's:
>>
>> checking whether we are using the GNU C++ compiler...
>>
>> Well, then I tried re-casting gcc, and I always get immediately after
>> trying casting the same error. So, after some debug, I know that
>> what's trying to get executed is $ac_complie, which at the moment of
>> running is:
>>
>> $CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5
>>
>> But that fails with :
>>
>> g++: unrecognized option '-mtune=generic'
>>
>> This comes from:
>>
>> (eval $ac_compile) 2>conftest.er1 ~ line 3904 of the ./configure file...
>>
>> Why is this? How can it be overcome? It looks like I'm stuck, :(.
>
> Bad additional thing is that for some reason I can't downgrade neither
> gcc, nor g++, their cache's are not available, well, the gcc one is
> available but for veersion 4.3.0, while the g++ one is gone, :(. I
> supposed the 4.2.8 version ofboth spells were available, to resurrect
> these 2 guys, but they're not...
>
>
> --
> Javier

I finally fired gcc compilation successfully apparently, but killed it
(seems not necessary)...

The thing is that the installed gcc version was 4.3.0, and the
installed g++ version was 4.2.3. That because gcc got to
compile/install 1st on the "sorcery -s" but g++ was not dispelled
before "sorcery -s" tried to cast g++, and gcc-4.3.0 don't get along
with g++-4.2.3 apparently, :)... Kind of "sorcery -s" not handling
correctly the order of things done...

So, I manually dispelled g++, left gcc as it is with version 4.3.0,
and I'm casting manually g++...

I remember not having this problem on the other box, because I didn't
run "sorcery -s" right away. I 1st upgraded sorcery and all
grimoires, and then manually casted g++. I'm not sure if when
manually casting g++, the previous version gets dispelled right before
the casting process starts, I really don't remember... Any ways, I'm
compiling again, which is what counts... I still have another laptop
for which to upgrade test grimoire to the one with new 4.3.0 gcc/g++
version, so I guess I'll have to remember not to run "sorcery -s" at
1st, :)... Of course I need to get this one done (including "sorcery
-r") before thinking about the other one, :).

Thanks,

--
Javier




Archive powered by MHonArc 2.6.24.

Top of Page