Hi all!: I''m trying to compile the kernel 2.4 with xen 2.0.7 in a fedora core 3 box. The kernel 2.4 is needed for an specific application. But I''m receiving the next errors: make[4]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30- xen0/arch/xen/drivers/dom0'' ld -m elf_i386 -T /download/kernels/xen-2.0/linux-2.4.30- xen0/arch/xen/vmlinux.lds -e stext arch/xen/kernel/head.o arch/xen/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \ --start-group \ kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o arch/xen/kernel/kernel.o arch/xen/mm/mm.o arch/xen/drivers/evtchn/drv.o arch/xen/drivers/console/drv.o arch/xen/drivers/dom0/drv.o arch/xen/drivers/balloon/drv.o \ drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/video/video.o drivers/media/media.o drivers/md/mddev.o crypto/crypto.o arch/xen/drivers/blkif/drv.o arch/xen/drivers/netif/drv.o \ net/network.o \ /download/kernels/xen-2.0/linux-2.4.30- xen0/arch/xen/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30- xen0/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30- xen0/arch/xen/lib/lib.a \ --end-group \ -o vmlinux net/network.o(.text+0x51019): In function `match'': : undefined reference to `ip_conntrack_get'' make[3]: *** [vmlinux] Error 1 make[3]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30-xen0'' make[2]: *** [build] Error 2 make[2]: Leaving directory `/download/kernels/xen-2.0'' make[1]: *** [linux-2.4-xen0-build] Error 2 make[1]: Leaving directory `/download/kernels/xen-2.0'' make: *** [linux24] Error 2 Someone can give some light? Thanks, Jorge Isaac Davila Lopez _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
I''m getting the exact same problem, did you manage to get this solved? I also need the 2.4 kernel as it appears the Adaptec SATA RAID has problems with the 2.6 kernel, and I have not been able to find a way to solve that. I hear the 2.4 kernel is much more stable and does not face the same issues. When trying to build the dom0 2.4.30 kernel, I get the following error: [root@s134 linux-2.4.30-xen0]# make ARCH=xen make[1]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/arch/xen/boot'' make[1]: Nothing to be done for `dep''. make[1]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/arch/xen/boot'' rm -f .depend .hdepend make _sfdep_kernel _sfdep_drivers _sfdep_mm _sfdep_fs _sfdep_net _sfdep_ipc _sfdep_lib _sfdep_crypto _sfdep_arch/xen/kernel _sfdep_arch/xen/mm _sfdep_arch/xen/lib _sfdep_arch/xen/drivers/console _sfdep_arch/xen/drivers/evtchn _sfdep_arch/xen/drivers/blkif _sfdep_arch/xen/drivers/netif _sfdep_arch/xen/drivers/balloon _sfdep_arch/xen/drivers/dom0 _FASTDEP_ALL_SUB_DIRS="kernel drivers mm fs net ipc lib crypto arch/xen/kernel arch/xen/mm arch/xen/lib arch/xen/drivers/console arch/xen/drivers/evtchn arch/xen/drivers/blkif arch/xen/drivers/netif arch/xen/drivers/balloon arch/xen/drivers/dom0 " make[1]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0'' make -C kernel fastdep cp: cannot stat `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel/arch/xen/defconfig'': No such file or directory make[2]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel'' Makefile:555: Rules.make: No such file or directory make[2]: *** No rule to make target `Rules.make''. Stop. make[2]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel'' make[1]: *** [_sfdep_kernel] Error 2 make[1]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0'' make: *** [dep-files] Error 2 I have tried a number of things to get it working with no luck, I have no idea how I might get it fixed, so any help is greatly appreciated. Regards, Aaron Jorge I. Davila L. wrote:>Hi all!: > >I''m trying to compile the kernel 2.4 with xen 2.0.7 in a fedora core 3 >box. The kernel 2.4 is needed for an specific application. But I''m >receiving the next errors: > >make[4]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30- >xen0/arch/xen/drivers/dom0'' >ld -m elf_i386 -T /download/kernels/xen-2.0/linux-2.4.30- >xen0/arch/xen/vmlinux.lds -e stext arch/xen/kernel/head.o >arch/xen/kernel/init_task.o init/main.o init/version.o init/do_mounts.o >\ > --start-group \ > kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o >arch/xen/kernel/kernel.o arch/xen/mm/mm.o arch/xen/drivers/evtchn/drv.o >arch/xen/drivers/console/drv.o arch/xen/drivers/dom0/drv.o >arch/xen/drivers/balloon/drv.o \ > drivers/char/char.o drivers/block/block.o drivers/misc/misc.o >drivers/net/net.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o >drivers/cdrom/driver.o drivers/pci/driver.o drivers/video/video.o >drivers/media/media.o drivers/md/mddev.o crypto/crypto.o >arch/xen/drivers/blkif/drv.o arch/xen/drivers/netif/drv.o \ > net/network.o \ > /download/kernels/xen-2.0/linux-2.4.30- >xen0/arch/xen/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30- >xen0/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30- >xen0/arch/xen/lib/lib.a \ > --end-group \ > -o vmlinux >net/network.o(.text+0x51019): In function `match'': >: undefined reference to `ip_conntrack_get'' >make[3]: *** [vmlinux] Error 1 >make[3]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30-xen0'' >make[2]: *** [build] Error 2 >make[2]: Leaving directory `/download/kernels/xen-2.0'' >make[1]: *** [linux-2.4-xen0-build] Error 2 >make[1]: Leaving directory `/download/kernels/xen-2.0'' >make: *** [linux24] Error 2 > >Someone can give some light? > >Thanks, > >Jorge Isaac Davila Lopez > > >_______________________________________________ >Xen-users mailing list >Xen-users@lists.xensource.com >http://lists.xensource.com/xen-users > > > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Well ... first ... I was facing a problem with module dependencies related to the pcmcia module (the explanation is inside the Makefile), particularly was changed the lines to comment the pcmcia references .. grep -i pcmcia Makefile will give the info about this module The SATA controller requires the ata-pii driver, you need select this driver during your kernel configuration make ARCH=xen menuconfig Low level drivers to make initrd file: mkinitrd --builtin=ata_piix <path-to-initrd-file> <kernel-version> Hope this helps .... El lun, 03-10-2005 a las 17:32 +1000, Aaron // LT escribió:> I''m getting the exact same problem, did you manage to get this solved? > > I also need the 2.4 kernel as it appears the Adaptec SATA RAID has > problems with the 2.6 kernel, and I have not been able to find a way to > solve that. I hear the 2.4 kernel is much more stable and does not face > the same issues. > > When trying to build the dom0 2.4.30 kernel, I get the following error: > > [root@s134 linux-2.4.30-xen0]# make ARCH=xen > make[1]: Entering directory > `/data2/downloads/xen-2.0/linux-2.4.30-xen0/arch/xen/boot'' > make[1]: Nothing to be done for `dep''. > make[1]: Leaving directory > `/data2/downloads/xen-2.0/linux-2.4.30-xen0/arch/xen/boot'' > rm -f .depend .hdepend > make _sfdep_kernel _sfdep_drivers _sfdep_mm _sfdep_fs _sfdep_net > _sfdep_ipc _sfdep_lib _sfdep_crypto _sfdep_arch/xen/kernel > _sfdep_arch/xen/mm _sfdep_arch/xen/lib _sfdep_arch/xen/drivers/console > _sfdep_arch/xen/drivers/evtchn _sfdep_arch/xen/drivers/blkif > _sfdep_arch/xen/drivers/netif _sfdep_arch/xen/drivers/balloon > _sfdep_arch/xen/drivers/dom0 _FASTDEP_ALL_SUB_DIRS="kernel drivers mm fs > net ipc lib crypto arch/xen/kernel arch/xen/mm arch/xen/lib > arch/xen/drivers/console arch/xen/drivers/evtchn arch/xen/drivers/blkif > arch/xen/drivers/netif arch/xen/drivers/balloon arch/xen/drivers/dom0 " > make[1]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0'' > make -C kernel fastdep > cp: cannot stat > `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel/arch/xen/defconfig'': > No such file or directory > make[2]: Entering directory > `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel'' > Makefile:555: Rules.make: No such file or directory > make[2]: *** No rule to make target `Rules.make''. Stop. > make[2]: Leaving directory > `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel'' > make[1]: *** [_sfdep_kernel] Error 2 > make[1]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0'' > make: *** [dep-files] Error 2 > > I have tried a number of things to get it working with no luck, I have > no idea how I might get it fixed, so any help is greatly appreciated. > > Regards, > Aaron > > > Jorge I. Davila L. wrote: > > >Hi all!: > > > >I''m trying to compile the kernel 2.4 with xen 2.0.7 in a fedora core 3 > >box. The kernel 2.4 is needed for an specific application. But I''m > >receiving the next errors: > > > >make[4]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30- > >xen0/arch/xen/drivers/dom0'' > >ld -m elf_i386 -T /download/kernels/xen-2.0/linux-2.4.30- > >xen0/arch/xen/vmlinux.lds -e stext arch/xen/kernel/head.o > >arch/xen/kernel/init_task.o init/main.o init/version.o init/do_mounts.o > >\ > > --start-group \ > > kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o > >arch/xen/kernel/kernel.o arch/xen/mm/mm.o arch/xen/drivers/evtchn/drv.o > >arch/xen/drivers/console/drv.o arch/xen/drivers/dom0/drv.o > >arch/xen/drivers/balloon/drv.o \ > > drivers/char/char.o drivers/block/block.o drivers/misc/misc.o > >drivers/net/net.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o > >drivers/cdrom/driver.o drivers/pci/driver.o drivers/video/video.o > >drivers/media/media.o drivers/md/mddev.o crypto/crypto.o > >arch/xen/drivers/blkif/drv.o arch/xen/drivers/netif/drv.o \ > > net/network.o \ > > /download/kernels/xen-2.0/linux-2.4.30- > >xen0/arch/xen/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30- > >xen0/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30- > >xen0/arch/xen/lib/lib.a \ > > --end-group \ > > -o vmlinux > >net/network.o(.text+0x51019): In function `match'': > >: undefined reference to `ip_conntrack_get'' > >make[3]: *** [vmlinux] Error 1 > >make[3]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30-xen0'' > >make[2]: *** [build] Error 2 > >make[2]: Leaving directory `/download/kernels/xen-2.0'' > >make[1]: *** [linux-2.4-xen0-build] Error 2 > >make[1]: Leaving directory `/download/kernels/xen-2.0'' > >make: *** [linux24] Error 2 > > > >Someone can give some light? > > > >Thanks, > > > >Jorge Isaac Davila Lopez > > > > > >_______________________________________________ > >Xen-users mailing list > >Xen-users@lists.xensource.com > >http://lists.xensource.com/xen-users > > > > > > > > > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users-- ----------------------------------------------------------------- Jorge Isaac Davila Lopez Consultor en Tecnología de la Información - sitio web: http://www.nicaraguaopensource.com/ correo-e: davila@nicaraguaopensource.com - clave pgp: http://www.nicaraguaopensource.com/claves/nos.asc huella digital: F8F4 8563 28D2 29E1 E2EA 9EAB CA0F A96F A3EE 6F56 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users