[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paragui-cvs] CVS: paragui configure.in,1.8.2.7,1.8.2.8
From: |
Teunis Peters <address@hidden> |
Subject: |
[paragui-cvs] CVS: paragui configure.in,1.8.2.7,1.8.2.8 |
Date: |
Thu, 31 Oct 2002 05:38:05 -0500 |
Update of /cvsroot/paragui/paragui
In directory subversions:/tmp/cvs-serv23350
Modified Files:
Tag: devel-opengl
configure.in
Log Message:
LOTS of updates.
This branch now largely works - actually outside of what seems to be a
libstdc++ bug that triggers in paratest, all the tests now work except gltest
and testdummy.
OpenGL driver DOES work, but isn't complete. Also tends to crash when opengl
isn't threadsafe... such as with Matrox G450 *sigh*.
Dummy driver still needs updates.
Index: configure.in
===================================================================
RCS file: /cvsroot/paragui/paragui/configure.in,v
retrieving revision 1.8.2.7
retrieving revision 1.8.2.8
diff -C2 -r1.8.2.7 -r1.8.2.8
*** configure.in 30 Oct 2002 20:15:17 -0000 1.8.2.7
--- configure.in 31 Oct 2002 10:38:03 -0000 1.8.2.8
***************
*** 494,497 ****
--- 494,523 ----
AC_SUBST(MATHLIB)
+ dnl Check for the dlfcn.h interface for dynamically loading objects
+ dnl from SDL-1.2 configure.in
+ CheckDLOPEN()
+ {
+ AC_ARG_ENABLE(loader-dlopen,
+ [ --enable-loader-dlopen use dlopen for shared object loading
[default=yes]],
+ , enable_loader_dlopen=yes)
+ if test x$enable_loader_dlopen = xyes; then
+ AC_MSG_CHECKING(for dlopen)
+ use_loader_dlopen=no
+ AC_TRY_COMPILE([
+ #include <dlfcn.h>
+ ],[
+ ],[
+ use_loader_dlopen=yes
+ ])
+ AC_MSG_RESULT($use_loader_dlopen)
+
+ if test x$use_loader_dlopen = xyes; then
+ AC_DEFINE([USE_DLOPEN], 1, [Define if we have dlopen for shared
object loading])
+ dnl CFLAGS="$CFLAGS -DUSE_DLOPEN"
+ AC_CHECK_LIB(dl, dlopen, SYSTEM_LIBS="$SYSTEM_LIBS -ldl")
+ fi
+ fi
+ }
+
dnl rcg04172001 Set up the Null video driver.
CheckDummyVideo()
***************
*** 614,618 ****
*-*-linux*)
ARCH=linux
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 640,644 ----
*-*-linux*)
ARCH=linux
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 620,624 ****
*-*-bsdi*)
ARCH=bsdi
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 646,650 ----
*-*-bsdi*)
ARCH=bsdi
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 626,630 ****
*-*-freebsd*)
ARCH=freebsd
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 652,656 ----
*-*-freebsd*)
ARCH=freebsd
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 632,636 ****
*-*-netbsd*)
ARCH=netbsd
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 658,662 ----
*-*-netbsd*)
ARCH=netbsd
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 638,642 ****
*-*-openbsd*)
ARCH=openbsd
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 664,668 ----
*-*-openbsd*)
ARCH=openbsd
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 646,650 ****
*-*-sysv5*)
ARCH=sysv5
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 672,676 ----
*-*-sysv5*)
ARCH=sysv5
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 653,657 ****
ARCH=solaris
CFLAGS="$CFLAGS -D__ELF__" # Fix for nasm on Solaris x86
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 679,683 ----
ARCH=solaris
CFLAGS="$CFLAGS -D__ELF__" # Fix for nasm on Solaris x86
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 659,663 ****
*-*-irix*)
ARCH=irix
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 685,689 ----
*-*-irix*)
ARCH=irix
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 665,669 ****
*-*-hpux*)
ARCH=hpux
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 691,695 ----
*-*-hpux*)
ARCH=hpux
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 671,675 ****
*-*-aix*)
ARCH=aix
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 697,701 ----
*-*-aix*)
ARCH=aix
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 677,681 ****
*-*-osf*)
ARCH=osf
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 703,707 ----
*-*-osf*)
ARCH=osf
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
***************
*** 683,687 ****
*-*-qnx*)
ARCH=qnx
! # CheckDLOPEN
CheckDummyVideo
CheckOpenGL
--- 709,713 ----
*-*-qnx*)
ARCH=qnx
! CheckDLOPEN
CheckDummyVideo
CheckOpenGL
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paragui-cvs] CVS: paragui configure.in,1.8.2.7,1.8.2.8,
Teunis Peters <address@hidden> <=
- Prev by Date:
[paragui-cvs] CVS: paragui/include pgdraw.h,1.4.2.7,1.4.2.8 pggldraw.h,1.1.2.5,1.1.2.6
- Next by Date:
[paragui-cvs] CVS: paragui/src/draw draw.cpp,1.1.2.10,1.1.2.11 drawable.cpp,1.1.2.8,1.1.2.9 rotozoom.cpp,1.3.2.3,1.3.2.4 stretch.cpp,1.3.2.3,1.3.2.4
- Previous by thread:
[paragui-cvs] CVS: paragui/include pgdraw.h,1.4.2.7,1.4.2.8 pggldraw.h,1.1.2.5,1.1.2.6
- Next by thread:
[paragui-cvs] CVS: paragui/src/draw draw.cpp,1.1.2.10,1.1.2.11 drawable.cpp,1.1.2.8,1.1.2.9 rotozoom.cpp,1.3.2.3,1.3.2.4 stretch.cpp,1.3.2.3,1.3.2.4
- Index(es):