Return-Path: X-Original-To: apmail-commons-issues-archive@minotaur.apache.org Delivered-To: apmail-commons-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E183AE935 for ; Tue, 20 Nov 2012 06:32:10 +0000 (UTC) Received: (qmail 33121 invoked by uid 500); 20 Nov 2012 06:32:09 -0000 Delivered-To: apmail-commons-issues-archive@commons.apache.org Received: (qmail 32676 invoked by uid 500); 20 Nov 2012 06:32:02 -0000 Mailing-List: contact issues-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: issues@commons.apache.org Delivered-To: mailing list issues@commons.apache.org Received: (qmail 32573 invoked by uid 99); 20 Nov 2012 06:31:59 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 20 Nov 2012 06:31:59 +0000 Date: Tue, 20 Nov 2012 06:31:59 +0000 (UTC) From: "Mladen Turk (JIRA)" To: issues@commons.apache.org Message-ID: <28744495.5374.1353393119517.JavaMail.jiratomcat@arcas> In-Reply-To: <2018675559.77303.1352240651945.JavaMail.jiratomcat@arcas> Subject: [jira] [Resolved] (DAEMON-265) OS X 10.8: Cannot build jsvc with java 7 installed MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/DAEMON-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mladen Turk resolved DAEMON-265. -------------------------------- Resolution: Fixed Fix Version/s: 1.0.11 Added /usr/libexec/java_home check with configure > OS X 10.8: Cannot build jsvc with java 7 installed > -------------------------------------------------- > > Key: DAEMON-265 > URL: https://issues.apache.org/jira/browse/DAEMON-265 > Project: Commons Daemon > Issue Type: Bug > Components: Jsvc > Affects Versions: 1.0.10 > Environment: OS X 10.8.2 > Oracle JDK 1.7.0_09 > Reporter: sam marshall > Fix For: 1.0.11 > > > I followed the instructions here to build jsvc: > https://tomcat.apache.org/tomcat-7.0-doc/setup.html#Unix_daemon > When I run the configure script, I get this: > {code} > *** Java compilation tools *** > checking for JDK os include directory... Cannot find jni_md.h in /System/Library/Frameworks/JavaVM.framework/Home/ > configure: error: You should retry --with-os-type=SUBDIR > {code} > (Update: I think my initial workaround was incorrect, have updated.) > You can make it work by pointing to the current command-line Java home, which can be found by running this command: > {code} > /usr/libexec/java_home > {code} > The result of this command will be something like: > {code} > /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home > {code} > You can therefore run configure as follows: > {code} > ./configure --with-java=/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home > {code} > As Oracle JDK 1.7 is now the default/only supported JDK for command-line use in current OS X versions, this really ought to work out of the box. Don't know how configure scripts work, so can't supply a patch, sorry. > Note: I'm having an additional problem which may be related (will post as separate issue). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira