Here&#39;s how I fixed it (note the bold)<div><br></div><div>$ export JAVA_CPPFLAGS=&quot;-I/Library/Java/Home/include&quot;<br>$ export JAVA_LDFLAGS=&quot;-L/Library/Java/Home/bundle/Libraries -Wl,-rpath -Wl,/Library/Java/Home/bundle/Libraries <b>-framework JavaVM</b>&quot;<br>

$ export JAVAC=&quot;/Library/Java/Home/bin/javac&quot;</div><div>$ ./configure ...<br><br><div class="gmail_quote">On Thu, Feb 18, 2010 at 5:04 AM, Amit Gupta <span dir="ltr">&lt;<a href="mailto:amit.gupta221@gmail.com">amit.gupta221@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Take a look at the config.log and try to figure out what is wrong. My guess is that JNI_CreateJavaVM function check has failed for some reason. Check for this line &quot;checking for JNI_CreateJavaVM in -ljvm&quot; and the result of it in your config.log.<br>


<br>Regards<br><font color="#888888">Amit</font><div><div></div><div class="h5"><br><div class="gmail_quote">On Sat, Feb 6, 2010 at 10:30 AM, Geoffrey Arnold <span dir="ltr">&lt;<a href="mailto:geoffrey@geoffreyarnold.com" target="_blank">geoffrey@geoffreyarnold.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">
Hi Florian, any ideas?<br>
<div><br>
On Feb 4, 2010, at 2:52 PM, Geoffrey Arnold wrote:<br>
<br>
&gt; Message bounced because of attachment size.  Here&#39;s the bzip&#39;d config.log:<br>
&gt;<br>
</div>&gt; &lt;config.log.bz2&gt;<br>
<div><div></div><div>&gt; On Feb 4, 2010, at 2:38 PM, Geoffrey Arnold wrote:<br>
&gt;<br>
&gt;&gt; Hi Octo,<br>
&gt;&gt;<br>
&gt;&gt; I started fresh and ran collectd-4.9.1/configure with the following options:<br>
&gt;&gt;<br>
&gt;&gt;      $ export JAVA_CPPFLAGS=&quot;-I/Library/Java/Home/include&quot;<br>
&gt;&gt;      $ export JAVA_LDFLAGS=&quot;-L/Library/Java/Home/bundle/Libraries -Wl,-rpath -Wl,/Library/Java/Home/bundle/Libraries&quot;<br>
&gt;&gt;      $ export JAVAC=&quot;/Library/Java/Home/bin/javac&quot;<br>
&gt;&gt;      $ ./configure --prefix=$HOME/Applications/collectd-4.9.1 --enable-java<br>
&gt;&gt;<br>
&gt;&gt; ... and received the same error:<br>
&gt;&gt;<br>
&gt;&gt;      libjvm  . . . . . . . no (libjvm not found)<br>
&gt;&gt;      ...<br>
&gt;&gt;      configure: error: &quot;Some plugins are missing dependencies - see the summary above for details&quot;<br>
&gt;&gt;<br>
&gt;&gt; Attached is config.log.<br>
&gt;&gt;<br>
&gt;&gt; Thanks!<br>
&gt;&gt; Geoff.<br>
&gt;&gt;<br>
</div></div>&gt;&gt; &lt;config.log&gt;<br>
<div>&gt;&gt;<br>
&gt;&gt; On Feb 4, 2010, at 3:58 AM, Florian Forster wrote:<br>
&gt;&gt;<br>
</div><div>&gt;&gt;&gt; Hi Geoff,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Wed, Feb 03, 2010 at 05:43:51PM -0500, Geoffrey Arnold wrote:<br>
&gt;&gt;&gt;&gt; I tweaked the configure script to reflect the location of the required<br>
&gt;&gt;&gt;&gt; directories (the issue is that the `find` command used in the<br>
&gt;&gt;&gt;&gt; configure script does not traverse symlinks by default)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Unfortunatly, the option required to follow symbolic links is not<br>
&gt;&gt;&gt; specified by POSIX and failed on some systems, iIrc some BSDs.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; But you don&#39;t have to edit the configure script to specify the paths<br>
&gt;&gt;&gt; manually. Try this:<br>
&gt;&gt;&gt;<br>
</div>&gt;&gt;&gt; JAVA_CPPFLAGS=&quot;-I/Library/Java/Home/include&quot; \<br>
&gt;&gt;&gt; JAVA_LDFLAGS=&quot;-L/Library/Java/Home/bundle/Libraries -Wl,-rpath -Wl,/Library/Java/Home/bundle/Libraries&quot; \<br>
<div>&gt;&gt;&gt; JAVAC=&quot;/Library/Java/Home/bin/javac&quot; \<br>
</div><div>&gt;&gt;&gt; ./configure $MORE_OPTIONS<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This way you can manually specify the CPP-, C- and LD-flags used when<br>
&gt;&gt;&gt; compiling the java plugin. It&#39;s not nice, but it should work for all<br>
&gt;&gt;&gt; installations of Java.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I believe that the issue is with finding libjvm.dylib.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Can you provide the &quot;config.log&quot; created by the &quot;configure&quot; script? It<br>
&gt;&gt;&gt; should contain *why* the java plugin was disabled.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Regards,<br>
&gt;&gt;&gt; -octo<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Florian octo Forster<br>
&gt;&gt;&gt; Hacker in training<br>
&gt;&gt;&gt; GnuPG: 0x91523C3D<br>
&gt;&gt;&gt; <a href="http://verplant.org/" target="_blank">http://verplant.org/</a><br>
&gt;&gt;<br>
&gt;<br>
<br>
<br>
</div><div><div></div><div>_______________________________________________<br>
collectd mailing list<br>
<a href="mailto:collectd@verplant.org" target="_blank">collectd@verplant.org</a><br>
<a href="http://mailman.verplant.org/listinfo/collectd" target="_blank">http://mailman.verplant.org/listinfo/collectd</a><br>
</div></div></blockquote></div><br>
</div></div><br>_______________________________________________<br>
collectd mailing list<br>
<a href="mailto:collectd@verplant.org">collectd@verplant.org</a><br>
<a href="http://mailman.verplant.org/listinfo/collectd" target="_blank">http://mailman.verplant.org/listinfo/collectd</a><br>
<br></blockquote></div><br></div>