From owner-freebsd-ppc@FreeBSD.ORG Tue Apr 3 06:11:18 2012 Return-Path: Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4679D106566B; Tue, 3 Apr 2012 06:11:18 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16]) by mx1.freebsd.org (Postfix) with ESMTP id 94B3B8FC0A; Tue, 3 Apr 2012 06:11:16 +0000 (UTC) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.14.4/8.14.4) with ESMTP id q336B9lD046741; Mon, 2 Apr 2012 23:11:09 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.14.4/8.14.4/Submit) id q336B8QW046740; Mon, 2 Apr 2012 23:11:08 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Mon, 2 Apr 2012 23:11:08 -0700 From: Greg Lewis To: Super Bisquit Message-ID: <20120403061108.GA46679@misty.eyesbeyond.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-java@FreeBSD.org, freebsd-ppc@FreeBSD.org Subject: Re: Problems with compiling java programs on FreeBSD from ports 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: Tue, 03 Apr 2012 06:11:18 -0000 On Mon, Apr 02, 2012 at 08:20:05PM -0400, Super Bisquit wrote: > Here is where the problem becomes apparent. > > file /usr/local/java/jre/bin/java > /usr/local/java/jre/bin/java: Mach-o executable ppc > brandelf -t FreeBSD /usr/local/java/jre/bin/java > brandelf: file '/usr/local/java/jre/bin/java' is not ELF format > > Mr. Lewis, do you know who created the package? I'd like to be able o work > with him/her to make a native FreeBSD one. I said up front this was a MacOS X/ppc package that I was providing as an example that Zero worked on PowerPC (with a code base that supported FreeBSD). I'll repeat this once more. The code base is likely very close to supporting FreeBSD/ppc using the Zero VM. The hard part is going to be doing the bootstraping for the initial build. Here is a link to a post that goes into some of the details on how you can accomplish this. It's what I did when I did a FreeBSD/sparc64 port using Zero. http://docs.freebsd.org/cgi/getmsg.cgi?fetch=89377+0+archive/2008/freebsd-java/20080203.freebsd-java -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org