From owner-freebsd-java Mon Nov 18 2:55:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A17C37B401 for ; Mon, 18 Nov 2002 02:55:10 -0800 (PST) Received: from gnuppy.monkey.org (wsip68-15-8-100.sd.sd.cox.net [68.15.8.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2DEF43E4A for ; Mon, 18 Nov 2002 02:55:09 -0800 (PST) (envelope-from billh@gnuppy.monkey.org) Received: from billh by gnuppy.monkey.org with local (Exim 3.36 #1 (Debian)) id 18DjYV-00012M-00; Mon, 18 Nov 2002 02:55:03 -0800 Date: Mon, 18 Nov 2002 02:55:02 -0800 To: "Georg-W. Koltermann" Cc: freebsd-java@freebsd.org, "Bill Huey (Hui)" Subject: Re: Trying to compile HotSpot on 4.7-STABLE Message-ID: <20021118105502.GA3955@gnuppy.monkey.org> References: <1037283323.18267.30.camel@hunter.muc.macsch.com> <20021115003621.GA3359@gnuppy.monkey.org> <1037615069.439.27.camel@hunter.muc.macsch.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1037615069.439.27.camel@hunter.muc.macsch.com> User-Agent: Mutt/1.4i From: Bill Huey (Hui) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Nov 18, 2002 at 11:24:27AM +0100, Georg-W. Koltermann wrote: > Bill, > > Max Khon pointed me at some different build instructions that you posted > in summer, > http://www.freebsd.org/cgi/getmsg.cgi?fetch=63624+0+/usr/local/www/db/text/2002/freebsd-java/20020728.freebsd-java > > They say I should use GCC 3.1 and do gmake in hotspot1.3.1/build/linux > instead of using the build.sh in build/bsd/. What is your procedure to > build hotspot these days, do you use the build.sh in bsd or the gmake in > the linux dir? Yes, my stuff in 1.3.1 is built upon the Linux release mainly to simplify the build environment. I'd use the bsd/ directory, but I decided during the process of getting HotSpot going that I'd not be stuck on trivial issues like that and focus on the core VM engine logic itself. To tell you the truth, it's kind of all screwed up and I try to hotwire things as I see them since OS sources we're dependent upon are also in fluctuation. As for the compiler, I'd try gcc 3.2 since it's got the industry standard C++ ABI. gcc 3.1, as I understand it is just is pretty much the same thing as 3.2 except hat they blew the same C++ ABI a wee bit, so they should function identically except for linkage conventions. Correct me if I'm wrong. ;) bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message