Mercurial > sdl-ios-xcode
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. |