From owner-freebsd-questions@FreeBSD.ORG Tue Jul 22 15:39:16 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4572106564A for ; Tue, 22 Jul 2008 15:39:16 +0000 (UTC) (envelope-from lreid@cs.okstate.edu) Received: from a.cs.okstate.edu (a.cs.okstate.edu [139.78.113.1]) by mx1.freebsd.org (Postfix) with ESMTP id 825DC8FC21 for ; Tue, 22 Jul 2008 15:39:16 +0000 (UTC) (envelope-from lreid@cs.okstate.edu) Received: from [127.0.0.1] (localhost [127.0.0.1]) by a.cs.okstate.edu (Postfix) with ESMTP id C13C5154C73; Tue, 22 Jul 2008 10:39:15 -0500 (CDT) Message-ID: <4885FF15.2020205@cs.okstate.edu> Date: Tue, 22 Jul 2008 10:39:01 -0500 From: Reid Linnemann User-Agent: Thunderbird 2.0.0.6 (X11/20070926) MIME-Version: 1.0 To: Andrew Gould References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD Questions Mailing List Subject: Re: ports dependency question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2008 15:39:16 -0000 Written by Andrew Gould on 07/22/08 10:26>> > I tried to install freemind from ports (ports/deskutils/freemind). The > installation failed because I am missing jdk 1.5*. The Makefile requires > java > 1.4. diablo-jre-1.5.0.07.01_10 is installed. Installing the latest > binary via "pkg_add -r freemind" has the same results, so I don't think it's > a question of needing to compile the java code. > > Does diablo not meet the java requirement? > > Should I need to install a java sdk? > > At what point would it be appropriate to contact the maintainer of freemind > for help? > > Thanks, > > Andrew Gould > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" JRE != JDK. The diablo jre is a java virtual machine, the jdk is the developer kit that provides the java compiler, modules, and other jazz needed for building and interpreting java source. Freemind is written in Java, hence it must be compiled by the java compiler, which is provided by the jdk. You can find the jdk ports at /usr/ports/java. There are a few choices, such as the sun jdk releases and the diablo jdk. I'm not sure what the difference is between the two, hopefully a FreeBSD Java sage can chime in.