Сбой при установке qemu
localhost 0BAK # emerge qemu
Calculating dependencies... done!
>>> starting parallel fetching>>> Emerging (1 of 3) app-emulation/qemu-user-0.8.2 to /
* qemu-0.8.2.tar.gz MD5 ;-) ... [ ok ]
* qemu-0.8.2.tar.gz RMD160 ;-) ... [ ok ]
* qemu-0.8.2.tar.gz SHA1 ;-) ... [ ok ]
* qemu-0.8.2.tar.gz SHA256 ;-) ... [ ok ]
* qemu-0.8.2.tar.gz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking qemu-0.8.2.tar.gz ;-) ... [ ok ]!!! ERROR: app-emulation/qemu-user-0.8.2 failed.
Call stack:
ebuild.sh, line 1562: Called dyn_setup
ebuild.sh, line 665: Called pkg_setup
qemu-user-0.8.2.ebuild, line 37: Called die!!! Qemu must build with GCC 3
!!! If you need support, post the topmost build error, and the call stack if relevant.Error in sys.exitfunc:
Что это означает? :-(
- Для комментирования войдите или зарегистрируйтесь
Он хочет
Он хочет собираться третьим gcc.
А... как его
А... как его поставить (е меня 4) ?
Как и всегда :-)
emerge =group/package-version
Нашел у него
Нашел у него интересный параметр:
| ERROR: "gcc" looks like gcc 4.x
| QEMU is known to have problems when compiled with gcc 4.x
| It is recommended that you use gcc 3.x to build QEMU
| To use this compiler anyway, configure with --disable-gcc-check
Щас попробую собрать.
Нако
Нако вот.
http://www.busybox.net/downloads/qemu/qemu-gcc-4-all.patch
Патч жуть. Буковок много. Ниасилил. Так что имхо отвалится.
На самом деле
На самом деле проблема решается установкой более новой версии qemu.
Камрад,
Камрад, подскажи какая именно версия qemu уже собирается gcc-4.x.x?
ИМХО
ИМХО оффициально пока никакая. Надысь порты смотрел. По qemu изменений не видел. Впрочем все течет все меняеццо (а может плохо смотрел). В нете гугли на тему qemu gcc4, есть патчи к сурсам. Сам пока не пробовал. Такчто хауту - бог его знает.
http://gentoo-wiki.com/HOWTO:_Qemu
Таблетка для куему