We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 880

Summary: Problem compiling SDL 1.3.0-5179
Product: SDL Reporter: Pierre <pierre42d>
Component: buildAssignee: Sam Lantinga <slouken>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2    
Version: HG 2.0   
Hardware: x86   
OS: Linux   

Description Pierre 2009-11-08 04:48:03 UTC
# make
/bin/sh ./build-scripts/updaterev.sh
showrev.sh: line 9: svnversion: command not found
/bin/sh ./libtool --mode=compile gcc -s -O3 -march=i686  -I./include -D_GNU_SOURCE=1 -mmmx -m3dnow -msse -msse2 -fvisibility=hidden  -I/usr/local/include -I/usr/X11R6/include/  -I/usr/local/include -D_REENTRANT -DHAVE_LINUX_VERSION_H -MMD -MT build/SDL_fb3dfx.lo -c src/video/fbcon/SDL_fb3dfx.c -o build/SDL_fb3dfx.lo 
libtool: compile:  gcc -s -O3 -march=i686 -I./include -D_GNU_SOURCE=1 -mmmx -m3dnow -msse -msse2 -fvisibility=hidden -I/usr/local/include -I/usr/X11R6/include/ -I/usr/local/include -D_REENTRANT -DHAVE_LINUX_VERSION_H -MMD -MT build/SDL_fb3dfx.lo -c src/video/fbcon/SDL_fb3dfx.c  -fPIC -DPIC -o build/.libs/SDL_fb3dfx.o
In file included from src/video/fbcon/SDL_fb3dfx.h:26,
                 from src/video/fbcon/SDL_fb3dfx.c:26:
src/video/fbcon/SDL_fbvideo.h:39:1: warning: "_THIS" redefined
In file included from src/video/fbcon/SDL_fbvideo.h:33,
                 from src/video/fbcon/SDL_fb3dfx.h:26,
                 from src/video/fbcon/SDL_fb3dfx.c:26:
src/video/fbcon/../SDL_sysvideo.h:180:1: warning: this is the location of the previous definition
In file included from src/video/fbcon/SDL_fb3dfx.h:26,
                 from src/video/fbcon/SDL_fb3dfx.c:26:
src/video/fbcon/SDL_fbvideo.h: In function 'FB_AddBusySurface':
src/video/fbcon/SDL_fbvideo.h:154: error: 'SDL_Surface' has no member named 'hwdata'
src/video/fbcon/SDL_fbvideo.h: In function 'FB_IsSurfaceBusy':
src/video/fbcon/SDL_fbvideo.h:160: error: 'SDL_Surface' has no member named 'hwdata'
src/video/fbcon/SDL_fbvideo.h: In function 'FB_WaitBusySurfaces':
src/video/fbcon/SDL_fbvideo.h:169: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fbvideo.h:172: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fbvideo.h: In function 'FB_dst_to_xy':
src/video/fbcon/SDL_fbvideo.h:180: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fbvideo.h:180: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fbvideo.h:181: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fbvideo.h:181: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fbvideo.h:182: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fbvideo.h:183: error: 'SDL_VideoDevice' has no member named 'offset_x'
src/video/fbcon/SDL_fbvideo.h:184: error: 'SDL_VideoDevice' has no member named 'offset_y'
src/video/fbcon/SDL_fb3dfx.c: In function 'WaitVBL':
src/video/fbcon/SDL_fb3dfx.c:35: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:35: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:35: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:36: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:38: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c: In function 'WaitIdle':
src/video/fbcon/SDL_fb3dfx.c:44: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:44: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:44: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c: In function 'FillHWRect':
src/video/fbcon/SDL_fb3dfx.c:63: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:66: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fb3dfx.c:67: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:71: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:80: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:81: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:82: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:83: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:84: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:85: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:86: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:90: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fb3dfx.c:91: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c: In function 'HWAccelBlit':
src/video/fbcon/SDL_fb3dfx.c:100: error: 'current_video' undeclared (first use in this function)
src/video/fbcon/SDL_fb3dfx.c:100: error: (Each undeclared identifier is reported only once
src/video/fbcon/SDL_fb3dfx.c:100: error: for each function it appears in.)
src/video/fbcon/SDL_fb3dfx.c:112: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:115: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fb3dfx.c:116: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:120: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:123: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:146: error: 'SDL_SRCCOLORKEY' undeclared (first use in this function)
src/video/fbcon/SDL_fb3dfx.c:147: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:148: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:148: error: 'SDL_PixelFormat' has no member named 'colorkey'
src/video/fbcon/SDL_fb3dfx.c:149: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:149: error: 'SDL_PixelFormat' has no member named 'colorkey'
src/video/fbcon/SDL_fb3dfx.c:150: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:155: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:156: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:157: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:158: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:159: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:160: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:161: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:162: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:163: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:164: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:169: error: 'SDL_VideoDevice' has no member named 'screen'
src/video/fbcon/SDL_fb3dfx.c:170: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c: In function 'CheckHWBlit':
src/video/fbcon/SDL_fb3dfx.c:181: error: 'SDL_HWACCEL' undeclared (first use in this function)
src/video/fbcon/SDL_fb3dfx.c:184: error: 'SDL_SRCALPHA' undeclared (first use in this function)
src/video/fbcon/SDL_fb3dfx.c:185: error: 'SDL_VideoDevice' has no member named 'info'
src/video/fbcon/SDL_fb3dfx.c:189: error: 'SDL_SRCCOLORKEY' undeclared (first use in this function)
src/video/fbcon/SDL_fb3dfx.c:190: error: 'SDL_VideoDevice' has no member named 'info'
src/video/fbcon/SDL_fb3dfx.c:198: error: 'struct SDL_BlitMap' has no member named 'hw_blit'
src/video/fbcon/SDL_fb3dfx.c: In function 'FB_3DfxAccel':
src/video/fbcon/SDL_fb3dfx.c:207: error: 'SDL_VideoDevice' has no member named 'CheckHWBlit'
src/video/fbcon/SDL_fb3dfx.c:208: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:209: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:212: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:213: error: 'SDL_VideoDevice' has no member named 'hidden'
src/video/fbcon/SDL_fb3dfx.c:216: error: 'SDL_VideoDevice' has no member named 'info'
src/video/fbcon/SDL_fb3dfx.c:217: error: 'SDL_VideoDevice' has no member named 'FillHWRect'
src/video/fbcon/SDL_fb3dfx.c:220: error: 'SDL_VideoDevice' has no member named 'info'
src/video/fbcon/SDL_fb3dfx.c:221: error: 'SDL_VideoDevice' has no member named 'info'
src/video/fbcon/SDL_fb3dfx.c:222: error: 'SDL_VideoDevice' has no member named 'SetHWColorKey'
make: *** [build/SDL_fb3dfx.lo] Error 1
Comment 1 Sam Lantinga 2009-11-08 20:07:37 UTC
The framebuffer console driver hasn't been updated for 1.3.0 yet and is disabled by default.
Comment 2 Sam Lantinga 2011-01-21 12:58:25 UTC
The framebuffer console driver has been removed, to avoid confusion.
http://hg.libsdl.org/SDL/rev/1cee937d9fcc