Здравствуйте!
Не нашел нужного кикстарта для Xen на этой машине (Slackware 14, 32 bit). Сборка скриптом Xen 4.2.1 со Slackbuilds.org заканчивается ошибкой на make install-tools
cp seabios-config seabios-dir/.config;
make PYTHON=python subdirs-all
make[4]: Вход в каталог `/tmp/SBo/xen-4.2.1/tools/firmware'
make[5]: Вход в каталог `/tmp/SBo/xen-4.2.1/tools/firmware'
make -C seabios-dir all
Working around non-functional -combine
make[6]: Вход в каталог `/tmp/SBo/xen-4.2.1/tools/firmware/seabios-dir-remote'
Working around non-functional -combine
Build Kconfig config file
Compiling whole program out/ccode.16.s
Compiling to assembler out/asm-offsets.s
Generating offset file out/asm-offsets.h
Compiling (16bit) out/code16.o
Compiling whole program out/ccode32flat.o
Compiling whole program out/code32seg.o
Building ld scripts (version "1.6.3.2-20130329_132810-efedotov")
Traceback (most recent call last):
File "./tools/layoutrom.py", line 583, in <module>
main()
File "./tools/layoutrom.py", line 564, in main
info16 = parseObjDump(infile16, '16')
File "./tools/layoutrom.py", line 501, in parseObjDump
relocsection = sectionmap[sectionname]
KeyError: '.text.asm.out/../src/smp.c.68'
make[6]: *** [out/romlayout16.lds] Ошибка 1
make[6]: Выход из каталога `/tmp/SBo/xen-4.2.1/tools/firmware/seabios-dir-remote'
make[5]: *** [subdir-all-seabios-dir] Ошибка 2
make[5]: Выход из каталога `/tmp/SBo/xen-4.2.1/tools/firmware'
make[4]: *** [subdirs-all] Ошибка 2
make[4]: Выход из каталога `/tmp/SBo/xen-4.2.1/tools/firmware'
make[3]: *** [all] Ошибка 2
make[3]: Выход из каталога `/tmp/SBo/xen-4.2.1/tools/firmware'
make[2]: *** [subdir-install-firmware] Ошибка 2
make[2]: Выход из каталога `/tmp/SBo/xen-4.2.1/tools'
make[1]: *** [subdirs-install] Ошибка 2
make[1]: Выход из каталога `/tmp/SBo/xen-4.2.1/tools'
make: *** [install-tools] Ошибка 2
Подозреваю что что-то не так со сборкой сторонней SeaBios которую тянет из Git. Скрипт сборки Xen выглядит примерно так:
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
make install-xen \
docdir=/usr/doc/$PRGNAM-$VERSION \
DOCDIR=/usr/doc/$PRGNAM-$VERSION \
mandir=/usr/man \
MANDIR=/usr/man \
DESTDIR=$PKG
make install-tools \
docdir=/usr/doc/$PRGNAM-$VERSION \
DOCDIR=/usr/doc/$PRGNAM-$VERSION \
mandir=/usr/man \
MANDIR=/usr/man \
DESTDIR=$PKG
make install-stubdom \
docdir=/usr/doc/$PRGNAM-$VERSION \
DOCDIR=/usr/doc/$PRGNAM-$VERSION \
mandir=/usr/man \
MANDIR=/usr/man \
DESTDIR=$PKG
make install-docs \
docdir=/usr/doc/$PRGNAM-$VERSION \
DOCDIR=/usr/doc/$PRGNAM-$VERSION \
mandir=/usr/man \
MANDIR=/usr/man \
DESTDIR=$PKG
Кто подскажет в чем проблема? Заранее благодарю.

