Use AC_LINK_IFELSE() rather than AC_RUN_IFELSE() in JE_COMPILABLE().

Reported by Mike Hommey.
diff --git a/configure.ac b/configure.ac
index 4a068d0..c711024 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,16 +27,16 @@
 
 dnl JE_COMPILABLE(label, hcode, mcode, rvar)
 dnl 
-dnl Use AC_RUN_IFELSE() rather than AC_COMPILE_IFELSE() so that linker errors
+dnl Use AC_LINK_IFELSE() rather than AC_COMPILE_IFELSE() so that linker errors
 dnl cause failure.
 AC_DEFUN([JE_COMPILABLE],
 [
 AC_CACHE_CHECK([whether $1 is compilable],
                [$4],
-               [AC_RUN_IFELSE([AC_LANG_PROGRAM([$2],
-                                               [$3])],
-                              [$4=yes],
-                              [$4=no])])
+               [AC_LINK_IFELSE([AC_LANG_PROGRAM([$2],
+                                                [$3])],
+                               [$4=yes],
+                               [$4=no])])
 ])
 
 dnl ============================================================================