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]