This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Success after modifications: 3.0.3 i686-pc-cygwin (cygwin-1.3.5-3 on Windows XP Professional)
- From: "Jan Henrik Sylvester" <jan_henrik at gmx dot net>
- To: <gcc at gcc dot gnu dot org>
- Date: Mon, 4 Feb 2002 00:45:03 +0100
- Subject: Success after modifications: 3.0.3 i686-pc-cygwin (cygwin-1.3.5-3 on Windows XP Professional)
i686-pc-cygwin
Reading specs from /usr/local/lib/gcc-lib/i686-pc-cygwin/3.0.3/specs
Configured with: ../gcc-3.0.3/configure --enable-threads=win32 :
(reconfigured)
../gcc-3.0.3/configure --enable-threads=win32 --enable-language=c,c++,f77,ja
va :
(reconfigured)
../gcc-3.0.3/configure --enable-threads=win32 --enable-language=
c,c++,f77,java : (reconfigured)
../gcc-3.0.3/configure --enable-threads=win32
Thread model: win32
gcc version 3.0.3
cygwin-1.3.5-3 on Windows XP Professional
../srcdir/configure --enable-threads=win32
make CFLAGS='-O' LIBCFLAGS='-g -O2'
LIBCXXFLAGS='-g -O2 -fno-implicit-templates' bootstrap
In contrast to a different report, I had to do 2 changes:
- BOOL in windef.h depends on __OBJC__, but only __objc_INCLUDE_GNU is
defined.
- jar makefile does not use .exe extension, as required for Windows.
----- /usr/include/w32api/windef.h (after line 122 / before "#ifndef
XFree86Server") -----
#ifdef __objc_INCLUDE_GNU
#ifndef __OBJC__
#define __OBJC__
#endif
#endif
----- objdir/fastjar/Makefile (replace lines 118,119 / append
"$(exeext)") -----
bin_PROGRAMS = jar$(exeext)
EXTRA_PROGRAMS = grepjar$(exeext)
Jan Henrik Sylvester