comparison configure.in @ 1062:3e637850c02b

Date: Tue, 22 Mar 2005 23:50:20 +0100 From: Johannes Schmidt Subject: [PATCH] Re: [SDL] SDL 1.2.8 Prerelease On Saturday 18 December 2004 13:59, Stephane Marchesin wrote: > >#error "The kernel sources in /usr/src/linux are not yet configured." > >#error "Please run 'make cloneconfig && make dep' in /usr/src/linux/" > >#error "to get a kernel that is configured like the running kernel." > >#error "Alternatively, you can copy one of the config files" > >#error "arch/$ARCH/defconfig.* to .config, and run" > >#error "'make oldconfig && make dep' to configure the kernel" > >#error "for that configuration." > >- > > That's the Suse kernel sources... > I think the only way out is to add a test in ./configure Attached is a patch (it works for me[TM]) which adds a CheckLinuxVersion() to configure.in and a check for HAVE_LINUX_VERSION_H to src/cdrom/linux/SDL_syscdrom.c.
author Sam Lantinga <slouken@libsdl.org>
date Fri, 20 May 2005 07:34:34 +0000
parents ffaaf7ecf685
children fb8818ee9112
comparison
equal deleted inserted replaced
1061:5023cde12cbd 1062:3e637850c02b
1853 CFLAGS="${save_CFLAGS}" 1853 CFLAGS="${save_CFLAGS}"
1854 fi 1854 fi
1855 AC_MSG_RESULT($have_gcc_altivec) 1855 AC_MSG_RESULT($have_gcc_altivec)
1856 } 1856 }
1857 1857
1858 dnl Check for a valid linux/version.h
1859 CheckLinuxVersion()
1860 {
1861 AC_CHECK_HEADER(linux/version.h, have_linux_version_h=yes)
1862 if test x$have_linux_version_h = xyes; then
1863 CFLAGS="$CFLAGS -DHAVE_LINUX_VERSION_H"
1864 fi
1865 }
1866
1858 case "$target" in 1867 case "$target" in
1859 *-*-linux*|*-*-gnu*|*-*-k*bsd*-gnu) 1868 *-*-linux*|*-*-gnu*|*-*-k*bsd*-gnu)
1860 case "$target" in 1869 case "$target" in
1861 *-*-linux*) ARCH=linux ;; 1870 *-*-linux*) ARCH=linux ;;
1862 *-*-kfreebsd*-gnu) ARCH=kfreebsd-gnu ;; 1871 *-*-kfreebsd*-gnu) ARCH=kfreebsd-gnu ;;
1887 CheckOpenGL 1896 CheckOpenGL
1888 CheckInputEvents 1897 CheckInputEvents
1889 CheckPTHREAD 1898 CheckPTHREAD
1890 CheckSIGACTION 1899 CheckSIGACTION
1891 CheckAltivec 1900 CheckAltivec
1901 CheckLinuxVersion
1902
1892 # Set up files for the main() stub 1903 # Set up files for the main() stub
1893 if test "x$video_qtopia" = "xyes"; then 1904 if test "x$video_qtopia" = "xyes"; then
1894 SDL_CFLAGS="$SDL_CFLAGS -Dmain=SDL_main" 1905 SDL_CFLAGS="$SDL_CFLAGS -Dmain=SDL_main"
1895 SDL_LIBS="-lSDLmain $SDL_LIBS" 1906 SDL_LIBS="-lSDLmain $SDL_LIBS"
1896 fi 1907 fi