paragui-cvs
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]