comparison acinclude.m4 @ 886:05c551e5bc64

Date: Sat, 24 Apr 2004 15:13:32 +0300 From: "Mike Gorchak" Subject: SDL updates for the QNX6 1. Updated the README.QNX 2. Updated libtool scripts, which are shipped with SDL for QNX6 support. 3. Added some code to support the new QNX 6.3.0, which is in beta now. 4. Added code to detect the hw features, which driver supports. 5. Added hw alpha blits code. 6. Fixed bug when application switches to fullscreen more the 2 times. (afte\ r that window becames always stay on top). 7. Updated a bit README for the tests. 8. Added information about acceleration show in the testalpha.c test. 9. Added small fixes to the testoverlay2.c test. 10. Added alpha and cc+alpha blits benchmarks to the testvidinfo.c test.
author Sam Lantinga <slouken@libsdl.org>
date Thu, 06 May 2004 15:55:06 +0000
parents a5defa3b93e1
children c7c04f811994
comparison
equal deleted inserted replaced
885:9f6ad2286011 886:05c551e5bc64
1650 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1650 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1651 shlibpath_var=LD_LIBRARY_PATH 1651 shlibpath_var=LD_LIBRARY_PATH
1652 shlibpath_overrides_runpath=yes 1652 shlibpath_overrides_runpath=yes
1653 ;; 1653 ;;
1654 1654
1655 nto-qnx) 1655 *qnx* | *nto*)
1656 version_type=linux 1656 version_type=qnx
1657 need_lib_prefix=no 1657 need_lib_prefix=no
1658 need_version=no 1658 need_version=no
1659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1659 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
1660 soname_spec='${libname}${release}${shared_ext}$major' 1660 soname_spec='${libname}${release}.so$major'
1661 shlibpath_var=LD_LIBRARY_PATH 1661 shlibpath_var=LD_LIBRARY_PATH
1662 shlibpath_overrides_runpath=yes 1662 shlibpath_overrides_runpath=no
1663 hardcode_into_libs=yes
1664 dynamic_linker='ldqnx.so'
1663 ;; 1665 ;;
1664 1666
1665 openbsd*) 1667 openbsd*)
1666 version_type=sunos 1668 version_type=sunos
1667 need_lib_prefix=no 1669 need_lib_prefix=no
2354 esac 2356 esac
2355 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` 2357 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
2356 lt_cv_deplibs_check_method=pass_all 2358 lt_cv_deplibs_check_method=pass_all
2357 ;; 2359 ;;
2358 2360
2361 *qnx* | *nto*)
2362 lt_cv_deplibs_check_method=pass_all
2363 ;;
2364
2359 # This must be Linux ELF. 2365 # This must be Linux ELF.
2360 linux*) 2366 linux*)
2361 case $host_cpu in 2367 case $host_cpu in
2362 alpha* | hppa* | i*86 | ia64* | m68* | mips | mipsel | powerpc* | sparc* | s390* | sh*) 2368 alpha* | hppa* | i*86 | ia64* | m68* | mips | mipsel | powerpc* | sparc* | s390* | sh*)
2363 lt_cv_deplibs_check_method=pass_all ;; 2369 lt_cv_deplibs_check_method=pass_all ;;
2378 2384
2379 newos6*) 2385 newos6*)
2380 lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' 2386 lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
2381 lt_cv_file_magic_cmd=/usr/bin/file 2387 lt_cv_file_magic_cmd=/usr/bin/file
2382 lt_cv_file_magic_test_file=/usr/lib/libnls.so 2388 lt_cv_file_magic_test_file=/usr/lib/libnls.so
2383 ;;
2384
2385 nto-qnx)
2386 lt_cv_deplibs_check_method=unknown
2387 ;; 2389 ;;
2388 2390
2389 openbsd*) 2391 openbsd*)
2390 lt_cv_file_magic_cmd=/usr/bin/file 2392 lt_cv_file_magic_cmd=/usr/bin/file
2391 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 2393 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
3611 esac 3613 esac
3612 ;; 3614 ;;
3613 vxworks*) 3615 vxworks*)
3614 # FIXME: insert proper C++ library support 3616 # FIXME: insert proper C++ library support
3615 _LT_AC_TAGVAR(ld_shlibs, $1)=no 3617 _LT_AC_TAGVAR(ld_shlibs, $1)=no
3618 ;;
3619 *qnx* | *nto*)
3616 ;; 3620 ;;
3617 *) 3621 *)
3618 # FIXME: insert proper C++ library support 3622 # FIXME: insert proper C++ library support
3619 _LT_AC_TAGVAR(ld_shlibs, $1)=no 3623 _LT_AC_TAGVAR(ld_shlibs, $1)=no
3620 ;; 3624 ;;
4727 *) 4731 *)
4728 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 4732 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4729 ;; 4733 ;;
4730 esac 4734 esac
4731 ;; 4735 ;;
4736 *qnx* | *nto*)
4737 # QNX uses GNU C++, but need to define -shared option too, otherwise it will coredumped.
4738 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
4739 ;;
4732 *) 4740 *)
4733 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 4741 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4734 ;; 4742 ;;
4735 esac 4743 esac
4736 else 4744 else
4766 esac 4774 esac
4767 ;; 4775 ;;
4768 freebsd*) 4776 freebsd*)
4769 # FreeBSD uses GNU C++ 4777 # FreeBSD uses GNU C++
4770 ;; 4778 ;;
4779 *qnx* | *nto*)
4780 # QNX uses GNU C++, but need to define -shared option too, otherwise it will coredumped.
4781 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
4782 ;;
4771 hpux9* | hpux10* | hpux11*) 4783 hpux9* | hpux10* | hpux11*)
4772 case $cc_basename in 4784 case $cc_basename in
4773 CC) 4785 CC)
4774 _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 4786 _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4775 _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" 4787 _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive"
4986 *) 4998 *)
4987 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 4999 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4988 ;; 5000 ;;
4989 esac 5001 esac
4990 ;; 5002 ;;
5003 *qnx* | *nto*)
5004 # QNX uses GNU C++, but need to define -shared option too, otherwise it will coredumped.
5005 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
5006 ;;
4991 5007
4992 *) 5008 *)
4993 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' 5009 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4994 ;; 5010 ;;
4995 esac 5011 esac
5024 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' 5040 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
5025 ;; 5041 ;;
5026 esac 5042 esac
5027 # Is there a better lt_prog_compiler_static that works with the bundled CC? 5043 # Is there a better lt_prog_compiler_static that works with the bundled CC?
5028 _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' 5044 _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
5045 ;;
5046
5047 *qnx* | *nto*)
5048 # QNX uses GNU C++, but need to define -shared option too, otherwise it will coredumped.
5049 _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
5029 ;; 5050 ;;
5030 5051
5031 irix5* | irix6* | nonstopux*) 5052 irix5* | irix6* | nonstopux*)
5032 _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' 5053 _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
5033 # PIC (with -KPIC) is the default. 5054 # PIC (with -KPIC) is the default.