Changeset 2053 for libcaca/trunk/configure.ac
- Timestamp:
- Nov 25, 2007, 12:39:33 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/configure.ac
r2044 r2053 64 64 [ --enable-csharp C# bindings (autodetected)]) 65 65 AC_ARG_ENABLE(cxx, 66 [ --enable-cxx C++ bindings ( default enabled)])66 [ --enable-cxx C++ bindings (autodetected)]) 67 67 AC_ARG_ENABLE(ruby, 68 68 [ --enable-ruby Ruby bindings (autodetected)]) … … 111 111 AC_CHECK_LIB(m, sin, MATH_LIBS="${MATH_LIBS} -lm") 112 112 113 CACA_DRIVERS="" 113 CACA_DRIVERS="" 114 114 115 115 if test "${enable_conio}" != "no"; then … … 301 301 fi 302 302 303 304 303 AC_SUBST(MATH_LIBS) 305 304 AC_SUBST(GETOPT_LIBS) … … 315 314 CFLAGS="${CFLAGS} -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare" 316 315 316 CACA_BINDINGS="" 317 317 318 # Build the C++ bindings? 318 319 ac_cv_my_have_cxx="no" 319 320 if test "${enable_cxx}" != "no"; then 320 ac_cv_my_have_cxx="yes" 321 AC_MSG_CHECKING([working <iostream>]) 322 AC_LANG_PUSH(C++) 323 AC_TRY_COMPILE( 324 [#include <iostream>], 325 [], 326 [ac_cv_my_have_cxx="yes" 327 CACA_BINDINGS="${CACA_BINDINGS} C++"]) 328 AC_LANG_POP(C++) 329 AC_MSG_RESULT([$ac_cv_my_have_cxx]) 321 330 fi 322 331 AM_CONDITIONAL(USE_CXX, test "${ac_cv_my_have_cxx}" = "yes") … … 328 337 if test "${GMCS}" != "no"; then 329 338 ac_cv_my_have_csharp="yes" 339 CACA_BINDINGS="${CACA_BINDINGS} C#" 330 340 fi 331 341 fi … … 347 357 AC_SUBST(RUBY_LIBDIR) 348 358 AC_SUBST(RUBY_SO_NAME) 349 AC_CHECK_HEADERS($RUBY_ARCHDIR/ruby.h, [ac_cv_my_have_ruby="yes"]) 359 AC_CHECK_HEADERS( 360 $RUBY_ARCHDIR/ruby.h, 361 [ac_cv_my_have_ruby="yes" 362 CACA_BINDINGS="${CACA_BINDINGS} Ruby"]) 350 363 fi 351 364 fi 352 365 AM_CONDITIONAL(USE_RUBY, test "${ac_cv_my_have_ruby}" = "yes") 366 367 AC_MSG_CHECKING(available language bindings) 368 if test -z "${CACA_BINDINGS}"; then 369 AC_MSG_RESULT(no) 370 else 371 CACA_BINDINGS="${CACA_BINDINGS# *}" 372 AC_MSG_RESULT([${CACA_BINDINGS}]) 373 fi 353 374 354 375 # Build cacaserver?
Note: See TracChangeset
for help on using the changeset viewer.