]> arthur.barton.de Git - ngircd-alex.git/commitdiff
Fixed build problems under Mac OS X 10.3 "Panther".
authorAlexander Barton <alex@barton.de>
Tue, 4 Nov 2003 00:41:06 +0000 (00:41 +0000)
committerAlexander Barton <alex@barton.de>
Tue, 4 Nov 2003 00:41:06 +0000 (00:41 +0000)
ChangeLog
configure.in

index 08d6ee7e852767e5ed65043b3fa9dac3f050f58b..904d609aabdef6b67ce2a4198534ec7f4962afba 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,7 @@
 
 ngIRCd CVS-HEAD
 
+  - Fixed build problems under Mac OS X 10.3.
   - Use "-pipe" when compiling with gcc, speeds things up a little :-)
   - Added new configuration variable "Listen" to bind all listening
     sockets of the server to a single IP address.
@@ -467,4 +468,4 @@ ngIRCd 0.0.1, 31.12.2001
 
 
 -- 
-$Id: ChangeLog,v 1.212 2003/10/19 23:03:34 alex Exp $
+$Id: ChangeLog,v 1.213 2003/11/04 00:41:06 alex Exp $
index d3a5881d0d3b03309d80a131bcd83f00cb02d757..23c8984beb304a831bda641d8f490989dd6d4d4d 100644 (file)
@@ -8,7 +8,7 @@
 # (at your option) any later version.
 # Please read the file COPYING, README and AUTHORS for more information.
 #
-# $Id: configure.in,v 1.95 2003/10/19 23:03:34 alex Exp $
+# $Id: configure.in,v 1.96 2003/11/04 00:41:07 alex Exp $
 #
 
 # -- Initialisierung --
@@ -271,7 +271,7 @@ if test "$GCC" = "yes"; then
        ansi=" -ansi"
        pedantic=" -pedantic"
 
-       $CC --version | grep 20020420 > /dev/null 2>&1
+       $CC --version | grep 20020420 >/dev/null 2>&1
        if test $? -eq 0; then
                # Mac OS X (and Darwin?) ship with a slightly broken
                # prerelease of GCC 3.1 which don't like -pedantic:
@@ -279,7 +279,16 @@ if test "$GCC" = "yes"; then
                pedantic=""
        fi
 
-       uname | grep "CYGWIN" > /dev/null 2>&1
+       $CC --version | grep 20030304 >/dev/null 2>&1
+       if test $? -eq 0; then
+               # Mac OS X 10.3 (and Darwin 7.0?) have a strange gcc (or
+               # system header files?) which produces lots of errors when
+               # using -ansi; so we don't =:-)
+               AC_MSG_RESULT([detected broken GNU C compiler, disabling "-ansi"])
+               ansi=""
+       fi
+
+       uname | grep "CYGWIN" >/dev/null 2>&1
        if test $? -eq 0; then
                # The include files of Cygwin don't like -ansi,
                # so we disable it: