This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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]

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


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