Patched fbcon to compile on newer Linux kernels that don't #define PAGE_SIZE,
since a memory page's size may vary on various architectures and kernel configurations. Will use getpagesize() if it exists, the PAGE_SIZE #define from older kernels if that doesn't, and #error out if that's not there either...but it's probably 4096 in that case. We may revisit this. Fixes Bugzilla #392. --HG-- branch : SDL-1.2 extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/branches/SDL-1.2%402273
This commit is contained in:
parent
cb20c837f4
commit
8b407756dc
3 changed files with 17 additions and 1 deletions
|
@ -1125,6 +1125,7 @@ AC_HELP_STRING([--enable-video-fbcon], [use framebuffer console video driver [[d
|
|||
])
|
||||
AC_MSG_RESULT($video_fbcon)
|
||||
if test x$video_fbcon = xyes; then
|
||||
AC_CHECK_FUNCS(getpagesize)
|
||||
AC_DEFINE(SDL_VIDEO_DRIVER_FBCON)
|
||||
SOURCES="$SOURCES $srcdir/src/video/fbcon/*.c"
|
||||
have_video=yes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue