Не могу поставить erlang (последняя версия otp_src_R10B-4) на SuSe 9.2.
Configure выдает
Цитата:
jinterface : No Java compiler found
Сам компилятор gcj (gcc-java-3.3.4-11) находит без проблем, а вот JDK не хочет.
В configure определение ведется таким кодом
Цитата:
if test -n "$JAVAC"; then
echo $ac_n "checking for JDK version 1.2""... $ac_c" 1>&6
echo "configure:6869: checking for JDK version 1.2" >&5
if eval "test \"`echo '$''{'ac_cv_prog_javac_ver_1_2'+set}'`\" = set"; then
echo $ac_n "(cached) $ac_c" 1>&6
else
java_link='$JAVAC conftest.java 1>&5'
cat > conftest.java <<EOF
class conftest { public static void main(String[] args) {
java.util.Iterator iter;
; return; }}
EOF
if { (eval echo configure:6880: \"$java_link\") 1>&5; (eval $java_link) 2>&5; } && test -s
conftest.class; then
rm -rf conftest*
ac_cv_prog_javac_ver_1_4=yes
else
echo "configure: failed program was:" 1>&5
cat conftest.java 1>&5
echo "configure: PATH was $PATH" 1>&5
rm -rf conftest*
ac_cv_prog_javac_ver_1_4=no
fi
rm -f conftest*
fi
на строчку
Цитата:
echo $ac_n "(cached) $ac_c" 1>&6
выдает
Цитата:
cached no
У меня стоит
java-1_4_2-sun-1.4.2.05-9
Я вижу, что он пытается найти переменную ac_cv_prog_javac_ver_1_2.
Как можно узнать такую переменную для моей жавы?