Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Applications » Java-gcj-compat
Тема: Java-gcj-compat
Мнение #1 Skip to the next post in this topic.
Написано на: Септември 12 2005, 23:39
Zero_effect

Avatar




Група: Li maniacs
Мнения: 489
Регистриран: Юли 2005

Оценка: 5

Offline
Този пакет се опитвам в момента да компилирам от сорс, но има един значителен проблем свързан с командата "cMf", защото такава просто няма и не знам изобщо част от кой пакет е. Без нея компилирането не може да бъде извършено успешно. Ето и лог:

Код: 
gcj -C -d . -I . com/sun/tools/javac/Config.java
gcj -C -d . -I . com/sun/tools/javac/Main.java
gcj -C -d . -I . sun/rmi/rmic/Main.java
cMf tools.jar ./com/sun/tools/javac/Config.class com/sun/tools/javac/Main.class sun/rmi/rmic/Main.class
make: cMf: Command not found
make: *** [tools.jar] Error 127


Дайте идея какво да потърся и инсталирам.
Контакти:  Zero_effect

  • AOL  AOL:
  • ICQ  ICQ: 94584818
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 13 2005, 11:24
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
проблемът може да е на доста места - прегледай Makefile да видиш дали изобщо има етикет cMf в него и ако има какво точно прави - така ще локализираш какво дава съобщението Command not found (може да липсва някое тулсче в системата ти или просто да се намира на друго място) - има и малка вероятност за синтактична грешка там

Редактирано от mcwolf на Септември 13 2005, 11:25
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 13 2005, 12:55
Zero_effect

Avatar




Група: Li maniacs
Мнения: 489
Регистриран: Юли 2005

Оценка: 5

Offline
От това, което прочетох изглежда липсва "jar" в това, което изпълнява.

Ето това извлекох, което ми се струва, че причинява последната грешка:

Код: 
tools_jar_source_files = \
$(top_builddir)/com/sun/tools/javac/Config.java \
com/sun/tools/javac/Main.java \
sun/rmi/rmic/Main.java

Код: 
tools.jar: $(tools_jar_class_files)
$(JAR) cMf $@ $(tools_jar_class_files)


В случая май не се замества $(JAR) с нищо, но всъщност го пробвах номера като го напиша ръчно и съответно изпълних каквото трябва. Все пак как да фиксирам проблема, за да не се налага ръчно писане всеки път?
Контакти:  Zero_effect

  • AOL  AOL:
  • ICQ  ICQ: 94584818
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #4
Skip to the previous post in this topic. Написано на: Септември 13 2005, 13:32
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
JAR трябва да е дефиниран някаде по нагоре във файлът - погледни какво му е зададено

попринцип точно това е идеята на скриптове от родът на configure - да генерират Makefile така че да е конкретно за твойта машина (за да не се налага да пишеш на ръка) - ако имаш configure най-вероятно проблемът е тръгнал от него (явно някой е счел че нещо го имаш по default и затова не прави проверка за него - а ти или го нямаш или просто е на друго място)
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 3 отговор(а) от Септември 12 2005, 23:39 до сега
 » Начало » Li Форуми » Help & Support » Applications » Java-gcj-compat

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums