diff --git a/configure b/configure
index f6cd075115c1459a2dde3604252d1c240c7509c1..dff8b227eaa6b042423a28b3a65052373f4b9ead 100755
--- a/configure
+++ b/configure
@@ -4317,7 +4317,7 @@ case "$UNAME" in
     ;;
 
   Darwin*)
-    FLAGS="-DHAVE_NO_DLL ${FLAGS}"
+        FLAGS="-DHAVE_NO_DLL ${FLAGS}"
     if test "x$enable_gui" = "xno"; then
       GMSH_LIBS="${GMSH_LIBS} -framework ApplicationServices"
     fi
diff --git a/configure.in b/configure.in
index 7c476615520da853bc7d27d74a971ac38cbbfa9a..782f30322c63da1fe322387b82c083763a611590 100644
--- a/configure.in
+++ b/configure.in
@@ -1,4 +1,4 @@
-dnl $Id: configure.in,v 1.64 2005-06-06 22:26:12 geuzaine Exp $
+dnl $Id: configure.in,v 1.65 2005-06-07 03:34:09 geuzaine Exp $
 dnl
 dnl Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
 dnl
@@ -345,7 +345,7 @@ fi
 dnl Check if the machine is big or little endian
 if test "x$UNAME" = "xDarwin"; then
   dnl Apple guarantees that its compilers will define the macro: forcing
-  dnl the definition here would prevent building universal binaries
+  dnl the definition here would prevent building "universal" binaries
   echo "detected Darwin... no need to check byte ordering"
 else
   AC_C_BIGENDIAN(FLAGS="-D__BIG_ENDIAN__ ${FLAGS}")
@@ -369,6 +369,7 @@ case "$UNAME" in
     ;;
 
   Darwin*)
+    dnl to build a universal binary, add "-arch ppc -arch i686"
     FLAGS="-DHAVE_NO_DLL ${FLAGS}"
     if test "x$enable_gui" = "xno"; then
       GMSH_LIBS="${GMSH_LIBS} -framework ApplicationServices"