summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authormonty@mashka.mysql.fi <>2003-09-11 20:24:14 +0300
committermonty@mashka.mysql.fi <>2003-09-11 20:24:14 +0300
commit73f66f68fd9588d89a0dac8457bab8e713ae7a49 (patch)
tree20f0ccc7be8e0d205ea5a00d6ec5f57a14d85d3f /configure.in
parent45aa92c574e032bcf85b7207732158433e64afd5 (diff)
parent62103fff405545e022c61721c62eec0e5d7d264d (diff)
downloadmariadb-git-73f66f68fd9588d89a0dac8457bab8e713ae7a49.tar.gz
merge with 4.0.15
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 d2d9f5086f2..59b81e8a709 100644
--- a/configure.in
+++ b/configure.in
@@ -1337,7 +1337,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)
@@ -1373,7 +1378,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)