summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorunknown <gerberb@ou800.zenez.com>2003-09-03 08:07:58 -0600
committerunknown <gerberb@ou800.zenez.com>2003-09-03 08:07:58 -0600
commitfc4c66d254a68da701b40bcdebc0c169aad58dbd (patch)
treeca3f7fba0135b3734e02cba79bd5b086b9185fc1 /configure.in
parentd63ce665c7dc2e0308950267eee7059c7f1b3ce5 (diff)
downloadmariadb-git-fc4c66d254a68da701b40bcdebc0c169aad58dbd.tar.gz
Change set for gcc patch on OpenUNIX and UnixWare SCO is the OS vendor.
configure.in: Changes for UnixWare 7.1.X andOpenUNIX 8.0.0 to allow gcc. BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in14
1 files changed, 12 insertions, 2 deletions
diff --git a/configure.in b/configure.in
index f894cb5cb2a..0538199e8e1 100644
--- a/configure.in
+++ b/configure.in
@@ -1339,7 +1339,12 @@ then
if test -f /usr/lib/libthread.so -o -f /usr/lib/libthreadT.so
then
MYSQL_REMOVE_SOCKET_FROM_LIBS_HACK
- with_named_thread="-Kthread -lsocket -lnsl"
+ if expr "$CC" : ".*gcc.*"
+ then
+ with_named_thread="-pthread -lsocket -lnsl"
+ else
+ with_named_thread="-Kthread -lsocket -lnsl"
+ fi
if expr "$SYSTEM_TYPE" : ".*unixware7.0.0" > /dev/null
then
AC_DEFINE(HAVE_UNIXWARE7_THREADS)
@@ -1375,7 +1380,12 @@ then
if test -f /usr/lib/libthread.so -o -f /usr/lib/libthreadT.so
then
MYSQL_REMOVE_SOCKET_FROM_LIBS_HACK
- with_named_thread="-Kthread -lsocket -lnsl"
+ if expr "$CC" : ".*gcc.*"
+ then
+ with_named_thread="-pthread -lsocket -lnsl"
+ else
+ with_named_thread="-Kthread -lsocket -lnsl"
+ fi
if expr "$SYSTEM_TYPE" : ".*unixware7.0.0" > /dev/null
then
AC_DEFINE(HAVE_UNIXWARE7_THREADS)