]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
1 - do better when cross-compiling when checking for strerror_r() - alert
authorDaniel Stenberg <daniel@haxx.se>
Fri, 4 Jun 2004 19:01:58 +0000 (19:01 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 4 Jun 2004 19:01:58 +0000 (19:01 +0000)
the user.
2 - don't check for POSIX-style if glibc-style is found first

acinclude.m4

index 4a9be7a1a7c53468f86c31d54f927cfebbf684ec..805e8b6e39b9186340ef59410bb378357200ed2f 100644 (file)
@@ -423,10 +423,11 @@ main () {
     return 0;
 }
 ],
+    dnl if it worked fine
     AC_DEFINE(HAVE_GLIBC_STRERROR_R, 1, [we have a glibc-style strerror_r()])
     AC_MSG_RESULT([yes]),
+    dnl this didn't work!
     AC_MSG_RESULT([no])
-    )
 
     AC_MSG_CHECKING([for a POSIX strerror_r API])
     AC_TRY_RUN([
@@ -444,11 +445,17 @@ main () {
     return 0;
 }
 ],
+    dnl it worked, we have POSIX-style strerror()
     AC_DEFINE(HAVE_POSIX_STRERROR_R, 1, [we have a POSIX-style strerror_r()])
     AC_MSG_RESULT([yes]),
+    dnl it failed, we don't have POSIX-style
     AC_MSG_RESULT([no])
-    )
+    ) dnl end of AC_TRY_RUN() for POSIX strerror_r()
 
+    dnl cross-compiling!
+    ,
+    AC_MSG_NOTICE([cannot determine strerror_r() style: edit lib/config.h manually!])
+  ) dnl end of AC_TRY_RUN() for glibc strerror_r()
   fi
 
 ])