при установке ncurses-5.5-r2 появляется ошибка.
при установке ncurses5.5 появляется ошибка.
cd misc && make DESTDIR="" all
make[1]: Entering directory `/var/tmp/portage/ncurses-5.5-r2/work/narrowc/misc'
WHICH_XTERM=xterm-new \
ticdir=/usr/share/terminfo \
sh /var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/misc/gen_edit.sh >run_tic.sed
echo '** adjusting tabset paths'
** adjusting tabset paths
sed -f run_tic.sed /var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/misc/terminfo.src >terminfo.tmp
make[1]: Leaving directory `/var/tmp/portage/ncurses-5.5-r2/work/narrowc/misc'
cd c++ && make DESTDIR="" all
make[1]: Entering directory `/var/tmp/portage/ncurses-5.5-r2/work/narrowc/c++'
/usr/bin/g++ -I../c++ -I../include -I/var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/c++ -DHAVE_CONFIG_H -I/var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/c++/../include -I. -I../include -D_GNU_SOURCE -DNDEBUG CFLAGS -fPIC -c /var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/c++/cursesf.cc -o ../obj_s/cursesf.o
g++: CFLAGS: No such file or directory
/usr/bin/g++ -I../c++ -I../include -I/var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/c++ -DHAVE_CONFIG_H -I/var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/c++/../include -I. -I../include -D_GNU_SOURCE -DNDEBUG CFLAGS -fPIC -c /var/tmp/portage/ncurses-5.5-r2/work/ncurses-5.5/c++/cursesm.cc -o ../obj_s/cursesm.o
g++: CFLAGS: No such file or directory
make[1]: *** [../obj_s/cursesm.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [../obj_s/cursesf.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/ncurses-5.5-r2/work/narrowc/c++'
make: *** [all] Error 2
!!! ERROR: sys-libs/ncurses-5.5-r2 failed.
!!! Function do_compile, Line 91, Exitcode 2
!!! make failed
Как ее обойти.
- Для комментирования войдите или зарегистрируйтесь
А нука покажи
А нука покажи /etc/make.conf
А особенно строку:
CXXFLAGS="${CFLAGS}"
она случайно вот такой не оказалась:
CXXFLAGS="CFLAGS"?
Первое означает присвоение переменной значения другой переменной, а вторая означает присвоение строки.
Re: А нука покажи
наверно так оно и есть. завтра проверю
P.S. уважаю, ты гуру просто. Ты как это из моего сообщения вычислил???
Вижу вот
Вижу вот это:
А он не должен искать такого файла, CFLAGS вообще имя переменной.
Смотрю сюда:
Вместо флагов для компилятора подставляется имя переменной. Туда подставляется значение перемнной CXXFLAGS, которую обычно устанавливают присваивая ей значение переменной CFLAGS. А вообще это больше не кзнанию лтнукса относится, а к отладке программ.
Quote:уважаю, ты
Зрит в корень зоркий орёл :), на поверхности лежит. Вот только удивительно, как ты до этого компилил систему?
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
From Siberia with Love!
Re: Quote:уважаю, ты