2016-07-12 15 views
0

Was ist das Problem mit dem Konfigurationscode?Hier ist eine Zusammenstellung von Arangodb-Fehlern

ERROR INFO: 
./configure: line 9746: syntax error near unexpected token `else' 
./configure: line 9746: `else' 

CONFIGURE Code:

_ACEOF 
rm -f conftest.$ac_objext 
if { (ac_try="$ac_compile" 
case "(($ac_try" in 
    *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 
*) ac_try_echo=$ac_try;; 
esac 
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 
$as_echo "$ac_try_echo") >&5 
    (eval "$ac_compile") 2>conftest.er1 
    ac_status=$? 
    grep -v '^ *+' conftest.er1 >conftest.err 
    rm -f conftest.er1 
    cat conftest.err >&5 
    $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 
    (exit $ac_status); } && { 
     test -z "$ac_c_werror_flag" || 
     test ! -s conftest.err 
     } && test -s conftest.$ac_objext; then 

else  
    $as_echo "$as_me: failed program was:" >&5 
sed 's/^/| /' conftest.$ac_ext >&5 

     OPENSSL_WARNING=" WARNING: OpenSSL version should be 1.0.1g or  higher" 
{ $as_echo "$as_me:$LINENO: WARNING: OpenSSL version should be 1.0.1g or  higher." >&5 
$as_echo "$as_me: WARNING: OpenSSL version should be 1.0.1g or higher." >&2;} 
fi 
+0

Welche Version von Arangodb ist das? – fvu

+0

arangodb2.8.9 @fvu –

Antwort

1

Es ist etwas falsch mit Ihrem configure es scheint. Im version on Github sehe ich diesen Code:

if ac_fn_c_try_compile "$LINENO"; then : 

else 
    OPENSSL_WARNING=" WARNING: OpenSSL version should be 1.0.1g or higher" 
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: OpenSSL version should be 1.0.1g or higher." >&5 
$as_echo "$as_me: WARNING: OpenSSL version should be 1.0.1g or higher." >&2;} 

fi 

Der Bruch Unterschied liegt bei Ihnen, dass Sie den Doppelpunkt nach then fehlen.

Weitere Informationen zum Doppelpunktoperator in bash finden Sie unter What is the purpose of the : (colon) GNU Bash builtin?. Die kurze Version, hier handelt es sich um eine Art "No-Op".

+0

Ja, das Problem gelöst.Vielen Dank! @ fvu –

+0

https://github.com/arangodb/arangodb/issues/1339, Können Sie mir helfen, einen Blick auf diese Frage zu werfen? Ist in der Make Arangodb 2.8.9 Version gab es einen Fehler @ fvu –

+0

Für mich ist es nicht Wenn das Problem nicht mit der ursprünglichen Frage in Zusammenhang steht, sollten Sie eine neue Frage erstellen. Auf der anderen Seite, die Lösung dieser Art von Fragen mit den Arango Jungs direkt, wie Sie auch tun, scheint wie eine bessere Strategie, Imo ... – fvu