This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
gcc-3.1 build problem in the java area(?)
- From: George dot R dot Goffe at seagate dot com
- To: java at gcc dot gnu dot org
- Date: Sat, 1 Jun 2002 11:59:49 -0700
- Subject: gcc-3.1 build problem in the java area(?)
Howdy,
Bryce replied to an email of mine dated 23 May but I somehow lost his
response.
I'm still having the problem. Could someone please take a peek at the
enclosed? I'm lost in the woods here.
Regards and thanks for the help,
George...
#!/bin/sh -xv
date
+ date
Sat Jun 1 11:59:32 PDT 2002
if [ $# = 0 ]
then
ncpus=1
else
ncpus=$1
fi
+ [ 0 = 0 ]
ncpus=1
sysver=`uname -s`
+ uname -s
sysver=SunOS
syslvl=`uname -r`
+ uname -r
syslvl=5.8
osname=$sysver.$syslvl
osname=SunOS.5.8
case $osname in
SunOS.5.5)
osname="$sysver.5.5"
;;
SunOS.5.5.1)
osname="$sysver.5.5.1"
;;
SunOS.5.6)
osname="$sysver.5.6"
;;
SunOS.5.7)
osname="$sysver.5.7"
;;
SunOS.5.8)
osname="$sysver.5.8"
;;
SunOS.5.9)
osname="$sysver.5.9"
;;
*)
printf "%s" 'Wrong system level encountered...'
exit 86
esac
osname=SunOS.5.8
PATH=/usr/lsd/$osname/bin:/usr/local/bin:/usr/bin:/usr/ccs/bin:/usr/openwin/bin
PATH=/usr/lsd/SunOS.5.8/bin:/usr/local/bin:/usr/bin:/usr/ccs/bin:/usr/openwin/bin
#PATH=/usr/local/bin:/usr/lsd/$osname/bin:/usr/bin:/usr/ccs/bin:/usr/openwin/bin
export PATH
+ export PATH
CONFIG_SHELL=/usr/bin/ksh
CONFIG_SHELL=/usr/bin/ksh
export CONFIG_SHELL
+ export CONFIG_SHELL
which gcc
+ which gcc
/usr/lsd/SunOS.5.8/bin/gcc
gcc --version
+ gcc --version
3.0.4
which as
+ which as
/usr/local/bin/as
as --version
+ as --version
GNU assembler 2.11.2
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `sparc-sun-solaris2.8'.
which ld
+ which ld
/usr/local/bin/ld
ld --version
+ ld --version
GNU ld 2.11.2
Copyright 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
Supported emulations:
elf32_sparc
elf64_sparc
# uname -m = sun4u
# uname -p = sparc
# uname -r = 5.8
#sysdir=`uname -p`"-"`uname -m`"-"
sysmfg=`uname -m | cut -b1-3`
+ uname -m
+ cut -b1-3
sysmfg=sun
sysarc=`uname -p`
+ uname -p
sysarc=sparc
sysrel=solaris`uname -r | tr '5' '2'`
+ uname -r
+ tr 5 2
sysrel=solaris2.8
echo $sysmfg
+ echo sun
sun
echo $sysarc
+ echo sparc
sparc
echo $sysrel
+ echo solaris2.8
solaris2.8
#mkdir obj."$sysarc"-"$sysmfg"-"$sysrel"
#cd obj."$sysarc"-"$sysmfg"-"$sysrel"
cd
/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/sparc-sun-solaris2.8/libjava
+ cd
/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/sparc-sun-solaris2.8/libjava
/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/xgcc -v -shared-libgcc
-B/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/ -nostdinc++
-L/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/sparc-sun-solaris2.8/libstdc++-v3/src
-L/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/sparc-sun-solaris2.8/libstdc++-v3/src/.libs
-B/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/bin/
-B/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/lib/ -isystem
/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/include -DHAVE_CONFIG_H -I.
-I../../../libjava -I./include -I./gcj -I../../../libjava -Iinclude
-I../../../libjava/include -I../../../libjava/../boehm-gc/include
-DGC_SOLARIS_THREADS=1 -DGC_SOLARIS_PTHREADS=1 -DSILENT=1 -DNO_SIGNALS=1
-DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1
-DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I../../../libjava/libltdl
-I../../../libjava/libltdl -I../../../libjava/.././libjava/../gcc
-I../../../libjava/../zlib -I../../../libjava/../libffi/include
-I../libffi/include -I/usr/l!
sd/SunOS.5.8/include -fno-rtti -fnon-call-exceptions
-fdollars-in-identifiers -Wswitch-enum -I/usr/openwin/include -W -Wall
-D_GNU_SOURCE "-DPREFIX=\"/usr/lsd/SunOS.5.8\"" -g -O2 -MD -MT
java/net/natInetAddress.lo -MF java/net/natInetAddress.pp -c
../../../libjava/java/net/natInetAddress.cc -fPIC -DPIC -o
java/net/.libs/natInetAddress.o
+ /tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/xgcc -v -shared-libgcc
-B/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/ -nostdinc++
-L/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/sparc-sun-solaris2.8/libstdc++-v3/src
-L/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/sparc-sun-solaris2.8/libstdc++-v3/src/.libs
-B/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/bin/
-B/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/lib/ -isystem
/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/include -DHAVE_CONFIG_H -I.
-I../../../libjava -I./include -I./gcj -I../../../libjava -Iinclude
-I../../../libjava/include -I../../../libjava/../boehm-gc/include
-DGC_SOLARIS_THREADS=1 -DGC_SOLARIS_PTHREADS=1 -DSILENT=1 -DNO_SIGNALS=1
-DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1
-DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I../../../libjava/libltdl
-I../../../libjava/libltdl -I../../../libjava/.././libjava/../gcc
-I../../../libjava/../zlib -I../../../libjava/../libffi/include
-I../libffi/include -I/usr!
/lsd/SunOS.5.8/include -fno-rtti -fnon-call-exceptions
-fdollars-in-identifiers -Wswitch-enum -I/usr/openwin/include -W -Wall
-D_GNU_SOURCE -DPREFIX="/usr/lsd/SunOS.5.8" -g -O2 -MD -MT
java/net/natInetAddress.lo -MF java/net/natInetAddress.pp -c
../../../libjava/java/net/natInetAddress.cc -fPIC -DPIC -o
java/net/.libs/natInetAddress.o
Reading specs from /tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/specs
Configured with: ../configure --prefix=/usr/lsd/SunOS.5.8 --verbose
--x-includes=/usr/openwin/include --x-libraries=/usr/openwin/lib
--disable-multilib --with-libiconv-prefix=/usr/lsd/SunOS.5.8
Thread model: posix
gcc version 3.2 20020531 (experimental)
/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/cc1plus -quiet -nostdinc++
-v -I. -I../../../libjava -I./include -I./gcj -I../../../libjava -Iinclude
-I../../../libjava/include -I../../../libjava/../boehm-gc/include
-I../../../libjava/libltdl -I../../../libjava/libltdl
-I../../../libjava/.././libjava/../gcc -I../../../libjava/../zlib
-I../../../libjava/../libffi/include -I../libffi/include
-I/usr/lsd/SunOS.5.8/include -I/usr/openwin/include -iprefix
/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/../lib/gcc-lib/sparc-sun-solaris2.8/3.2/
-isystem /tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/include -isystem
/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/bin/include -isystem
/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/lib/include -MD
java/net/.libs/natInetAddress.d -MF java/net/natInetAddress.pp -MT
java/net/natInetAddress.lo -MQ java/net/.libs/natInetAddress.o -D__GNUC__=3
-D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=0 -Dsparc -Dsun -Dunix -D__svr4__
-D__SVR4 -D__PRAGMA_REDEFINE_EXTNAME!
-D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4
-D__PRAGMA_REDEFINE_EXTNAME -D__sparc -D__sun -D__unix -Asystem=unix
-Asystem=svr4 -D_XOPEN_SOURCE=500 -D_LARGEFILE_SOURCE=1
-D_LARGEFILE64_SOURCE=1 -D__EXTENSIONS__ -D__GCC_NEW_VARARGS__ -Acpu=sparc
-Amachine=sparc -DHAVE_CONFIG_H -DGC_SOLARIS_THREADS=1
-DGC_SOLARIS_PTHREADS=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
-DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1
-DATOMIC_UNCOLLECTABLE=1 -D_GNU_SOURCE -DPREFIX="/usr/lsd/SunOS.5.8" -DPIC
-isystem /usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/include
../../../libjava/java/net/natInetAddress.cc -D__GNUG__=3 -D__DEPRECATED
-D__EXCEPTIONS -D__GXX_ABI_VERSION=100 -quiet -dumpbase natInetAddress.cc
-g -O2 -Wswitch-enum -W -Wall -version -fno-rtti -fnon-call-exceptions
-fdollars-in-identifiers -fPIC -o /var/tmp//cczmYhmc.s
ignoring nonexistent directory
"/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/bin/include"
ignoring nonexistent directory
"/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/lib/include"
ignoring nonexistent directory
"/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/include"
GNU CPP version 3.2 20020531 (experimental) (cpplib) (sparc ELF)
GNU C++ version 3.2 20020531 (experimental) (sparc-sun-solaris2.8)
compiled by GNU C version 3.2 20020531 (experimental).
ignoring nonexistent directory
"/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/lib/gcc-lib/sparc-sun-solaris2.8/3.2/include"
ignoring nonexistent directory
"/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/lib/gcc-lib/sparc-sun-solaris2.8/3.2/../../../../sparc-sun-solaris2.8/include"
ignoring nonexistent directory
"/usr/lsd/SunOS.5.8/sparc-sun-solaris2.8/include"
ignoring duplicate directory "../../../libjava"
ignoring duplicate directory "include"
ignoring duplicate directory "../../../libjava/libltdl"
cc1plus: warning: changing search order for system directory
"/usr/lsd/SunOS.5.8/include"
cc1plus: warning: as it has already been specified as a non-system
directory
ignoring duplicate directory "/usr/lsd/SunOS.5.8/include"
#include "..." search starts here:
#include <...> search starts here:
.
../../../libjava
include
gcj
../../../libjava/include
../../../boehm-gc/include
../../../libjava/libltdl
../../../gcc
../../../zlib
../../../libffi/include
../libffi/include
/usr/lsd/SunOS.5.8/include
/usr/openwin/include
/tmp/tools/gcc/gcc/obj.sparc-sun-solaris2.8/gcc/include
/usr/local/include
/usr/lsd/SunOS.5.8/lib/gcc-lib/sparc-sun-solaris2.8/3.2/include
/usr/include
End of search list.
../../../libjava/java/net/natInetAddress.cc: In static member function
`static
jint java::net::InetAddress::getFamily(JArray<jbyte>*)':
../../../libjava/java/net/natInetAddress.cc:142: `AF_INET' undeclared
(first
use this function)
../../../libjava/java/net/natInetAddress.cc:142: (Each undeclared
identifier is
reported only once for each function it appears in.)
../../../libjava/java/net/natInetAddress.cc:145: `AF_INET6' undeclared
(first
use this function)
../../../libjava/java/net/natInetAddress.cc: In static member function
`static
JArray<java::net::InetAddress*>*
java::net::InetAddress::lookup(java::lang::String*,
java::net::InetAddress*,
__java_boolean)':
../../../libjava/java/net/natInetAddress.cc:215: `gethostbyname' undeclared
(first use this function)
../../../libjava/java/net/natInetAddress.cc:269: `gethostbyaddr' undeclared
(first use this function)
../../../libjava/java/net/natInetAddress.cc:275: invalid use of undefined
type
`struct hostent'
../../../libjava/java/net/natInetAddress.cc:156: forward declaration of
`struct
hostent'
../../../libjava/java/net/natInetAddress.cc:297: invalid use of undefined
type
`struct hostent'
../../../libjava/java/net/natInetAddress.cc:156: forward declaration of
`struct
hostent'
../../../libjava/java/net/natInetAddress.cc:324: invalid use of undefined
type
`struct hostent'
../../../libjava/java/net/natInetAddress.cc:156: forward declaration of
`struct
hostent'
../../../libjava/java/net/natInetAddress.cc:325: invalid use of undefined
type
`struct hostent'
../../../libjava/java/net/natInetAddress.cc:156: forward declaration of
`struct
hostent'
../../../libjava/java/net/natInetAddress.cc:327: invalid use of undefined
type
`struct hostent'
../../../libjava/java/net/natInetAddress.cc:156: forward declaration of
`struct
hostent'
../../../libjava/java/net/natInetAddress.cc: In static member function
`static
java::lang::String* java::net::InetAddress::getLocalHostname()':
../../../libjava/java/net/natInetAddress.cc:338: `MAXHOSTNAMELEN'
undeclared
(first use this function)
../../../libjava/java/net/natInetAddress.cc:339: `buffer' undeclared (first
use
this function)
#make distclean
#../configure --prefix=/usr/lsd/$osname --verbose \
# --x-includes=/usr/openwin/include \
# --x-libraries=/usr/openwin/lib \
# --disable-multilib \
# --with-libiconv-prefix=/usr/lsd/$osname
# --enable-libgcj \
# --disable-multilib \
# --with-gnu-ld \
# --with-ld=/usr/lsd/$osname/bin/ld \
# --with-gnu-as \
# --with-as=/usr/lsd/$osname/bin/as
#make -j $ncpus bootstrap
#make -j $ncpus depend
#make -j $ncpus
#make install
date
+ date
Sat Jun 1 11:59:34 PDT 2002
exit 0
+ exit 0