> Hello
> I try to compile resin 4.0.13 pro on macosx 10.6.4 intel

Are you running JavaForMacOSX10.6  Update3 ? 

If so, update 3 removed the jvmti.h on my machine when I installed it. The 
soft-links exist but they point nowhere. I filed a bug with apple, and you can 
file one too if you can't see and vote: http://alturl.com/7je6e

https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/12/wo/Z8gO7kmC3Cif9j23CAoM8M/5.83.28.0.9


Thanks,
Alex

> 
> Here is the error during ./configure :
> 
> configure: error:
> 
>    *** Can't find JNI directory in 
> JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
>    *** JNI is expected in 
> /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/include/
> 
> 
> In configure script there is a
> 
> test -r "$JAVA_HOME/../Headers/jni_md.h"
> 
> and this actually won't work because 
> /System/Library/Frameworks/JavaVM.framework/Headers/jni_md.h exists but 
> is a soft link within a directory which is a soft link :
> 
>> ll /System/Library/Frameworks/JavaVM.framework/Headers/jni_md.h
> 
> lrwxr-xr-x  1 root  wheel  33 24 jul 16:15 
> /System/Library/Frameworks/JavaVM.framework/Headers/jni_md.h -> 
> ../../CurrentJDK/Headers/jni_md.h
> 
>> ll /System/Library/Frameworks/JavaVM.framework/Headers
> 
> lrwxr-xr-x  1 root  wheel  24 25 oct 08:50 
> /System/Library/Frameworks/JavaVM.framework/Headers -> 
> Versions/Current/Headers
> 
> 
> 
> So replacing test -r by test -L should normally work, but actually it 
> won't, because :
> 
>> test -L /System/Library/Frameworks/JavaVM.framework/Headers/jni_md.h
>> echo $?
> 0
> 
> all right without /../, BUT :
> 
>> test -L 
> /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/../Headers/jni_md.h
>> echo $?
> 1
> 
> fails with the /../
> 
> For the moment I replaced with full path hardcoded
> Same problem for JVMTI except that the test -L will work.
> 
> Now configure is all right but make as an error :
> 
>> make
> Makefile:283: warning: overriding commands for target 
> `modules/c/src/Makefile'
> Makefile:273: warning: ignoring old commands for target 
> `modules/c/src/Makefile'
> CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal -I m4
> aclocal: couldn't open directory `m4': No such file or directory
> make: *** [aclocal.m4] Error 1
> 
> I don't know how to solve this one.
> Thanks for your help.
> 
> For information, there was no error in 4.0.10
> 
> 
> -- 
> Riccardo Cohen
> Architecte du Logiciel
> http://www.architectedulogiciel.fr
> +33 (0)6.09.83.64.49
> Membre du réseau http://www.reflexe-conseil-centre.org
> 
> 
> _______________________________________________
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to