Не собирается gnu-classpath [Решено]
LinuxID 20 октября, 2012 - 02:41
Вылетает с ошибкой:
Making all in lib make[1]: Вход в каталог `/var/tmp/portage/dev-java/gnu-classpath-0.98-r3/work/classpath-0.98/lib' /bin/mkdir -p ../gnu/java/locale true ../scripts/generate-locale-list.sh > ../gnu/java/locale/LocaleData.java top_builddir=.. top_srcdir=.. /bin/sh ./gen-classlist.sh standard Adding java source files from srcdir '..'. Adding java source files from VM directory ../vm/reference /usr/bin/ecj -nowarn -J-Xmx768M -source 1.5 -target 1.5 -bootclasspath '' -classpath ../vm/reference:..:../external/w3c_dom:../external/sax:../external/relaxngDatatype:../external/jsr166:.:: -d . @classes touch resources touch compile-classes /usr/bin/gjar cf glibj.zip gnu java javax org sun META-INF gcc-config: error: could not run/locate 'gjar' make[1]: *** [glibj.zip] Ошибка 1 make[1]: Выход из каталога `/var/tmp/portage/dev-java/gnu-classpath-0.98-r3/work/classpath-0.98/lib' make: *** [all-recursive] Ошибка 1 * ERROR: dev-java/gnu-classpath-0.98-r3 failed (compile phase): * emake failed
беспокоит вот это - gcc-config: error: could not run/locate 'gjar'
Что есть в системе:
locate gjar
/usr/bin/gjar
ls -l /usr/bin/gjar
-rwxr-xr-x 1 root root /usr/bin/gjar
gcc-config -l
x86_64-pc-linux-gnu-4.5.4 *
eselect java-vm list
sun-jdk-1.6 system-vm
dev-java/sun-jdk-1.6.0.35 USE="X alsa nsplugin source -derby -doc -examples -jce -pax_kernel"
Пересобрал gcc & sun-jdk и все что нашел в системе с упоминанием java - т.е. emerge -ep world | grep 'java'
Не помогло. Что делать не знаю. Гугл по поводу gcc-config: error: could not run/locate 'gjar' молчит.
Прошу помощи у сообщества.
»
- Для комментирования войдите или зарегистрируйтесь
Хм, у меня только что все
Хм, у меня только что все пересобрался нормально.
С какими опциями собираешь его
Пришли make.conf
И вот это мне странно - locate gjar. Насколько я знаю - locate уже давно нет в системе, используется whereis
(*)
/usr/bin/locate живёт в sys-apps/mlocate
locate и whereis - разные программы для разных целей.
пользовать гуглтранслейт
пользовать гуглтранслейт попробуй что ли ;) ну и перестань путать теплое с мягким
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
eix gcc в студию
eix gcc в студию
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
sys-devel/gcc-4.5.4 USE="cxx
sys-devel/gcc-4.5.4 USE="cxx fortran graphite gtk mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj (-hardened) (-libssp) -lto -multislot -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla"
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
euse -E gcj; emerge -avuND
euse -E gcj; emerge -avuND @world; emerge -av gnu-classpath ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
[ebuild N ]
Включил флаг и запустил пересборку, но как-то смущают emul-linux-x86-*. Причем тут opengl, когда проблемы с java?
Update
В прочем все собралось. Внеочередное Спасибо за очередную помощь.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)