ソースを参照

r9372@totoro: nickm | 2006-11-21 10:59:47 -0500
Small cross-compilation fixes.


svn:r8980

Nick Mathewson 17 年 前
コミット
d97c759138
2 ファイル変更5 行追加5 行削除
  1. 4 4
      configure.in
  2. 1 1
      contrib/cross.sh

+ 4 - 4
configure.in

@@ -281,8 +281,8 @@ AC_CACHE_CHECK([whether we need extra options to link libevent],
                 int main(int c, char **v) {
                    event_init(); return 0;
                 }],
-                libevent_runs=yes, libevent_runs=no)
-      if test $libevent_runs = yes ; then
+                libevent_runs=yes, libevent_runs=no, libevent_runs=cross)
+      if test $libevent_runs != no ; then
         if test -z "$le_extra" ; then
           ac_cv_libevent_linker_option='(none)'
         else
@@ -402,8 +402,8 @@ int main(void)
         return(RAND_status() <= 0);
 }
                         ],
-                openssl_runs=yes, openssl_runs=no)
-      if test $openssl_runs = yes ; then
+                openssl_runs=yes, openssl_runs=no, openssl_runs=cross)
+      if test $openssl_runs != no ; then
         if test "$linked_with" = nothing; then
            linked_with="$ssl_extra"
         fi

+ 1 - 1
contrib/cross.sh

@@ -124,7 +124,7 @@ then
   exit $EXITVAL
 fi
 
-if [ ! -z $GEN_BUILD -a ! -f configure ]
+if [ ! -z "$GEN_BUILD" -a ! -f configure ]
 then
   export NOCONF=yes
   ./autogen.sh