This is the mail archive of the cygwin mailing list for the Cygwin 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: [Ghdl-discuss] GHDL-0.27 for Cygwin


 

> -----Original Message-----
> From: cygwin-owner@cygwin.com 
> [mailto:cygwin-owner@cygwin.com] On Behalf Of Jason Pyeron
> Sent: Tuesday, August 05, 2008 5:28 PM
> To: 'GHDL discuss list'
> Cc: cygwin@cygwin.com
> Subject: RE: [Ghdl-discuss] GHDL-0.27 for Cygwin
> 
>  
> 
> > -----Original Message-----
> > From: ghdl-discuss-bounces@gna.org
> > [mailto:ghdl-discuss-bounces@gna.org] On Behalf Of David G. Koontz
> > Sent: Tuesday, August 05, 2008 10:11 AM
> > To: GHDL discuss list
> > Subject: Re: [Ghdl-discuss] GHDL-0.27 for Cygwin
> > 
> > Jason Pyeron wrote:
> > >>> -----Original Message-----
> > >>> From: ghdl-discuss-bounces@gna.org 
> > >>> [mailto:ghdl-discuss-bounces@gna.org] On Behalf Of Dirk Barthel
> > >>> Sent: Monday, August 04, 2008 12:52 PM
> > >>> To: GHDL discuss list
> > >>> Subject: [Ghdl-discuss] GHDL-0.27 for Cygwin
> > >>>
> > >>> Hello,
> > >>>
> > >>> I am trying to build ghdl-0.27 for cygwin. I did it for
> > >>> ghdl-0.26 without any problems. Here is the procedure I used for
> > >>> ghdl-0.26:
> > >>> http://home.comcast.net/~bp_labs/software/ghdl/index.htm
> > >>>
> > >>> I am having trouble building gcc-4.2.4 for the ghdl-0.27 build.
> > >>> I am using the following steps for ghdl-0.27:
> > >>> wget
> > ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.2.4/gcc-core-4.2.4.tar.bz2
> > >>> wget 
> ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.2.4/gcc-ada-4.2.4.tar.bz2
> > >>> mkdir gcc-4.2.4-build
> > >>> cd gcc-4.2.4-build
> > >>> ../gcc-4.2.4/configure -prefix=/usr/local/gcc-4.2.4 
> > >>> -enable-languages=c,ada >& configure.txt make >& make.txt
> > >>>
> > >>> Make fails with the following error:
> > >>> Comparing stages 2 and 3
> > >>> warning: ./cc1-checksum.o differs
> > >>> warning: ./libgcc/_chkstk.o differs Bootstrap 
> comparison failure!
> > >>> ./ada/exp_aggr.o differs
> > >>> make[2]: *** [compare] Error 1
> > >>> make[2]: Leaving directory `/tmp/gcc-4.2.4-build'
> > >>> make[1]: *** [stage3-bubble] Error 2
> > >>> make[1]: Leaving directory `/tmp/gcc-4.2.4-build'
> > >>> make: *** [all] Error 2
> > > 
> > > Confirmed. I am now trying alternate build options and toolchains.
> > 
> > There's a change in exp_aggr.adb in gcc-4.2.4/gcc/ada/ChangeLog:
> 
> I have a preliminary 4.2.4 built with out removing the patch.
> 
> I iteratively building gcc versions one after another. If 
> anyone would like to play with it, let me know it is a 33MB 
> tgz. I am using it right now to build it self and will use 
> the result in to run the "proper" build, at which time I will 
> run the testsuite.

I cannot get it to build unless I disable boot strapping, but I did build this
version with gcc 4.2.4. Now I just have to learn how to do the test suite.

$ /usr/local/gcc-4.2.4-4.2.4nbvhdl/bin/gcc -v
Using built-in specs.
Target: i686-pc-cygwin
Configured with: ../gcc-4.2.4/configure
--prefix=/usr/local/gcc-4.2.4-4.2.4nbvhdl --enable-languages=c,ada,vhdl
--disable-bootstrap
Thread model: single
gcc version 4.2.4

> 
> > 
> > 2006-02-13  Ed Schonberg  <schonberg@adacore.com>
> > 
> >         * exp_aggr.adb (Build_Array_Aggr_Code): Rename variable
> >         "Others_Mbox_Present" to "Others_Box_Present" 

--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


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