diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index aefca4ab..da077505 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -81,46 +81,55 @@ case "$host_os" in | |||
81 | AC_DEFINE_UNQUOTED(OSX,1,[This is an OS X system]) | 81 | AC_DEFINE_UNQUOTED(OSX,1,[This is an OS X system]) |
82 | CFLAGS="-no-cpp-precomp -fno-common $CFLAGS" | 82 | CFLAGS="-no-cpp-precomp -fno-common $CFLAGS" |
83 | AM_CONDITIONAL(HAVE_GNU_LD, false) | 83 | AM_CONDITIONAL(HAVE_GNU_LD, false) |
84 | AM_CONDITIONAL(HAVE_W32, false) | ||
84 | ;; | 85 | ;; |
85 | linux*) | 86 | linux*) |
86 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | 87 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) |
87 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 88 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
89 | AM_CONDITIONAL(HAVE_W32, false) | ||
88 | ;; | 90 | ;; |
89 | freebsd*) | 91 | freebsd*) |
90 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | 92 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) |
91 | AC_DEFINE_UNQUOTED(FREEBSD,1,[This is a FreeBSD system]) | 93 | AC_DEFINE_UNQUOTED(FREEBSD,1,[This is a FreeBSD system]) |
92 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 94 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
95 | AM_CONDITIONAL(HAVE_W32, false) | ||
93 | CFLAGS="-D_THREAD_SAFE $CFLAGS" | 96 | CFLAGS="-D_THREAD_SAFE $CFLAGS" |
94 | ;; | 97 | ;; |
95 | openbsd*) | 98 | openbsd*) |
96 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | 99 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) |
97 | AC_DEFINE_UNQUOTED(OPENBSD,1,[This is an OpenBSD system]) | 100 | AC_DEFINE_UNQUOTED(OPENBSD,1,[This is an OpenBSD system]) |
98 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 101 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
102 | AM_CONDITIONAL(HAVE_W32, false) | ||
99 | ;; | 103 | ;; |
100 | netbsd*) | 104 | netbsd*) |
101 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) | 105 | AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system]) |
102 | AC_DEFINE_UNQUOTED(NETBSD,1,[This is a NetBSD system]) | 106 | AC_DEFINE_UNQUOTED(NETBSD,1,[This is a NetBSD system]) |
103 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 107 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
108 | AM_CONDITIONAL(HAVE_W32, false) | ||
104 | ;; | 109 | ;; |
105 | *solaris*) | 110 | *solaris*) |
106 | AC_DEFINE_UNQUOTED(SOLARIS,1,[This is a Solaris system]) | 111 | AC_DEFINE_UNQUOTED(SOLARIS,1,[This is a Solaris system]) |
107 | AC_DEFINE_UNQUOTED(_REENTRANT,1,[Need with solaris or errno doesnt work]) | 112 | AC_DEFINE_UNQUOTED(_REENTRANT,1,[Need with solaris or errno doesnt work]) |
108 | AM_CONDITIONAL(HAVE_GNU_LD, false) | 113 | AM_CONDITIONAL(HAVE_GNU_LD, false) |
114 | AM_CONDITIONAL(HAVE_W32, false) | ||
109 | LDFLAGS="$LDFLAGS -lpthread" | 115 | LDFLAGS="$LDFLAGS -lpthread" |
110 | ;; | 116 | ;; |
111 | *arm-linux*) | 117 | *arm-linux*) |
112 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) | 118 | AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system]) |
113 | CFLAGS="-D_REENTRANT -fPIC -pipe $CFLAGS" | 119 | CFLAGS="-D_REENTRANT -fPIC -pipe $CFLAGS" |
114 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 120 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
121 | AM_CONDITIONAL(HAVE_W32, false) | ||
115 | ;; | 122 | ;; |
116 | *cygwin*) | 123 | *cygwin*) |
117 | AC_DEFINE_UNQUOTED(CYGWIN,1,[This is a Cygwin system]) | 124 | AC_DEFINE_UNQUOTED(CYGWIN,1,[This is a Cygwin system]) |
118 | AM_CONDITIONAL(HAVE_GNU_LD, false) | 125 | AM_CONDITIONAL(HAVE_GNU_LD, false) |
126 | AM_CONDITIONAL(HAVE_W32, false) | ||
119 | LDFLAGS="$LDFLAGS -no-undefined" | 127 | LDFLAGS="$LDFLAGS -no-undefined" |
120 | ;; | 128 | ;; |
121 | *mingw*) | 129 | *mingw*) |
122 | AC_DEFINE_UNQUOTED(MINGW,1,[This is a MinGW system]) | 130 | AC_DEFINE_UNQUOTED(MINGW,1,[This is a MinGW system]) |
123 | AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system]) | 131 | AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system]) |
132 | AM_CONDITIONAL(HAVE_W32, true) | ||
124 | LDFLAGS="$LDFLAGS -no-undefined -Wl,--export-all-symbols -lws2_32" | 133 | LDFLAGS="$LDFLAGS -no-undefined -Wl,--export-all-symbols -lws2_32" |
125 | AM_CONDITIONAL(HAVE_GNU_LD, true) | 134 | AM_CONDITIONAL(HAVE_GNU_LD, true) |
126 | # check if PlibC is available | 135 | # check if PlibC is available |
@@ -133,11 +142,13 @@ netbsd*) | |||
133 | *openedition*) | 142 | *openedition*) |
134 | AC_DEFINE_UNQUOTED(OS390,1,[This is a OS/390 system]) | 143 | AC_DEFINE_UNQUOTED(OS390,1,[This is a OS/390 system]) |
135 | AM_CONDITIONAL(HAVE_GNU_LD, false) | 144 | AM_CONDITIONAL(HAVE_GNU_LD, false) |
145 | AM_CONDITIONAL(HAVE_W32, false) | ||
136 | ;; | 146 | ;; |
137 | *) | 147 | *) |
138 | AC_MSG_RESULT(Unrecognised OS $host_os) | 148 | AC_MSG_RESULT(Unrecognised OS $host_os) |
139 | AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS]) | 149 | AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS]) |
140 | AM_CONDITIONAL(HAVE_GNU_LD, false) | 150 | AM_CONDITIONAL(HAVE_GNU_LD, false) |
151 | AM_CONDITIONAL(HAVE_W32, false) | ||
141 | ;; | 152 | ;; |
142 | esac | 153 | esac |
143 | 154 | ||