Hi, I am having some problems while trying to re-compile the Kernel to add support fot module videodev My questions are:
Is there any way to compile add modules without re-copmpiling the whole kernel? I tried by # allows me to select the modules I want to add make xconfig # On a first attemp I tried to recompiles the whole kernel via cd /usr/src/linux-2.6.23-9.ydl6.1 make I got the following error CC drivers/scsi/aic7xxx/aic79xx_core.o drivers/scsi/aic7xxx/aic79xx_core.c:9493: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugzilla.redhat.com/bugzilla> for instructions. Preprocessed source stored into /tmp/ccaMkwNq.out file, please attach this to your bugreport. make[3]: *** [drivers/scsi/aic7xxx/aic79xx_core.o] Error 1 make[2]: *** [drivers/scsi/aic7xxx] Error 2 make[1]: *** [drivers/scsi] Error 2 make: *** [drivers] Error 2 Then I notice the make command was able to compile the videodev.c code. Thus I tried to create a module via make modules make modules_install This step work just fine. The problem I am facing appears when trying to load the module (from dmesg) videodev: version magic '2.6.23-9.ydl6.1custom SMP mod_unload ' should be '2.6.23-9.ydl6.1 SMP mod_unload ' BY default when creating a .config using make xconfig, it add word "custom" I tried by commenting lines CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y on file /usr/src/linux-2.6.23-9.ydl6.1/.config and calling make modules again but it still adds suffix custom to the build. Any idea how to solve this problem? Thanks, Elkin Arroyo
_______________________________________________ yellowdog-newbie mailing list [email protected] http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-newbie
