LINUX.ORG.RU

Ошибка при сборке e17


0

1

Собираю e17 c с помощью скрипта easy_e17.sh
При сборке выдаёт такую ошибку и прекращает исполнение скрипта:

-------------------- Installing packages ----------------
- eina ....................... previously installed
- eet ........................ previously installed
- evas ....................... previously installed
- ecore ...................... previously installed
- efreet ..................... previously installed
- eio ........................ previously installed
- eeze ....................... previously installed
- e_dbus ..................... previously installed
- embryo ..................... previously installed
- edje ....................... previously installed
- azy ........................ make:    ERROR!

---------------------- Last loglines -------------
Making all in src
make[2]: Вход в каталог `/root/e17_src/azy/src'
Making all in include
make[3]: Вход в каталог `/root/e17_src/azy/src/include'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Выход из каталога `/root/e17_src/azy/src/include'
Making all in lib
make[3]: Вход в каталог `/root/e17_src/azy/src/lib'
Making all in extras
make[4]: Вход в каталог `/root/e17_src/azy/src/lib/extras'
\
source='pugixml.cpp' object='pugixml.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/sh ../../../depcomp \
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../..   -I/opt/e17/include -I../../.. -I../../../src/include -I../../../src/include/extras -fPIC -DPIC   -c -o pugixml.lo pugixml.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../.. -I/opt/e17/include -I../../.. -I../../../src/include -I../../../src/include/extras -fPIC -DPIC -c pugixml.cpp  -o .libs/pugixml.o
../../../libtool: line 1130: g++: command not found
make[4]: *** [pugixml.lo] Ошибка 1
make[4]: Выход из каталога `/root/e17_src/azy/src/lib/extras'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Выход из каталога `/root/e17_src/azy/src/lib'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Выход из каталога `/root/e17_src/azy/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/root/e17_src/azy'
make: *** [all] Ошибка 2
--------------------------------------------------------------------------------

-> Get more informations by checking the log file '/tmp/easy_e17/install_logs/azy.log'!
Вывод файла azy.log
В чем проблема?

>g++: command not found

Он установлен хоть?

gentoo_root ★★★★★ ()

> ../../../libtool: line 1130: g++: command not found
Очевидно, нужно поставить g++.

Вы точно уверены что e17 отсутствует в репозитории используемого Вами дистрибутива?

AITap ★★★★★ ()
Ответ на: комментарий от AITap

Он есть, но старый.

Сейчас попробую g++ поставить. Все предидущие пакеты без него собирались

fedoseev ()
Ответ на: комментарий от AITap

Все установилось

Все установилось, но как теперь внести этот е17 в GDM?

У меня стоит Gnome3, Fedora15

fedoseev ()
Ответ на: Все установилось от fedoseev

Написать desktop-файл, аналогичный существующим для других сессий. Не знаю точно, где они хранятся, поищите в /etc/ и /usr/share/.

AITap ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.