I try to compile MPlayer-from-cvs's vo_vesa.c but it doesn't work
because <vbe.h> is missing...

Is this because I switched from XFree86 to xorg? Or because I'm using
unstable? Or what? I have vesafb enabled and it worked before... So
where can I get that frickin package that includes vbe.h?

Please don't bother answering to tell me to try another mode.
I really need the vesa mode. :-(

Thanks  a lot!
Dirk




In file included from vo_vesa.c:18:
gtf.h:4:17: error: vbe.h: No such file or directory
In file included from vo_vesa.c:18:
gtf.h:46: warning: 'struct VesaCRTCInfoBlock' declared inside parameter list
gtf.h:46: warning: its scope is only this definition or declaration,
which is probably not what you want
vo_vesa.c:128: error: 'NEO_PAL' undeclared here (not in a function)
vo_vesa.c: In function 'vbeErrToStr':
vo_vesa.c:138: error: 'VBE_VESA_ERROR_MASK' undeclared (first use in
this function)
vo_vesa.c:138: error: (Each undeclared identifier is reported only once
vo_vesa.c:138: error: for each function it appears in.)
vo_vesa.c:140: error: 'VBE_VESA_ERRCODE_MASK' undeclared (first use in
this function)
vo_vesa.c:146: error: 'VBE_OK' undeclared (first use in this function)
vo_vesa.c:147: error: 'VBE_VM86_FAIL' undeclared (first use in this
function)
vo_vesa.c:148: error: 'VBE_OUT_OF_DOS_MEM' undeclared (first use in this
function)
vo_vesa.c:149: error: 'VBE_OUT_OF_MEM' undeclared (first use in this
function)
vo_vesa.c:150: error: 'VBE_BROKEN_BIOS' undeclared (first use in this
function)
vo_vesa.c: In function 'vesa_term':
vo_vesa.c:165: error: 'VBE_OK' undeclared (first use in this function)
vo_vesa.c: In function '__vbeSwitchBank':
vo_vesa.c:184: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:187: error: 'VBE_OK' undeclared (first use in this function)
vo_vesa.c:196: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function '__vbeSetPixel':
vo_vesa.c:201: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:202: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:203: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:204: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:205: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:207: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:212: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:213: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:214: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function '__vbeCopyData':
vo_vesa.c:258: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:260: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'draw_slice':
vo_vesa.c:280: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:288: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'draw_alpha_32':
vo_vesa.c:299: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'draw_alpha_24':
vo_vesa.c:312: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'draw_alpha_16':
vo_vesa.c:325: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'draw_alpha_15':
vo_vesa.c:338: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'flip_page':
vo_vesa.c:390: error: 'VBE_OK' undeclared (first use in this function)
vo_vesa.c: In function 'draw_frame':
vo_vesa.c:419: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:433: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'parseSubDevice':
vo_vesa.c:453: error: 'NEO_NTSC' undeclared (first use in this function)
vo_vesa.c: In function 'paintBkGnd':
vo_vesa.c:479: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:480: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'clear_screen':
vo_vesa.c:507: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:508: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: In function 'model2str':
vo_vesa.c:521: error: 'memText' undeclared (first use in this function)
vo_vesa.c:522: error: 'memCGA' undeclared (first use in this function)
vo_vesa.c:523: error: 'memHercules' undeclared (first use in this function)
vo_vesa.c:524: error: 'memPL' undeclared (first use in this function)
vo_vesa.c:525: error: 'memPK' undeclared (first use in this function)
vo_vesa.c:526: error: 'mem256' undeclared (first use in this function)
vo_vesa.c:527: error: 'memRGB' undeclared (first use in this function)
vo_vesa.c:528: error: 'memYUV' undeclared (first use in this function)
vo_vesa.c: In function 'fillMultiBuffer':
vo_vesa.c:538: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:538: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c: At top level:
vo_vesa.c:553: warning: 'struct VesaCRTCInfoBlock' declared inside
parameter list
vo_vesa.c: In function 'set_refresh':
vo_vesa.c:579: warning: passing argument 7 of 'GTF_calcTimings' from
incompatible pointer type
vo_vesa.c:582: error: dereferencing pointer to incomplete type
vo_vesa.c:585: error: dereferencing pointer to incomplete type
vo_vesa.c:589: warning: passing argument 7 of 'GTF_calcTimings' from
incompatible pointer type
vo_vesa.c:603: error: dereferencing pointer to incomplete type
vo_vesa.c: In function 'config':
vo_vesa.c:623: error: storage size of 'vib' isn't known
vo_vesa.c:624: error: storage size of 'vmib' isn't known
vo_vesa.c:625: error: storage size of 'crtc_pass' isn't known
vo_vesa.c:650: error: 'VBE_OK' undeclared (first use in this function)
vo_vesa.c:665: error: 'VBE_DAC_8BIT' undeclared (first use in this function)
vo_vesa.c:666: error: 'VBE_NONVGA_CRTC' undeclared (first use in this
function)
vo_vesa.c:667: error: 'VBE_SNOWED_RAMDAC' undeclared (first use in this
function)
vo_vesa.c:668: error: 'VBE_STEREOSCOPIC' undeclared (first use in this
function)
vo_vesa.c:669: error: 'VBE_STEREO_EVC' undeclared (first use in this
function)
vo_vesa.c:749: error: 'MODE_ATTR_COLOR' undeclared (first use in this
function)
vo_vesa.c:749: error: 'MODE_ATTR_GRAPHICS' undeclared (first use in this
function)
vo_vesa.c:751: error: 'memRGB' undeclared (first use in this function)
vo_vesa.c:792: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:794: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:795: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:796: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:808: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:808: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:809: warning: pointer targets in passing argument 1 of
'aspect' differ in signedness
vo_vesa.c:809: warning: pointer targets in passing argument 2 of
'aspect' differ in signedness
vo_vesa.c:814: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:815: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:833: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:833: error: 'MODE_WIN_RELOCATABLE' undeclared (first use in
this function)
vo_vesa.c:833: error: 'MODE_WIN_WRITEABLE' undeclared (first use in this
function)
vo_vesa.c:836: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:840: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:840: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:840: error: 'MODE_ATTR_LINEAR' undeclared (first use in this
function)
vo_vesa.c:845: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:845: warning: assignment makes pointer from integer without a cast
vo_vesa.c:854: error: 'VESA_MODE_USE_LINEAR' undeclared (first use in
this function)
vo_vesa.c:856: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:877: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:877: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:882: warning: assignment makes pointer from integer without a cast
vo_vesa.c:884: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:888: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:889: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:891: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:892: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:897: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:897: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:913: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:913: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:935: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:935: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:981: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:981: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:1036: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
vo_vesa.c:1036: error: invalid use of undefined type 'struct
VesaModeInfoBlock'
make[1]: *** [vo_vesa.o] Error 1
make: *** [libvo/libvo.a] Error 2


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to