From owner-freebsd-java@FreeBSD.ORG Fri Apr 25 01:25:11 2008 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 765B0106566C for ; Fri, 25 Apr 2008 01:25:11 +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 466978FC15 for ; Fri, 25 Apr 2008 01:25:10 +0000 (UTC) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.1/8.13.3) with ESMTP id m3P1P9Yq040383; Thu, 24 Apr 2008 18:25:10 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.1/8.13.3/Submit) id m3P1P9WR040382; Thu, 24 Apr 2008 18:25:09 -0700 (PDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Thu, 24 Apr 2008 18:25:08 -0700 From: Greg Lewis To: Norberto Meijome Message-ID: <20080425012508.GA40340@misty.eyesbeyond.com> References: <480F8637.2030603@earthlink.net> <20080424030440.GA33716@misty.eyesbeyond.com> <20080425011614.3d9ff58e@ayiin> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080425011614.3d9ff58e@ayiin> User-Agent: Mutt/1.4.2.2i Cc: freebsd-java@freebsd.org Subject: Re: Java in FreeBSD 7.0 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Apr 2008 01:25:11 -0000 On Fri, Apr 25, 2008 at 01:16:14AM +1000, Norberto Meijome wrote: > On Wed, 23 Apr 2008 20:04:40 -0700 > Greg Lewis wrote: > > > This isn't going to work. You can't load a 6.x shared library (the Java > > plugin) in your 7.x application (Firefox). If you want to plugin to > > work you'll have to compile th ejdk15 or jdk16 ports. > > thanks for setting me right, Greg :) > > so diablo itself works in 7 (to bootstrap the build for jdk), but the plugin doesn't ? With misc/compat6x, the current Diablo release should work. I've varying reports of how well its working though. Thats a function of how well the compatibility layer works though. The plugin is a shared library. You fundamentally can't just dlload a shared library from a different major version of the operating system and expect everything to just be happy. What you could do is compile the browser and all the shared libraries it relies on under 6.x and run the browser + plugin under compat6x on your 7.0 box. That should work, but it would be rather painful and pointless. The much saner thing to do is to use Diablo to bootstrap jdk15 or jdk16. You'll get a newer, better version of the plugin that will run with a 7.x browser and generally be happier with life :). -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org