Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Oct 2002 09:35:21 +0200
From:      Lutz Bichler <Lutz.Bichler@UniBw-Muenchen.de>
To:        freebsd-java@freebsd.org
Cc:        freebsd-current@freebsd.org
Subject:   Compilation of jdk with native threads failes
Message-ID:  <200210070935.21180.Lutz.Bichler@unibw-muenchen.de>

next in thread | raw e-mail | index | archive | help
Error log is:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>>>Recursively making native all @ Mon Oct  7 09:38:55 CEST 2002 ...
gmake[3]: Entering directory=20
`/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native'
gmake ../../../../build/bsd-i386/lib/i386/native_threads/libhpi.so VARIAN=
T=3DOPT
gmake[4]: Entering directory=20
`/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native'
/usr/bin/gcc  -O -pipe -W -Wall  -Wno-unused -Wno-parentheses -pthread=20
-I/usr/src/lib/libc_r/uthread -I/usr/src/lib/libc/include  -Di386=20
-DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-p7"'=20
-DFULL_VERSION=3D'"1.3.1-p7-lutz-021007-09:38"' -D_LARGEFILE64_SOURCE=20
-D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I.=20
-I../../../../build/bsd-i386/tmp/java/hpi/native_threads/CClassHeaders=20
-I../../../../src/solaris/javavm/export -I../../../../src/share/javavm/ex=
port=20
-I../../../../src/solaris/hpi/native_threads/include=20
-I../../../../src/solaris/hpi/include -I../../../../src/solaris/hpi/expor=
t=20
-I../../../../src/share/hpi/include -I../../../../src/share/hpi/export=20
-D_REENTRANT -DNATIVE -DUSE_PTHREADS -DMOOT_PRIORITIES -DNO_INTERRUPTIBLE=
_IO   =20
-c -o=20
=2E./../../../build/bsd-i386/tmp/java/hpi/native_threads/obj/threads_bsd.=
o=20
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:287: warni=
ng:=20
`enum pthread_susp' declared inside parameter list
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:287: warni=
ng: its=20
scope is only this definition or declaration, which is probably not what =
you=20
want
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:288: param=
eter=20
`suspendState' has incomplete type
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:321: warni=
ng:=20
initializer-string for array of chars is too long
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:321: warni=
ng:=20
(near initialization for `SignalList[21]')
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:323: warni=
ng:=20
excess elements in array initializer
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:323: warni=
ng:=20
(near initialization for `SignalList')
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c: In functi=
on=20
`record_gc_registers_of':
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:530: struc=
ture=20
has no member named `ctxtype'
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:532:=20
`CTX_JB_NOSIG' undeclared (first use in this function)
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:532: (Each=
=20
undeclared identifier is reported only once
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:532: for e=
ach=20
function it appears in.)
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:533: `CTX_=
JB'=20
undeclared (first use in this function)
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:534: `CTX_=
SJB'=20
undeclared (first use in this function)
=2E./../../../src/solaris/hpi/native_threads/src/threads_bsd.c:540: `CTX_=
UC'=20
undeclared (first use in this function)
gmake[4]: ***=20
[../../../../build/bsd-i386/tmp/java/hpi/native_threads/obj/threads_bsd.o=
]=20
Error 1
gmake[4]: Leaving directory=20
`/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native'
gmake[3]: *** [optimized] Error 2
gmake[3]: Leaving directory=20
`/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/native'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory=20
`/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/j=
ava'
gmake: *** [all] Error 1
*** Error code 2

Stop in /usr/ports/java/jdk13.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

I cannot find the CTX_ constants and/or their meaning. Any hints?=20

thanks
=09Lutz

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210070935.21180.Lutz.Bichler>