* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-31 6:38 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-31 6:38 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
checking for wcsxfrm... no
checking for wcscspn... no
checking for wcsspn... no
checking for wcstok... no
checking for wcsftime... no
checking for wcschr... no
checking for wcspbrk... no
checking for wcsrchr... no
checking for wcsstr... no
checking for ISO C99 wchar_t support... no
checking for iconv.h... no
checking for langinfo.h... no
checking for iconv in -liconv... no
checking for iconv_open... no
checking for iconv_close... no
checking for iconv... no
checking for nl_langinfo... no
checking for XPG2 wchar_t support... no
checking for enabled wchar_t specializations... no
checking for shared libgcc... no
checking versioning on shared library symbols... no
updating cache ../config.cache
checking for interface version number... v3
checking for --with-gxx-include-dir... no
checking for --enable-version-specific-runtime-libs... no
checking for install location... $(prefix)/include/g++-v3
creating ./config.status
creating Makefile
creating include/Makefile
creating src/Makefile
creating libmath/Makefile
creating libio/Makefile
creating libsupc++/Makefile
creating po/Makefile
creating testsuite/Makefile
creating mkcheck
creating testsuite_flags
creating config.h
linking ../../../gcc/libstdc++-v3/config/io/basic_file_stdio.cc to src/basic_file.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/c_locale.cc to src/c++locale.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/collate_members.cc to src/collate.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/ctype_members.cc to src/ctype.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/messages_members.cc to src/messages.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/monetary_members.cc to src/monetary.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/numeric_members.cc to src/numeric.cc
linking ../../../gcc/libstdc++-v3/config/locale/generic/time_members.cc to src/time.cc
linking ../../../gcc/libstdc++-v3/config/linker-map.dummy to src/linker.map
Adding multilib support to Makefile in ../../../gcc/libstdc++-v3
multidirs=
with_multisubdir=
Please make certain that you read the installation information here:
faster => ../../../gcc/libstdc++-v3/docs/install.html
slower => <URL:http://gcc.gnu.org/onlinedocs/libstdc++/install.html>
and the configuration information here:
faster => ../../../gcc/libstdc++-v3/docs/configopts.html
slower => <URL:http://gcc.gnu.org/onlinedocs/libstdc++/configopts.html>
before proceeding with make.
Configuring in i686-pc-mingw32/libiberty
loading cache ../config.cache
checking whether to enable maintainer-specific portions of Makefiles... no
checking for makeinfo... no
checking for perl... perl
checking host system type... i686-pc-mingw32
checking build system type... i686-pc-linux-gnu
checking for i686-pc-mingw32-ar... (cached) i686-pc-mingw32-ar
checking for i686-pc-mingw32-ranlib... (cached) i686-pc-mingw32-ranlib
checking for gcc... (cached) /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include
checking whether we are using GNU C... (cached) yes
checking whether /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include accepts -g... (cached) yes
checking for POSIXized ISC... no
checking for working const... yes
checking for inline... inline
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking how to run the C preprocessor... (cached) /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -E
checking for sys/file.h... yes
checking for sys/param.h... no
checking for limits.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for unistd.h... yes
checking for strings.h... no
checking for sys/time.h... yes
checking for time.h... yes
checking for sys/resource.h... no
checking for sys/stat.h... yes
checking for sys/mman.h... no
checking for fcntl.h... yes
checking for alloca.h... no
checking for sys/wait.h that is POSIX.1 compatible... no
checking whether time.h and sys/time.h may both be included... yes
checking whether errno must be declared... no
checking for ANSI C header files... no
checking for uintptr_t... no
checking whether the C compiler (/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -g -O2 ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
make: *** [configure-target-libiberty] Error 1
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-29 6:36 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-29 6:36 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/lang/reflect/natField.lo -MF java/lang/reflect/natField.pp -c ../../../gcc/libjava/java/lang/reflect/natField.cc -o java/lang/reflect/natField.o
In file included from java/lang/String.h:9,
from ../../../gcc/libjava/java/lang/Class.h:18,
from include/java-gc.h:26,
from ../../../gcc/libjava/include/jvm.h:25,
from ../../../gcc/libjava/java/lang/reflect/natField.cc:15:
../../../gcc/libjava/gcj/array.h:71: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:77: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:83: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:89: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:95: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:101: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:107: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:113: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:119: warning: `inline' is not at beginning of
declaration
In file included from ../../../gcc/libjava/include/jvm.h:30,
from ../../../gcc/libjava/java/lang/reflect/natField.cc:15:
../../../gcc/libjava/gcj/cni.h:23: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:29: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:38: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:44: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:50: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:56: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:62: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:68: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:74: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:80: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:86: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:92: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:110: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:116: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:122: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:128: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:134: warning: `inline' is not at beginning of
declaration
In file included from ../../../gcc/libjava/include/jvm.h:31,
from ../../../gcc/libjava/java/lang/reflect/natField.cc:15:
../../../gcc/libjava/gcj/field.h:148: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:156: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:162: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:168: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:174: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:180: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:186: warning: `inline' is not at beginning of
declaration
/bin/sh ./libtool --tag=CXX --mode=compile /gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX="\"/usr/local/gcc\"" -g -O2 -MD -MT java/lang/reflect/natMethod.lo -MF java/lang/reflect/natMethod.pp -c -o java/lang/reflect/natMethod.lo ../../../gcc/libjava/java/lang/reflect/natMethod.cc
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/lang/reflect/natMethod.lo -MF java/lang/reflect/natMethod.pp -c ../../../gcc/libjava/java/lang/reflect/natMethod.cc -o java/lang/reflect/natMethod.o
/bin/sh ./libtool --tag=CXX --mode=compile /gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX="\"/usr/local/gcc\"" -g -O2 -MD -MT java/net/natInetAddress.lo -MF java/net/natInetAddress.pp -c -o java/net/natInetAddress.lo ../../../gcc/libjava/java/net/natInetAddress.cc
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/net/natInetAddress.lo -MF java/net/natInetAddress.pp -c ../../../gcc/libjava/java/net/natInetAddress.cc -o java/net/natInetAddress.o
/bin/sh ./libtool --tag=CXX --mode=compile /gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX="\"/usr/local/gcc\"" -g -O2 -MD -MT java/net/natPlainDatagramSocketImpl.lo -MF java/net/natPlainDatagramSocketImpl.pp -c -o java/net/natPlainDatagramSocketImpl.lo ../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/net/natPlainDatagramSocketImpl.lo -MF java/net/natPlainDatagramSocketImpl.pp -c ../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc -o java/net/natPlainDatagramSocketImpl.o
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc: In member function
`virtual void java::net::PlainDatagramSocketImpl::close()':
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:303: `::close'
undeclared (first use here)
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc: In member function
`void java::net::PlainDatagramSocketImpl::mcastGrp(java::net::InetAddress*,
__java_boolean)':
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:436: warning: unused
variable `McastReq u'
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:438: warning: unused
variable `jbyte*bytes'
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:435: warning: unused
parameter `jboolean join'
make[2]: *** [java/net/natPlainDatagramSocketImpl.lo] Error 1
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Warning: mingw-gcj (3.1 branch) is broken
2002-03-28 12:56 ` Jeff Sturm
@ 2002-03-28 13:51 ` Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-28 13:51 UTC (permalink / raw)
To: java; +Cc: Jeff Sturm
Jeff Sturm <jsturm@one-point.com> writes:
> On Thu, 28 Mar 2002, Adam Megacz wrote:
> > ../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:303: `::close'
> > undeclared (first use here)
> I'm afraid I broke this with my socket patch :(
> What do I use to close a datagram socket on win32?
At the top of natPlainSocketImpl.cc, I define:
// These functions make the Win32 socket API look more POSIXy
static inline int
close(int s) {
return closesocket(s);
}
That should work for datagram sockets as well.
- a
--
The web is dead; long live the Internet.
http://www.xwt.org/
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Warning: mingw-gcj (3.1 branch) is broken
2002-03-28 6:37 Adam Megacz
@ 2002-03-28 12:56 ` Jeff Sturm
2002-03-28 13:51 ` Adam Megacz
0 siblings, 1 reply; 16+ messages in thread
From: Jeff Sturm @ 2002-03-28 12:56 UTC (permalink / raw)
To: Adam Megacz; +Cc: java
On Thu, 28 Mar 2002, Adam Megacz wrote:
> ../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:303: `::close'
> undeclared (first use here)
I'm afraid I broke this with my socket patch :(
What do I use to close a datagram socket on win32?
Jeff
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-28 6:37 Adam Megacz
2002-03-28 12:56 ` Jeff Sturm
0 siblings, 1 reply; 16+ messages in thread
From: Adam Megacz @ 2002-03-28 6:37 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/lang/reflect/natField.lo -MF java/lang/reflect/natField.pp -c ../../../gcc/libjava/java/lang/reflect/natField.cc -o java/lang/reflect/natField.o
In file included from java/lang/String.h:9,
from ../../../gcc/libjava/java/lang/Class.h:18,
from include/java-gc.h:26,
from ../../../gcc/libjava/include/jvm.h:25,
from ../../../gcc/libjava/java/lang/reflect/natField.cc:15:
../../../gcc/libjava/gcj/array.h:71: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:77: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:83: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:89: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:95: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:101: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:107: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:113: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/array.h:119: warning: `inline' is not at beginning of
declaration
In file included from ../../../gcc/libjava/include/jvm.h:30,
from ../../../gcc/libjava/java/lang/reflect/natField.cc:15:
../../../gcc/libjava/gcj/cni.h:23: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:29: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:38: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:44: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:50: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:56: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:62: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:68: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:74: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:80: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:86: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:92: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:110: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:116: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:122: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:128: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/cni.h:134: warning: `inline' is not at beginning of
declaration
In file included from ../../../gcc/libjava/include/jvm.h:31,
from ../../../gcc/libjava/java/lang/reflect/natField.cc:15:
../../../gcc/libjava/gcj/field.h:148: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:156: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:162: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:168: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:174: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:180: warning: `inline' is not at beginning of
declaration
../../../gcc/libjava/gcj/field.h:186: warning: `inline' is not at beginning of
declaration
/bin/sh ./libtool --tag=CXX --mode=compile /gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX="\"/usr/local/gcc\"" -g -O2 -MD -MT java/lang/reflect/natMethod.lo -MF java/lang/reflect/natMethod.pp -c -o java/lang/reflect/natMethod.lo ../../../gcc/libjava/java/lang/reflect/natMethod.cc
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/lang/reflect/natMethod.lo -MF java/lang/reflect/natMethod.pp -c ../../../gcc/libjava/java/lang/reflect/natMethod.cc -o java/lang/reflect/natMethod.o
/bin/sh ./libtool --tag=CXX --mode=compile /gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX="\"/usr/local/gcc\"" -g -O2 -MD -MT java/net/natInetAddress.lo -MF java/net/natInetAddress.pp -c -o java/net/natInetAddress.lo ../../../gcc/libjava/java/net/natInetAddress.cc
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/net/natInetAddress.lo -MF java/net/natInetAddress.pp -c ../../../gcc/libjava/java/net/natInetAddress.cc -o java/net/natInetAddress.o
/bin/sh ./libtool --tag=CXX --mode=compile /gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX="\"/usr/local/gcc\"" -g -O2 -MD -MT java/net/natPlainDatagramSocketImpl.lo -MF java/net/natPlainDatagramSocketImpl.pp -c -o java/net/natPlainDatagramSocketImpl.lo ../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc
/gcc/current/bin/gcc/xgcc -shared-libgcc -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libjava -I./include -I./gcj -I../../../gcc/libjava -Iinclude -I../../../gcc/libjava/include -I../../../gcc/libjava/../boehm-gc/include -DGC_WIN32_THREADS=1 -DNO_GETENV=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -DNO_SIGSET=1 -DNO_DEBUGGING=1 -I../../../gcc/libjava/.././libjava/../gcc -I../../../gcc/libjava/../zlib -I../../../gcc/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -D__NO_MATH_INLINES -ffloat-store -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc\" -g -O2 -MD -MT java/net/natPlainDatagramSocketImpl.lo -MF java/net/natPlainDatagramSocketImpl.pp -c ../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc -o java/net/natPlainDatagramSocketImpl.o
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc: In member function
`virtual void java::net::PlainDatagramSocketImpl::close()':
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:303: `::close'
undeclared (first use here)
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc: In member function
`void java::net::PlainDatagramSocketImpl::mcastGrp(java::net::InetAddress*,
__java_boolean)':
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:436: warning: unused
variable `McastReq u'
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:438: warning: unused
variable `jbyte*bytes'
../../../gcc/libjava/java/net/natPlainDatagramSocketImpl.cc:435: warning: unused
parameter `jboolean join'
make[2]: *** [java/net/natPlainDatagramSocketImpl.lo] Error 1
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-18 6:30 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-18 6:30 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi_convenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libffi_convenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi_convenience.a
creating libffi_convenience.la
(cd .libs && rm -f libffi_convenience.la && ln -s ../libffi_convenience.la libffi_convenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o ffitest.lo ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc ffitest.lo libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -classpath '' -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-17 6:26 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-17 6:26 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi_convenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libffi_convenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi_convenience.a
creating libffi_convenience.la
(cd .libs && rm -f libffi_convenience.la && ln -s ../libffi_convenience.la libffi_convenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o ffitest.lo ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc ffitest.lo libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -classpath '' -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-16 6:29 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-16 6:29 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-15 6:27 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-15 6:27 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-14 6:26 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-14 6:26 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-13 6:27 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-13 6:27 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-12 6:29 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-12 6:29 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-11 6:26 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-11 6:26 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-10 6:27 Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-10 6:27 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Warning: mingw-gcj (3.1 branch) is broken
2002-03-09 15:32 Adam Megacz
@ 2002-03-09 15:53 ` Adam Megacz
0 siblings, 0 replies; 16+ messages in thread
From: Adam Megacz @ 2002-03-09 15:53 UTC (permalink / raw)
To: java
Adam Megacz <megacz@xwt.org> writes:
> This is an automatically generated message.
A lot of people have told me that they don't have access to a Win32
machine (or vmware) to test changes on.
To help them out, I've set up an automated build-test-complain cron
job on xwt.org to alert people if they did something that broke the
build on mingw. Kinda like the "GCC Regression Check" emails, but not
quite as sophisticated.
- a
^ permalink raw reply [flat|nested] 16+ messages in thread
* Warning: mingw-gcj (3.1 branch) is broken
@ 2002-03-09 15:32 Adam Megacz
2002-03-09 15:53 ` Adam Megacz
0 siblings, 1 reply; 16+ messages in thread
From: Adam Megacz @ 2002-03-09 15:32 UTC (permalink / raw)
To: java
This is an automatically generated message.
A build of the current 3.1 branch fails for all-target-libjava
with a linux-pc-gnu host and a mingw target.
The last 100 lines of the build output are attached below.
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/boehm-gc'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" all-recursive
make[2]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make "AR_FLAGS=rc" "CC_FOR_BUILD=/usr/bin/gcc" "CFLAGS=-g -O2" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-g -O2" "INSTALL=/bin/sh /gcc/current/gcc/install-sh -c" "INSTALL_DATA=/bin/sh /gcc/current/gcc/install-sh -c -m 644" "INSTALL_PROGRAM=/bin/sh /gcc/current/gcc/install-sh -c " "INSTALL_SCRIPT=/bin/sh /gcc/current/gcc/install-sh -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=-g -O2" "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=make" "MAKEINFO=/gcc/current/gcc/missing makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "exec_prefix=/usr/local/gcc" "infodir=/usr/local/gcc/info" "libdir=/usr/local/gcc/lib" "prefix=/usr/local/gcc" "AR=i686-pc-mingw32-ar" "AS=/usr/local/gcc/i686-pc-mingw32/bin/as" "CC=/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "CXX=/gcc/current/bin/gcc/g++ -B/gcc/current/bin/gcc/ -nostdinc++ -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src -L/gcc/current/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include" "LD=/usr/local/gcc/i686-pc-mingw32/bin/ld" "LIBCFLAGS=-g -O2" "NM=/usr/local/gcc/i686-pc-mingw32/bin/nm" "PICFLAG=" "RANLIB=i686-pc-mingw32-ranlib" "DESTDIR=" DO=all multi-do
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
if [ -z "" ]; then \
true; \
else \
rootpre=`pwd`/; export rootpre; \
srcrootpre=`cd ../../../gcc/libffi; pwd`/; export srcrootpre; \
lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include"; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; make \
CFLAGS="-g -O2 ${flags}" \
prefix="/usr/local/gcc" \
exec_prefix="/usr/local/gcc" \
GCJFLAGS="@GCJFLAGS@ ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates ${flags}" \
LDFLAGS=" ${flags}" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
Making all in include
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi/include'
make[3]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libffi'
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/debug.lo ../../../gcc/libffi/src/debug.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/debug.c -o src/debug.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/prep_cif.lo ../../../gcc/libffi/src/prep_cif.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/prep_cif.c -o src/prep_cif.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/types.lo ../../../gcc/libffi/src/types.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/types.c -o src/types.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/raw_api.lo ../../../gcc/libffi/src/raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/raw_api.c -o src/raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/java_raw_api.lo ../../../gcc/libffi/src/java_raw_api.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/java_raw_api.c -o src/java_raw_api.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/ffi.lo ../../../gcc/libffi/src/x86/ffi.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/ffi.c -o src/x86/ffi.o
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/x86/win32.lo ../../../gcc/libffi/src/x86/win32.S
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/x86/win32.S -o src/x86/win32.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libfficonvenience.la src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
mkdir .libs
i686-pc-mingw32-ar cru .libs/libfficonvenience.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libfficonvenience.a
creating libfficonvenience.la
(cd .libs && rm -f libfficonvenience.la && ln -s ../libfficonvenience.la libfficonvenience.la)
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o libffi.la -rpath /usr/local/gcc/i686-pc-mingw32/lib -release 2.00-beta src/debug.lo src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/x86/ffi.lo src/x86/win32.lo
libtool: link: warning: undefined symbols not allowed in i686-pc-mingw32 shared libraries
i686-pc-mingw32-ar cru .libs/libffi.a src/debug.o src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/x86/ffi.o src/x86/win32.o
i686-pc-mingw32-ranlib .libs/libffi.a
creating libffi.la
(cd .libs && rm -f libffi.la && ln -s ../libffi.la libffi.la)
/bin/sh ./libtool --mode=compile /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c -o src/ffitest.o ../../../gcc/libffi/src/ffitest.c
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -DHAVE_CONFIG_H -I. -I../../../gcc/libffi -I. -I../../../gcc/libffi/include -Iinclude -I../../../gcc/libffi/src -fexceptions -g -O2 -c ../../../gcc/libffi/src/ffitest.c -o src/ffitest.o
/bin/sh ./libtool --mode=link /gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o libffi.la
/gcc/current/bin/gcc/xgcc -B/gcc/current/bin/gcc/ -B/usr/local/gcc/i686-pc-mingw32/bin/ -B/usr/local/gcc/i686-pc-mingw32/lib/ -isystem /usr/local/gcc/i686-pc-mingw32/include -fexceptions -g -O2 -o ffitest.exe -shared-libgcc src/ffitest.o ./.libs/libffi.a
make[3]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[2]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libffi'
make[1]: Entering directory `/gcc/current/bin/i686-pc-mingw32/libjava'
/gcc/current/bin/gcc/gcj -B/gcc/current/bin/gcc/ --encoding=UTF-8 -C -g -bootclasspath /gcc/current/bin/i686-pc-mingw32/libjava:../../../gcc/libjava -d /gcc/current/bin/i686-pc-mingw32/libjava java/lang/ConcreteProcess.java
jc1: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [libgcj.jar] Error 1
make[1]: Leaving directory `/gcc/current/bin/i686-pc-mingw32/libjava'
make: *** [all-target-libjava] Error 2
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2002-03-31 14:38 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-31 6:38 Warning: mingw-gcj (3.1 branch) is broken Adam Megacz
-- strict thread matches above, loose matches on Subject: below --
2002-03-29 6:36 Adam Megacz
2002-03-28 6:37 Adam Megacz
2002-03-28 12:56 ` Jeff Sturm
2002-03-28 13:51 ` Adam Megacz
2002-03-18 6:30 Adam Megacz
2002-03-17 6:26 Adam Megacz
2002-03-16 6:29 Adam Megacz
2002-03-15 6:27 Adam Megacz
2002-03-14 6:26 Adam Megacz
2002-03-13 6:27 Adam Megacz
2002-03-12 6:29 Adam Megacz
2002-03-11 6:26 Adam Megacz
2002-03-10 6:27 Adam Megacz
2002-03-09 15:32 Adam Megacz
2002-03-09 15:53 ` Adam Megacz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).