<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.0.4">
</HEAD>
<BODY>
Hello
<BR>
Runnig SuSE 7.3 and trying out MPlayer CVS-021216-15:59-2.95.3
<BR>

<BR>
There is a problem in ldt_keeper.c. There is a line in there which assumes you have kernel source in /usr/src/linux. This will fail if you do not have version.h in there..There is even a comment in the code :)
<BR>

<BR>
Thanks
<BR>
Marc-Andre Gagne
<BR>
Montreal, Canada
<BR>

<BR>
snippet from ldt_keeper.c
<BR>
// 2.5.xx+ calls this user_desc:
<BR>
#include &lt;linux/version.h&gt;
<BR>
#if LINUX_VERSION_CODE &gt;= KERNEL_VERSION(2,5,47)
<BR>
#define modify_ldt_ldt_s user_desc
<BR>
#endif
<BR>
/* prototype it here, so we won't depend on kernel headers */
<BR>

<BR>
Error messeage:
<BR>

<BR>
make -C loader
<BR>
make[1]: Entering directory `/home/gagner/MPLAYER/CVS_/main/loader'
<BR>
gcc -I. -I.. -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -U_FILE_OFFSET_BITS -I/usr/local/include/gtk-1.2 -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -I/usr/X11R6/include&nbsp; -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DWIN32_PATH=\&quot;\&quot; -DMPLAYER -D__WINE__ -Ddbg_printf=__vprintf -DTRACE=__vprintf&nbsp; -c ldt_keeper.c
<BR>
ldt_keeper.c:28: linux/version.h: No such file or directory
<BR>
ldt_keeper.c:29: parse error
<BR>
make[1]: *** [ldt_keeper.o] Error 1
<BR>
make[1]: Leaving directory `/home/gagner/MPLAYER/CVS_/main/loader'
<BR>
make: *** [loader/libloader.a] Error 2
</BODY>
</HTML>