delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2003/09/01/07:30:41

From: Andrew Cottrell <spam AT bigpond DOT com DOT au>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: about bootstrap the djgpp's gcc
Date: Mon, 01 Sep 2003 21:17:13 +1000
Organization: HOME
Message-ID: <tq86lvcoaf7i2s7e73cojsdab9he6olbto@4ax.com>
References: <70f1c48a DOT 0308310734 DOT 21c131c1 AT posting DOT google DOT com> <3F523E5F DOT BF5BAC09 AT phekda DOT freeserve DOT co DOT uk> <70f1c48a DOT 0308312109 DOT 3658e07b AT posting DOT google DOT com>
X-Newsreader: Forte Agent 1.93/32.576 English (American)
MIME-Version: 1.0
Lines: 56
NNTP-Posting-Date: 01 Sep 2003 19:17:16 WST
NNTP-Posting-Host: 202.154.115.197
X-Trace: 1062415036 news.swiftel.com.au 13259 202.154.115.197
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

>
>###############################################################################
> __gxx_personality_v0 errors are usually due to linking C++ programs
>with gcc
>> instead of g++. It seems strange that you get this error when building gcc,
>> though, especially in stage 3. I would expect it to fail earlier than that, if
>> there's some kind of error in one of the Makefiles.
>
>i known the _gxx_personality_vo symbols in the libstdcxx.a library,
>and i test the original gpp (the one bootstrap the gcc above),and it
>can successfully compile and link .but when bootstrap in the stage3,it
>will stop as above.i retried server versions gcc source download from
>the DJ's home.for example:gcc321s.zip,gcc322s.zip,gcc323s.zip,gcc2.952s.zip.all
>failed for the symbol in the  libstdcxx.a at stage 3 linking time.i
>don't know wheather the gcc in the djgpp can bootstrap with the 
>source from DJ's home.If i make directly it will success,but when
>bootstrap ,it failed alwayes in the stage3 for those symbols in the
>libstdcxx.a
>
>so ,i don't think these were leaded by my original gpp .sombody  even
>successly bootstrap gcc without no change the source download from the
>DJ's home?
>I want your help.:_)

Based on my past experience this occurs when something goes horibbly
wrong and you get a brain dead C++ lib file. This has occured with
file utils in the past and one other app, but I can't remember what it
was.

So long as you use all of the alpha 1 or the files from clio then
building from gccXXXs.zip should work fine (XXX > 310). 

To save you allot of time please ensure that you are using all of the
files from  the ftp.delorie.com/pub/djgpp/alpha directory, do NOT mix
2.03 and 2.04 files if you are trying to build GCC as you may come
accross symlink issues or 2.03 issues on your W2K OS.

Please have a read of the following URLs:-
http://www.phekda.freeserve.co.uk/richdawe/djgpp/2.04/status204.html
http://clio.rice.edu/djgpp/win2k/main_204.htm

If you use all of the apps from either the alpha or clio.rice.edu then
from the clio.rice.edu have a look at the build utils section as there
is a http://clio.rice.edu/djgpp/win2k/dj204_build_batch.zip file which
includes the batch files I use to build all of the zip files at
clio.rice.edu.

If you still can't get it to build then I also suggest that you setup
DJGPP in a new directory from scratch and see if this new version
works. Check the dates of the exes in the bin directory to ensure that
they are from this year and all from about the same date. If they
aren't then you have installed an old program.


Andrew

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019