Hi Alex, thanks for your help I use the native java installed:
> java -version java version "1.6.0_22" Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-10M3261) Java HotSpot(TM) Client VM (build 17.1-b03-307, mixed mode) Actually you are right, the soft link send to a directory that does not exists : in /System/Library/Frameworks/JavaVM.framework/Versions/Current/Headers/ jni_md.h -> ../../CurrentJDK/Headers/jni_md.h jvmti.h -> ../../CurrentJDK/Headers/jvmti.h and there is no in /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Headers directory... I clicked on both your links but there is an error with a white page... Should I be connected to apple dev account ? On the other hand, the jvmti.h is present in /System/Library/Frameworks/JavaVM.framework/Headers, and writing it hardcoded in the script will make the configure script work. The make problem does not seem to be related with java but with m4. Thanks a lot On 14/11/10 02:22, Alex wrote: >> 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 > -- 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