Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Aug 2001 03:58:13 +0930
From:      Greg Lewis <glewis@eyesbeyond.com>
To:        Daichi GOTO <daichi@ongs.gr.jp>
Cc:        glewis@eyesbeyond.com, freebsd-java@FreeBSD.ORG
Subject:   Re: 1.3.1 patchset 2 (early adopters)
Message-ID:  <20010814035813.A6978@misty.eyesbeyond.com>
In-Reply-To: <84742285.997727126661.JavaMail.daichi@localhost>; from daichi@ongs.gr.jp on Tue, Aug 14, 2001 at 03:25:26AM %2B0900
References:  <20010814032947.A6508@misty.eyesbeyond.com> <84742285.997727126661.JavaMail.daichi@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 14, 2001 at 03:25:26AM +0900, Daichi GOTO wrote:
> > Looks like its doing a make images straight away.  Is that the case?
> > 
> > I _think_ you might have to do just a plain `make' first.
> 
> Thank you Greg. You are right :)
> 
> But the next problem comes.
> 
> ---
> rm -f ../../../build/bsd-i386/tmp/java/java.lang/jvm/.classes.list
> if [ -s ../../../build/bsd-i386/tmp/java/java.lang/jvm/.classes.list ] ; \
> then /usr/local/linux-jdk1.3.1/bin/javac -J-Xmx64m  -classpath ../../../build/bsd-i386/classes -bootclasspath "" -sourcepath "../../../build/bsd-i386/gensrc:../../../src/solaris/classes:../../../src/share/classes" -d ../../../build/bsd-i386/classes  \
>      ; \
> fi
> /usr/bin/gcc ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/parser.o ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/lexer.o ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/avltree.o -lfl -o ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/masm2as
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/lexer.o: In function `yylex':
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/lexer.o(.text+0xd91): undefined reference to `strtoll'
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/lexer.o(.text+0xde9): undefined reference to `strtoll'
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/lexer.o(.text+0xe41): undefined reference to `strtoll'
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/lexer.o(.text+0xe99): undefined reference to `strtoll'
> gmake[3]: *** [../../../build/bsd-i386/tmp/java/java.lang/jvm/obj/masm2as] Error 1
> gmake[3]: Leaving directory `/usr/home/daichi/Develope/Java/Build/JDK131-ps02/build/j2sdk1.3.1/make/java/jvm'
> gmake[2]: *** [optimized] Error 2
> gmake[2]: Leaving directory `/usr/home/daichi/Develope/Java/Build/JDK131-ps02/build/j2sdk1.3.1/make/java/jvm'
> gmake[1]: *** [all] Error 1
> gmake[1]: Leaving directory `/usr/home/daichi/Develope/Java/Build/JDK131-ps02/build/j2sdk1.3.1/make/java'
> gmake: *** [all] Error 1
> ---
> 
> strtoll ?

Hmmm, what version of FreeBSD are you using?  strtoll exists on 4.3-RELEASE.

A quick patch would be to use strtoq instead.  Maybe we need a conditional
patch based on the value of __FreeBSD__.

-- 
Greg Lewis                            Email : glewis@eyesbeyond.com
Eyes Beyond                           Phone : (801) 765 1887
Information Technology                Web   : http://www.eyesbeyond.com


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?20010814035813.A6978>