LINUX.ORG.RU

Не собирается CDE

 ,


0

1

Система: Archlinux x86_64. Сабж не собирается, почему - понять не могу ввиду того, что я не програмист. Кто знает, что не так, помогите:

$ LANG=C make World

Building Release 2.2.0 of CDE

I hope you checked the configuration parameters in ./config/cf
to see if you need to pass BOOTSTRAPCFLAGS.

Fri Aug 10 22:42:19 EEST 2012

cd ./config/imake && make  -f Makefile.ini BOOTSTRAPCFLAGS="" clean
make[1]: Entering directory `/home/keed/Документи/CDE/cde/config/imake'
rm -f ccimake imake.o imake
rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#*
rm -f -r Makefile.proto Makefile Makefile.dep bootstrap
make[1]: Leaving directory `/home/keed/Документи/CDE/cde/config/imake'
make  Makefile.boot
make[1]: Entering directory `/home/keed/Документи/CDE/cde'
cd ./config/imake && make -w -f Makefile.ini BOOTSTRAPCFLAGS=""
make[2]: Entering directory `/home/keed/Документи/CDE/cde/config/imake'
making imake with BOOTSTRAPCFLAGS= in config/imake
cc -o ccimake  -O -I../../include -I../../imports/x11/include/X11 ccimake.c
ccimake.c: In function 'main':
ccimake.c:62:2: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
cc -c  -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c
imake.c: In function 'LogFatalI':
imake.c:608:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
cc -o imake imake.o
make[2]: Leaving directory `/home/keed/Документи/CDE/cde/config/imake'
rm -f ./config/makedepend/Makefile.proto
./config/imake/imake -I./config/cf  -s ./config/makedepend/Makefile.proto -f ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
./config/imake/imake: No such file or directory
./config/imake/imake: Cannot exec /lib/cpp.
  Stop.
./config/imake/imake: Exit code 1.
  Stop.
make[1]: *** [config/makedepend/Makefile.proto] Error 1
make[1]: Leaving directory `/home/keed/Документи/CDE/cde'
make: *** [World] Error 2
Думаю, проблема в неопределенной переменной BOOTSTRAPCFLAGS. Что в нее писать?

Думаю, что проблема в

./config/imake/imake -I./config/cf  -s ./config/makedepend/Makefile.proto -f ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend
./config/imake/imake: No such file or directory

То есть либо не собрался файл ./config/imake/imake, либо не смог запустится, допустим из-за библиотке или монтирования /home с опцией noexec.

А вобще, может скастовать автора этого поста www.linux.org.ru/forum/talks/8073491?cid=8074033 ?

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

вариант 1) Заходишь в imake и компилируешь там.

вариант 2) использовать системный imake, хотя это не рекомендуют

cvs-255 ★★★★ ()
Ответ на: комментарий от cvs-255
$ cd config/imake/
$ ./imake 
./imake: No such file or directory
./imake: Cannot exec /lib/cpp.
  Stop.
./imake: Exit code 1.
  Stop.

Хм...

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

./imake
./imake: No such file or directory

А ты его скомпилировал?

cvs-255 ★★★★ ()
Ответ на: комментарий от cvs-255
А ты его скомпилировал?

Ну да. Если б его не было, то No such file or directory - и этим бы закончилось. А так команда еще выхлопы делает, в том числе про /lib/cpp, который не может запустить

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

у меня

ls -l /lib/cpp
lrwxrwxrwx 1 root root 21 Июл 27 01:25 /lib/cpp -> /etc/alternatives/cpp
cvs-255 ★★★★ ()
Ответ на: комментарий от cvs-255
$ ls -l /lib/cpp
ls: не вдалося отримати доступ до /lib/cpp: No such file or directory

Ага... Не вкурсе, в каком пакете искать?

KERNEL_PANIC ★★★ ()

Не собирается CDE

Значит не дорос ты ещё. Готовся к 1-му сентября.

anonymous ()
Ответ на: комментарий от KERNEL_PANIC

cpp в Арче, если верить их сайту, в пакете gcc. Наверное, вам нужно попробовать сделать линк /lib/cpp -> ../usr/bin/cpp

mky ★★★★★ ()
Ответ на: комментарий от cvs-255

Компилирует, все нормально, доходит до локализации, ошибается. В Makefile убираю локали, и компиляция впадает в бесконечный цыкл О_о. Можно Makefile :)

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

А просто gcc -o imake все файлы не прокатывает?

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