LINUX.ORG.RU
решено ФорумAdmin

Не собирается Xen 4.2 (4.3) из AUR

 


0

1

Добрый день. Не получается собрать Xen, нагуглить не выходит. Пожалуйста помогите. Спасибо за внимание
LINK i386-dm/qemu-dm
/usr/bin/ld: vl.o: undefined reference to symbol 'timer_settime@@GLIBC_2.3.3'
/usr/bin/ld: note: 'timer_settime@@GLIBC_2.3.3' is defined in DSO /usr/lib/librt.so.1 so try adding it to the linker command line
/usr/lib/librt.so.1: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status


note: 'timer_settime@@GLIBC_2.3.3' is defined in DSO /usr/lib/librt.so.1 so try adding it to the linker command line

try adding it to the linker command line

Пробовал?

hope13 ★★★
()
Ответ на: комментарий от hope13

Я честно говоря, не понял что надо сдлеать и что именно добавить и куда, если не сложно, подскажите

vinnni
() автор топика
Ответ на: комментарий от hope13

теперь пишет
checking whether the C compiler works... no
configure: error: in `/tmp/yaourt-tmp-root/aur-xen/src/xen-4.2.1/tools':
configure: error: C compiler cannot create executables
See `config.log' for more details

хотя gcc установлен

vinnni
() автор топика
Ответ на: комментарий от vinnni

Мммм, конечно -lrt, post-factum прав.

Кстати у тебя все пакеты обновлены? В ауре много программ, которые не собираются из-за похожих ошибок. Лечится это либо как я указал выше, либо дополнением Makefile руками, либо сразу после ./configure в PKGBULILD вызовом sed, который добавит в данном случае -lrt в Маkеfile. Или eшё можо выполнить export LDFLAGS="-lrt" в PKGBUILD.

Как ещё можно решать такие проблемы с программами из аура, я не знаю :)

hope13 ★★★
()
Ответ на: комментарий от hope13

спасибо за советы, там сейчас в AUR этого пакета проходит обсуждение, как это дело правильно собрать, буду ждать когда они все же отпишут правильное решение

vinnni
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.