On Thu, Sep 11, 2008 at 1:00 PM, Daniel Stone <[EMAIL PROTECTED]> wrote: > On Thu, Sep 11, 2008 at 11:45:02AM +0200, Leon Ljunggren wrote: >> On Wed, Sep 10, 2008 at 5:19 PM, Daniel Stone <[EMAIL PROTECTED]> wrote: >> > Change fbScreenInit in hw/kdrive/src/kdrive.c to wfbScreenInit. >> > setupWrap tells you which drawable you're going to access, and asks you >> > to set up the memory read/write functions, and finishWrap lets you know >> > you're done. So in your setupWrap function, just set pRead and pWrite >> > to functions which perform the format conversion, but only if pDraw is >> > the front buffer (i.e. == GetScreenPixmap(screenInfo.screens[0])). >> >> I replaced fbFinishScreenInit with wfbFinishScreenInit (couldn't find >> fbScreenInit, but from what I understand that function just calls >> fbSetupScreen and fbFinishScreenInit while the wfb equivalent calls >> fbSetupScreen and wfbFinishScreenInit), setup a skeleton >> setupWrap/finishWrap (haven't quite understood what to do with these >> yet) and added libwfb.la to the make file lib list. But when I try to >> compile I get errors like: >> >> ../../../fb/.libs/libwfb.a(libwfb_la-fbscreen.o)(.text+0x304): In >> function `wfbSetupScreen': >> : undefined reference to `wfbInitializeColormap' >> ../../../fb/.libs/libwfb.a(libwfb_la-fbscreen.o)(.text+0x30c): In >> function `wfbSetupScreen': >> : undefined reference to `wfbInstallColormap' >> >> As far as I understand they're supposed to be in libwfb.a? > > Right, so you need to change KDrive's Makefile.am to link wfb instead > of fb.
But I thought I'd done that when I added $(top_builddir)/fb/libwfb.la to the lib paths on the make files. I couldn't figure where to do in in the Makefile.am, so I just modified the makefiles instead and used regular make instead of configure. Before I did this change I got an error complaining about undefined reference to wfbFinishScreenInit, once the lib was added this error went away but the other appeared, aren't they all in the libwfb.a lib? Thanks /Leon _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg