SDL and XFree86 4.0.1 problems

I tried building SDL (cvs updated at 16:30 UTC today) on linux
with XFree86 4.0.1. I was able to build it with the usual
./configure and make, but building an RPM failed. The relevant
portion of the make output is included here:

Making all in x11
make[4]: Entering directory
/usr/src/redhat/BUILD/SDL-1.1.4/src/video/x11' make[4]: *** No rule to make target…/…/…/src/video/SDL_glfuncs.h’,
needed by SDL_x11dga.lo'. Stop. make[4]: Leaving directory/usr/src/redhat/BUILD/SDL-1.1.4/src/video/x11’
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory /usr/src/redhat/BUILD/SDL-1.1.4/src/video' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory/usr/src/redhat/BUILD/SDL-1.1.4/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/SDL-1.1.4’
Bad exit status from /var/tmp/rpm-tmp.1306 (%build)
make: *** [rpm] Error 1

The other problem I had, which led me to trying the CVS version:

When using the 1.1.3 release with XFRee86 4.0.1 and the new nvidia
drivers (0.9-4) on a TNT2, I get severe tearing when using the DGA
driver. Using 4.0.0 and nvidia drivers 0.9-3 did not have this problem.

I tried building SDL (cvs updated at 16:30 UTC today) on linux
with XFree86 4.0.1. I was able to build it with the usual
./configure and make, but building an RPM failed. The relevant
portion of the make output is included here:

Thanks, this is a bug in the SDL Makefile, which I will remedy.

The other problem I had, which led me to trying the CVS version:

When using the 1.1.3 release with XFRee86 4.0.1 and the new nvidia
drivers (0.9-4) on a TNT2, I get severe tearing when using the DGA
driver. Using 4.0.0 and nvidia drivers 0.9-3 did not have this problem.

Sounds like a bug in the drivers.

See ya!
-Sam Lantinga, Lead Programmer, Loki Entertainment Software

Sam Lantinga wrote:

I tried building SDL (cvs updated at 16:30 UTC today) on linux
with XFree86 4.0.1. I was able to build it with the usual
./configure and make, but building an RPM failed. The relevant
portion of the make output is included here:

Thanks, this is a bug in the SDL Makefile, which I will remedy.

Cool. Thanks!

The other problem I had, which led me to trying the CVS version:

When using the 1.1.3 release with XFRee86 4.0.1 and the new nvidia
drivers (0.9-4) on a TNT2, I get severe tearing when using the DGA
driver. Using 4.0.0 and nvidia drivers 0.9-3 did not have this problem.

Sounds like a bug in the drivers.

I suspected this, I was just hoping for confirmation from someone else.
It could also be configuration of XF401.