Bill Taylor [of Sydney Linux Users Group] wrote: > --end group \ > -o vm linux > drivers/char/drm/drm.o: In function `sis_fb_alloc' : > drivers/char/drm/drm.o<.text+0x25df6>: undefined reference to `sis_malloc' > drivers/char/drm/drm.o<.text+0x25e3d>: undefined reference to `sis_free' > drivers/char/drm/drm.o: In function `sis_fb_free': > drivers/char/drm/drm.o<.text+0x25f82>: undefined reference to `sis_free' > drivers/char/drm/drm.o: In function `sis_final_context' : > drivers/char/drm/drm.o<.text+0x26456>: undefined reference to `sis_free' > make: *** [vmlinux] Error 1
Bill, sis_malloc and friends are defined in $TOPDIR/include/linux/sisfb.h Check that this file exists. If it does, copy your $TOPDIR/.config somewhere safe and do a make mrproper. Then copy it back, do a make oldconfig and start over. By the way, this stuff is needed only for the SIS video chipsets (which i believe are all onboard) and DRM is the Direct Rendering Manager, which is used by this chipset (among others). So if you don't have the SIS chipset, you dont need it. Cheers, Grant -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug
