From owner-freebsd-ppc@FreeBSD.ORG Sat Mar 31 00:12:50 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 433F8106564A for ; Sat, 31 Mar 2012 00:12:50 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 16D178FC16 for ; Sat, 31 Mar 2012 00:12:50 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id wz17so2738712pbc.13 for ; Fri, 30 Mar 2012 17:12:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=buTVild3g4VpwGnwtqApdHBktzGAFkcR4abgkz7zAnc=; b=cGKAVIVNDFHGvYBUSxahUd7Bd24ciQDqj4qdB/9tw+1mG5JwUhksbCK6aSEy1U4Twh zpIcmd00S6+pm2mpjcFI6PdiNwE2mFZ+DotttJbw+x3zD7BFMlRexNcIhyWj9FjgoJlM H1hcT4z0xFV5q0VWc+tJkMBJ8kxnSh4cOytmrD+jbRqjjH0hHGo6uIsKKSwHxyexhkWh h6DAgCxtnGcapICnaUJt+pZEJpzxhpZDswCXPGLRIAOylaLhdz1ttzk3akO63ZxB8UqS bZVbwMRUeo++ODGHDOAYAySMHJTSFs3mZHEX6u11WSwMnspxs29eMvKrLt3MqMXfUyoP gE7A== MIME-Version: 1.0 Received: by 10.68.130.163 with SMTP id of3mr1301032pbb.85.1333152769931; Fri, 30 Mar 2012 17:12:49 -0700 (PDT) Received: by 10.68.208.168 with HTTP; Fri, 30 Mar 2012 17:12:49 -0700 (PDT) In-Reply-To: References: <20120330213748.GA92901@misty.eyesbeyond.com> Date: Fri, 30 Mar 2012 20:12:49 -0400 Message-ID: From: Super Bisquit To: FreeBSD PowerPC ML Content-Type: text/plain; charset=ISO-8859-1 Subject: Fwd: Kaffe does not build on powerpc: dependency for zero-vm X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2012 00:12:50 -0000 ---------- Forwarded message ---------- From: Super Bisquit Date: Fri, 30 Mar 2012 20:12:23 -0400 Subject: Re: Kaffe does not build on powerpc: dependency for zero-vm To: Greg Lewis Cc: freebsd-java On 3/30/12, Greg Lewis wrote: > On Fri, Mar 30, 2012 at 06:48:18AM -0400, Super Bisquit wrote: >> Mr. Lewis, you suggested me trying to port zero vm. >> 1. Java zero-vm is the natural build/alternate to those architectures that >> aren't fully supported; i.e. non-i386 based CPUs. >> 2. Reverse engineering the ibm-powerpc-jre/sdk binaries may not be >> agreeable to you or others; but, I've accomplished more and went further >> than with this. >> 3. With the ibm-binaries, I can look at the headers and see what they are. >> I am also able to see what the standard Debian-powerpc java requires. >> 4. I do not currently have Fedora or RedHat installed to any of my powerpc >> systems. If anyone does, then what are the ldd outputs for the jre and sdk >> release binaries- ibm release only? > > I'm not sure what point you're trying to make in 2-4 in regards to building > a freebsd-ppc version of OpenJDK. Could you expand on that? I'm trying different versions of java vms, binaries, etc to get it working on FreeBSD PowerPC. I've had some luck in building jamvm but not installing. I am also trying to build the llvm java vm. > > FWIW, the current version of openjdk7 does build on MacOS X/PPC using the > Zero VM. You can download binaries here: > > http://www.intricatesoftware.com/OpenJDK/macppc/openjdk7u2-macppc-fcs-2012-03-14.tar.bz2 Okay, I'll try it out. I'm on an i386 laptop right now. > > Given that Zero works on FreeBSD (or did last time I tried) and the PowerPC > build for Zero works on other supported OSes, it doesn't seem like there > would be a lot of code changes required to get it to to work on FreeBSD/PPC. > The biggest hurdle is likely the first time bootstrap. I believe I've > previously sent out links on how to go about the first time bootstrapping. > It's not trivial but it's doable. I probably missed the links since I am chaotic. I'll look in the mailing list archives for them. > > You are, of course, free to work on whatever you want. I'm just trying to > suggest what I think has the highest chance of getting you a working JDK > on FreeBSD/ppc in a reasonable time. I tried building icedtea and what not as stated in the post. I'll run building each listed again and send you the errors. > >> I have to build on both Debian and FreeBSD to see where errors occur. Many >> may not agree to my methods; but, it has helped tremendously with this >> porting effort. > > I've typically found that useful when porting to a new architecture too. Damn straight > > I trimmed freebsd-current since my reply doesn't seem relevant for it. > > -- > Greg Lewis Email : glewis@eyesbeyond.com > Eyes Beyond Web : http://www.eyesbeyond.com > Information Technology FreeBSD : glewis@FreeBSD.org >