Вы здесь

mc и slang

Кто-нибудь сталкивался с проблемой которая описана в этом баге

http://bugs.gentoo.org/show_bug.cgi?id=169799

У меня с недавних пор появилось что mc не компилируется из-за этого сланга

Что делать?

Незнаю на счет бага но я яестно говоря не припомню когда были последний раз проблемы со сборкой 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 подходит может и вам чем поможет...
http://forums.freebsd.org/showthread.php?p=101000