# HG changeset patch
# User Ben Taylor <[EMAIL PROTECTED]>
# Date 1181505796 14400
# Node ID 9311da9e65bbfbd9dc786be8fc5321be6c57777f
# Parent 5904505c900d1950eb585ae511075b9bce8c6c00
Added Solaris support for gcc and studio to pthreads.m4
diff -r 9311da9e65bbfbd9dc786be8fc5321be6c57777f -r
5904505c900d1950eb585ae511075b9bce8c6c00 m4/pthreads.m4
--- a/m4/pthreads.m4 Sun Jun 10 16:03:16 2007 -0400
+++ b/m4/pthreads.m4 Sun Jun 10 21:50:39 2007 +0200
@@ -20,6 +20,9 @@ AC_DEFUN([CC_PTHREAD_FLAGS], [
case $host in
*-hpux11*) PTHREAD_CFLAGS="" ;;
*-darwin*) PTHREAD_CFLAGS="" ;;
+ *-solaris*)
+ # Handle Studio compiler
+ CC_CHECK_CFLAGS([-mt], [PTHREAD_CFLAGS="-mt -D_REENTRANT"],
[PTHREAD_CFLAGS="-D_REENTRANT"]);;
*) PTHREAD_CFLAGS="-pthread" ;;
esac
fi
@@ -27,6 +30,9 @@ AC_DEFUN([CC_PTHREAD_FLAGS], [
case $host in
*-hpux11*) PTHREAD_LIBS="-lpthread" ;;
*-darwin*) PTHREAD_LIBS="" ;;
+ *-solaris*)
+ # Handle Studio compiler
+ CC_CHECK_CFLAGS([-mt], [PTHREAD_LIBS="-lpthread -lposix4
-lrt"], [PTHREAD_LIBS="-lpthread -lposix4 -lrt"]);;
*) PTHREAD_LIBS="-pthread" ;;
esac
fi
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Xine-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-cvslog