On Tue, Feb 19, 2002 at 03:38:15PM +0300, A.A.Dmitriy wrote: > Приветствую. > > Подскажите, пожалуйста, как избавиться от такой ситуации: не компилируется > программа - ICQ-server (IServerd). Вылетает при make all с ошибкой:
Вариант 1 -- не компилировать IServerd. Взять, например, jabber. > > tvision/.libs/libtvision.so: undefined reference to `has_colors' > tvision/.libs/libtvision.so: undefined reference to `start_color' > tvision/.libs/libtvision.so: undefined reference to `endwin' > tvision/.libs/libtvision.so: undefined reference to `init_pair' > > collect2: ld returned 1 exit status > > Это происходит сразу после компиляции утилитки, использующей ncurses. Вариант 2 -- подключить-таки (n)curses при сборке библиотеки. В крайнем вызове ld (или gcc) добавить ключик -lcurses. Убедиться, что пакет ncurses-devel установлен.