This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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