Update of /cvsroot/openvrml/openvrml
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv7866
Modified Files:
ChangeLog configure.ac
Log Message:
Added check to ensure libboost_thread is usable.
Index: configure.ac
===================================================================
RCS file: /cvsroot/openvrml/openvrml/configure.ac,v
retrieving revision 1.113
retrieving revision 1.114
diff -C2 -d -r1.113 -r1.114
*** configure.ac 30 Apr 2007 07:37:25 -0000 1.113
--- configure.ac 21 May 2007 04:12:35 -0000 1.114
***************
*** 81,84 ****
--- 81,104 ----
ACX_PTHREAD(, [AC_MSG_FAILURE([pthread support not found])])
+ #
+ # Allow users to specify any Boost library name suffix
+ #
+ AC_ARG_VAR([BOOST_LIB_SUFFIX], [Boost library name suffix])
+
+ AC_CACHE_CHECK([for boost_thread$BOOST_LIB_SUFFIX library],
+ [ov_cv_boost_thread],
+ [ov_cv_boost_thread=no
+ ov_save_LIBS=$LIBS
+ LIBS="-lboost_thread$BOOST_LIB_SUFFIX $LIBS"
+ AC_LANG_PUSH([C++])
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <boost/thread.hpp>]],
+ [[boost::thread t]])],
+ [ov_cv_boost_thread=yes])
+ AC_LANG_POP
+ LIBS=$ov_save_LIBS
+ ])
+ AS_IF([test X$ov_cv_boost_thread = Xno],
+ [AC_MSG_FAILURE([libboost_thread$BOOST_LIB_SUFFIX not found])])
+
PKG_CHECK_MODULES([FONTCONFIG], [$REQUIRE_FONTCONFIG], , [have_fontconfig=no])
PKG_CHECK_MODULES([FREETYPE], [$REQUIRE_FREETYPE], , [have_freetype=no])
***************
*** 151,159 ****
#
- # Allow users to specify any Boost library name suffix
- #
- AC_ARG_VAR([BOOST_LIB_SUFFIX], [Boost library name suffix])
-
- #
# Use exception specifications?
#
--- 171,174 ----
Index: ChangeLog
===================================================================
RCS file: /cvsroot/openvrml/openvrml/ChangeLog,v
retrieving revision 1.1506
retrieving revision 1.1507
diff -C2 -d -r1.1506 -r1.1507
*** ChangeLog 21 May 2007 03:37:00 -0000 1.1506
--- ChangeLog 21 May 2007 04:12:35 -0000 1.1507
***************
*** 1,2 ****
--- 1,7 ----
+ 2007-05-21 Braden McDaniel <br...@en...>
+
+ * configure.ac: Added check to ensure
+ libboost_thread$BOOST_LIB_SUFFIX is usable.
+
2007-05-20 Braden McDaniel <br...@en...>
|