Незнаю на счет бага но я яестно говоря не припомню когда были последний раз проблемы со сборкой mc. Года 1,5 назад наверно.
Сейчас специально пересобрал - все нормально:
USE="-ncurses slang" emerge mc
[ebuild R ] app-misc/mc-4.6.1-r3 USE="X gpm nls pam samba slang unicode -7zip -ncurses"
ничего не помогает=((
При компиляции mc просто не находит slang.
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetnum'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetflag'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetent'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetstr'
collect2: ld returned 1 exit status
мне там посоветовали пересолбрать сланг
Я пересобрал и его и всю систему
И все равно mc не компилируется с флагом slang=((
Было подобное при обновлении gcc. Посмотри есть ли директория /usr/lib/gcc/i686-pc-linux-gnu/4.1.2 и если нет создай символическую ссылку с новой версии gcc.
Незнаю на счет
Незнаю на счет бага но я яестно говоря не припомню когда были последний раз проблемы со сборкой mc. Года 1,5 назад наверно.
Сейчас специально пересобрал - все нормально:
USE="-ncurses slang" emerge mc
[ebuild R ] app-misc/mc-4.6.1-r3 USE="X gpm nls pam samba slang unicode -7zip -ncurses"
Когда собирал
Когда собирал (полгода назад) он нормально собрался с дефолтными use-флагами. Но т.к. локаль у меня ru_RU.UTF8 то вместо букаф были крокозябры, пришлось пересобират как по HOWTO http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way#Midnight_Commander никаких проблем не возникло...
_________________
~? **!
ничего не
ничего не помогает=((
При компиляции mc просто не находит slang.
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetnum'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetflag'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetent'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libslang.so: undefined reference
to `tgetstr'
collect2: ld returned 1 exit status
мне там посоветовали пересолбрать сланг
Я пересобрал и его и всю систему
И все равно mc не компилируется с флагом slang=((
Было подобное
Было подобное при обновлении gcc. Посмотри есть ли директория /usr/lib/gcc/i686-pc-linux-gnu/4.1.2 и если нет создай символическую ссылку с новой версии gcc.
вот тут
вот тут обсуждают этуже проблему
http://forums.gentoo.cz/viewtopic.php?t=166
Только я не понимаю к какому они выводу пришли.
Как починить
Как починить совсем нет вариантов?
Есть вариант решения для FreeBSD
Вот тут есть вариант он для FreeBSD подходит может и вам чем поможет...
http://forums.freebsd.org/showthread.php?p=101000