Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-16 Thread Gerrit P. Haase
Brian schrieb:

 On Mon, 14 Jun 2004, Gerrit P. Haase wrote:

 I was able to build the whole GCC suite including Pascal, Modula 2, D
 and also Java without problems now, after I downgraded to  cygwin-1.5.9.
 Which version of cygwin did you use to build Java?  I'm asking since
 the Java build fails for me with cygwin-1.5.10-3 and one newer snapshot I
 tried.

 I'm still trying to get a clean bootstrap with all the languages enabled,
 but could you post your configure line so that I can look into your issue
 above?

Get my script and patch here:
   http://anfaenger.de/cygwin/gcc/

The patch includes all changes from gcc-3.3.3 to gcc-3.3.4 plus some
additional changes for the 'cygwin special' version.  There are also
some changes for files in the gcc/d, gcc/p, gcc/gm2 directories which
you may remove or just skip them when applying the patch.  The GPC /
Pascal relevant changes to gcc files should be no problem as long as GPC
isn't defined during compilation.

 Also, are you planning on incorporating the DWARF 2 patch discussed here?

 http://sources.redhat.com/ml/cygwin/2004-05/msg00608.html

Not for 3.3, once 3.4 is bugfree I want to try if it works.


 I can't tell you how grateful I'd be if you did :-).  The configury in
 that patch does need a newer than released binutils to trigger, though.
 CGF, are you planning on a binutils release anytime soon?  Or Gerrit,
 could you just manually define HAVE_GAS_PE_SECREL32_RELOC?  The patch
 should be really safe as it only adds the ability to use -gdwarf-2.
 Without that flag, nothing should be affected.


Gerrit
-- 
=^..^=


--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-16 Thread Gerrit P. Haase
Brian,

 On Mon, 14 Jun 2004, Gerrit P. Haase wrote:

 I was able to build the whole GCC suite including Pascal, Modula 2, D
 and also Java without problems now, after I downgraded to  cygwin-1.5.9.
 Which version of cygwin did you use to build Java?  I'm asking since
 the Java build fails for me with cygwin-1.5.10-3 and one newer snapshot I
 tried.

 I'm still trying to get a clean bootstrap with all the languages enabled,
 but could you post your configure line so that I can look into your issue
 above?

 Get my script and patch here:
http://anfaenger.de/cygwin/gcc/


The script uses managed mounts for GNU Modula 2, it is not needed for
all other sources.  To use it, please move all tarballs and the script
to a new created directory or remove the calls to mountpwd() from the
prep() function.


 The patch includes all changes from gcc-3.3.3 to gcc-3.3.4 plus some
 additional changes for the 'cygwin special' version.  There are also
 some changes for files in the gcc/d, gcc/p, gcc/gm2 directories which
 you may remove or just skip them when applying the patch.  The GPC /
 Pascal relevant changes to gcc files should be no problem as long as GPC
 isn't defined during compilation.

-- 
=^..^=


--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-14 Thread Gerrit P. Haase
Hi David,

 I'm more curious to know how others managed to build gfortran of 3.5.

 Tim Prince 

 I am trying to get my mainline gcc builds restarted.  I managed a build
 overnight, including gfortran.  I am unaware of any magic.  

Interesting, should I include gfortran into the distribution?  What do
you think?

I was able to build the whole GCC suite including Pascal, Modula 2, D
and also Java without problems now, after I downgraded to  cygwin-1.5.9.
Which version of cygwin did you use to build Java?  I'm asking since
the Java build fails for me with cygwin-1.5.10-3 and one newer snapshot I
tried.


Gerrit
-- 
=^..^= http://nyckelpiga.de/donate.html


--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-14 Thread Tim Prince
At 02:51 AM 6/14/2004, Gerrit P. Haase wrote:
Hi David,
 I'm more curious to know how others managed to build gfortran of 3.5.

 Tim Prince
 I am trying to get my mainline gcc builds restarted.  I managed a build
 overnight, including gfortran.  I am unaware of any magic.
Interesting, should I include gfortran into the distribution?  What do
you think?
I was able to build the whole GCC suite including Pascal, Modula 2, D
and also Java without problems now, after I downgraded to  cygwin-1.5.9.
Which version of cygwin did you use to build Java?  I'm asking since
the Java build fails for me with cygwin-1.5.10-3 and one newer snapshot I
tried.
I have done all the Java builds with cygwin-1.5.9.  The internal errors 
which g++-3.4.1 was throwing in libgcj have been corrected.
I started over fresh with the new snapshot of gcc-3.5.0 yesterday, and it 
still refuses to configure gfortran.  Personally, I am much more interested 
in gfortran than in java, so I would be happy if you could put it in the 
distribution.  I would expect some demand for continued availability of 
g77, at least up to the time when gfortran becomes the supported gnu release.

Thanks.
Tim Prince 

--
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/


Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-14 Thread Brian Ford
Sorry Gerrit.  I didn't mean for that to be personal email as you can
tell :-(.

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
the best safety device in any aircraft is a well-trained pilot...

-- Forwarded message --
Date: Mon, 14 Jun 2004 10:53:29 -0500
From: Brian Ford
Reply-To: cygwin
To: Gerrit P. Haase
Subject: Re: Annoucement: GCC-3.4.0 binary release candidat

On Mon, 14 Jun 2004, Gerrit P. Haase wrote:

 I was able to build the whole GCC suite including Pascal, Modula 2, D
 and also Java without problems now, after I downgraded to  cygwin-1.5.9.
 Which version of cygwin did you use to build Java?  I'm asking since
 the Java build fails for me with cygwin-1.5.10-3 and one newer snapshot I
 tried.

I'm still trying to get a clean bootstrap with all the languages enabled,
but could you post your configure line so that I can look into your issue
above?

Also, are you planning on incorporating the DWARF 2 patch discussed here?

http://sources.redhat.com/ml/cygwin/2004-05/msg00608.html

I can't tell you how grateful I'd be if you did :-).  The configury in
that patch does need a newer than released binutils to trigger, though.
CGF, are you planning on a binutils release anytime soon?  Or Gerrit,
could you just manually define HAVE_GAS_PE_SECREL32_RELOC?  The patch
should be really safe as it only adds the ability to use -gdwarf-2.
Without that flag, nothing should be affected.

Thanks a bunch.

-- 
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
the best safety device in any aircraft is a well-trained pilot...

--
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/



RE: Annoucement: GCC-3.4.0 binary release candidat

2004-06-14 Thread Billinghurst, David (CALCRTS)
From: Gerrit P. Haase

 Hi David,

 I'm more curious to know how others managed to build gfortran of 3.5.

 Tim Prince 

 I am trying to get my mainline gcc builds restarted.  I managed a build
 overnight, including gfortran.  I am unaware of any magic.  

Interesting, should I include gfortran into the distribution?  What do
you think?

Not yet.  We will have to when 3.5.0 is released, as g77 can not 
build with the mainline gcc.

 I was able to build the whole GCC suite including Pascal, Modula 2, D
 and also Java without problems now, after I downgraded to  cygwin-1.5.9.
 Which version of cygwin did you use to build Java?  I'm asking since
 the Java build fails for me with cygwin-1.5.10-3 and one newer snapshot I
 tried.

Haven't built java/libgcj for a while. 

--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-09 Thread Gerrit P. Haase
Hi Dave,

 No matter if you take 3.3.3, 3.3.4 or 3.4.0, I cannot build libjava in
 all three versions.

   If it was discovered that java doesn't work under cygwin in 3.3.3, and
 nobody was available to fix it, wouldn't that explain why someone has
 disabled it in configury for 3.3.4, as we were discussing on the gcc list
 earlier ?

Sorry, I missed this thread.  Have you a link handy?


Gerrit
-- 
=^..^=


--
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/



RE: Annoucement: GCC-3.4.0 binary release candidat

2004-06-09 Thread Dave Korn
 -Original Message-
 From: Gerrit P. Haase  
 Sent: 09 June 2004 10:11

If it was discovered that java doesn't work under cygwin 
 in 3.3.3, and
  nobody was available to fix it, wouldn't that explain why 
 someone has
  disabled it in configury for 3.3.4, as we were discussing 
 on the gcc list
  earlier ?
 
 Sorry, I missed this thread.  Have you a link handy?

  Heh, it was you who started it (well kind of)

http://gcc.gnu.org/ml/gcc/2004-06/msg00479.html

and follow-ups.

cheers, 
  DaveK
-- 
Can't think of a witty .sigline today


--
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/



RE: Annoucement: GCC-3.4.0 binary release candidat

2004-06-09 Thread Billinghurst, David (CALCRTS)
 I'm more curious to know how others managed to build gfortran of 3.5.

 Tim Prince 

I am trying to get my mainline gcc builds restarted.  I managed a build
overnight, including gfortran.  I am unaware of any magic.  

http://gcc.gnu.org/ml/gcc-testresults/2004-06/msg00363.html

Platform: i686-pc-cygwin
configure flags: --prefix=/usr/local/gcc-3_5 --enable-threads=posix --disable-libgcj 
--enable-sjlj-exceptions --with-system-zlib --enable-nls --disable-libmudflap 
--disable-libstdcxx-pch --enable-version-specific-runtime-libs 
--without-included-gettext --disable-shared --enable-languages=c,c++,f95,java,objc
Counting all warnings,
there are 20 warnings in stage3 of this bootstrap.


=== gfortran Summary ===

# of expected passes3026
# of unexpected failures25

--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-08 Thread Arthur I Schwarz
Hello Tim,

At 2004-06-06 16:44 you wrote:

 At 04:38 AM 6/6/2004, Gerrit P. Haase wrote:

Hello Hans,

  I'd like to give this one a test drive! Is it possible to use it under
the
  cygwin gcc frontend (i.e. gcc -mno-cygwin) ??
  Or do I need to wait for the cygwin folks to catch up (which may take
an
  eternity and a half :-)?

Please try to build gcc-3.3.3 or gcc-3.4.0 (including ALL languages)
and if it succeeds, send me your patches!


Gerrit
--
=^..^=

 I've never seen instructions on where to get the special cygwin patches,
 let alone mingw.  The public releases up through the latest 3.3.4 build
and
 pass testsuite fine on cygwin.  I suppose the few minor changes since the
 supported versions aren't sufficient to motivate anyone to produce and
 verify the cygwin patches.  3.4.0 is OK, except that there is no gnu way
to
 bootstrap ada, and the pch feature has not been ported to cygwin. Current
 3.4.1 exposes an internal error in g++ when I attempt to build libgcj.


There was a branch for Cygwin/MinGW at version 3.3.1/3.3.2,
(called cygming33x), it includes some MinGW exclusive fixes, some
backported patches from HEAD and some MinGW/Cygwin specials to
enable the Cygwin gcc version to use the Windows API and produce
Cygwin independant binaries (-mno-cygwin and -mwin32 switches).

This branch is also the version which the latest release of gcc for
Cygwin (3.3.1-3) is based on.


3.4.0: the first build finished, but I got nearly 900 FAILS for the
libjava testsuite, every following build of libjava even failed to
finish with linking errors when building jv-convert.exe with a longer
list of undefined references.  As I tried to build from vanilla
3.4.0 sources because I thought, some of the MinGW/Cygwin exclusive
extensions may have broken s.th. I saw the 900 FAILS which is about 10
times more FAIL than you reported.

3.3.3/3.3.4: I tried to build 3.3.3 instead of 3.4.0, now I got this
error which was reported to be fixed somewhere in 2002:


To all;

Well I'v tried to compile GCC 3.4.0. My results are given for two machines
with Win2000 and the latest version of Cygwin with gcc-3.3.1.

  My home computer, AMD 2100+. No problems. Ada didn't compile correctly
but that's probably my fault.
  My work computer, Intel 800Mhz. Problems. See below.

Configure was vanilla flavored. If I remember, something like
./configure.

I'd like to help and (most particularly) I'd like to find out what to do
and where to find what to do.

art

 I've tried to compile and install gcc-3.4.0 under Cygwin on an AMD XP and
 Pentium IV computer, both under Win2000.

 On the AMD the bootstrap succeeds with no error and I am ready to
install.

 On the Pentium the bootstrap fails (during link?) in Stage 1 when it is
 unable to locate 'user32' (-luser32). user32 is located in: C:
 \winnt\sysstem32\user32.dll, and this is in my Cygwin PATH variable and
in
 the Windows System PATH variable. Don't know what to do to discover
what's
 wrong or work around the problem. Don't understand why I succeed in my
home
 AMD computer and fail at my work pentium computer.





--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-08 Thread Gerrit P. Haase
Hi Arthur,

you wrote:

 Well I'v tried to compile GCC 3.4.0. My results are given for two machines
 with Win2000 and the latest version of Cygwin with gcc-3.3.1.

   My home computer, AMD 2100+. No problems. Ada didn't compile correctly
 but that's probably my fault.

I got an error with Ada / gcc-3.4.0 when I used -O3 plus some more
optimization flags, but it builds just fine with default settings.

   My work computer, Intel 800Mhz. Problems. See below.

You probably are missing the win32api package which includes the import
libraries and headers for accessing the Windows DLLs.


 Configure was vanilla flavored. If I remember, something like
 ./configure.

 I'd like to help and (most particularly) I'd like to find out what to do
 and where to find what to do.


I can compile libjava, but when jv-convert (gcc-3.3.3) should be linked
I get errors with multiple defined symbols.  I found a two year old
thread and a patch which was integrated, but it seems that this doesn't
work anymore for Cygwin.  Well, I could link jv-convert (gcc 3.4.0) in
the first try, however it crashes when I try to run it.  As I tried a
second time I got undefined references when linking jv-convert.

So it seems I have no luck with Java and probably I'll release gcc-3.3.3
without Java included.

If someone with a fast machine could test / track down whether it is
a libjava / gcjh problem or if it is a problem with cygwin-1.5.10
(which is the version I'm currently using).

I also tried the 2004-06-04 cygwin snapshot with the same result.

No matter if you take 3.3.3, 3.3.4 or 3.4.0, I cannot build libjava in
all three versions.

My next bet is to downgrade to cygwin-1.5.9 and try if this works
better.

Gerrit
-- 
=^..^= http://nyckelpiga.de/donate.html


--
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/



Re: Annoucement: GCC-3.4.0 binary release candidat

2004-06-08 Thread Tim Prince
At 09:04 AM 6/8/2004, Gerrit P. Haase wrote:
Hi Arthur,
you wrote:
 Configure was vanilla flavored. If I remember, something like
 ./configure.
I don't believe the defaults are entirely adequate nowadays, even for 
linux. I usually copy my own previous configure parameters, or those 
reported by someone else whose testsuite results look OK.

So it seems I have no luck with Java and probably I'll release gcc-3.3.3
without Java included.
If someone with a fast machine could test / track down whether it is
a libjava / gcjh problem or if it is a problem with cygwin-1.5.10
(which is the version I'm currently using).
I also tried the 2004-06-04 cygwin snapshot with the same result.
No matter if you take 3.3.3, 3.3.4 or 3.4.0, I cannot build libjava in
all three versions.
My next bet is to downgrade to cygwin-1.5.9 and try if this works
better.
As you''ve probably noticed (I've reported each testsuite to 
gcc-testsuite), libgcj has continued to build on my 3.3.3 and 3.3.4 
installations, on cygwin-1.5.9-1.  Many of the exception handling cases in 
the testsuite hang until timeout.  I'm mildly curious about the pch 
facility of 3.4, whether it is out of reach on Windows.  I'm more curious 
to know how others managed to build gfortran of 3.5.

Tim Prince 

--
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/