The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не скомпилировалась jdk14 на FreeBSD 5.3"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от jacad Искать по авторуВ закладки on 02-Фев-05, 10:49  (MSK)
Система FreeBSD 5.3. Ставлю java+tomcat, делаю по инструкции "articles/java-tomcat" с сайта FreeBSD. Добавил в ядро options        COMPAT_LINUX, зашел в /usr/ports/java/jdk14, дал команду make all install clean, скачал все необходимые файлы, поместил их в distfiles, а она при компиляции выдала Java HotSpot(TM) Client VM warning: Can't detect initial thread stack locatio
n
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyDa
ta.java:1: 'class' or 'interface' expected
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack locatio
n
^
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyDa
ta.java:1: unclosed character literal
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack locatio
n
                                       ^
2 errors
gmake[4]: *** [.compile.classlist] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
gmake[3]: *** [optimized] Error 2
gmake[3]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk14.


У кого нибудь было подобное? Как решить проблему?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 02-Фев-05, 10:57  (MSK)
>Система FreeBSD 5.3. Ставлю java+tomcat, делаю по инструкции "articles/java-tomcat" с сайта FreeBSD.
>Добавил в ядро options        
>COMPAT_LINUX, зашел в /usr/ports/java/jdk14, дал команду make all install clean, скачал
>все необходимые файлы, поместил их в distfiles, а она при компиляции
>выдала Java HotSpot(TM) Client VM warning: Can't detect initial thread stack
>locatio
>n
>/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyDa
>ta.java:1: 'class' or 'interface' expected
>Java HotSpot(TM) Client VM warning: Can't detect initial thread stack locatio
>n
>^
>/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyDa
>ta.java:1: unclosed character literal
>Java HotSpot(TM) Client VM warning: Can't detect initial thread stack locatio
>n
>            
>          
>          
>     ^
>2 errors
>gmake[4]: *** [.compile.classlist] Error 1
>gmake[4]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
>gmake[3]: *** [optimized] Error 2
>gmake[3]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
>gmake[2]: *** [all] Error 1
>gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java'
>gmake[1]: *** [all] Error 1
>gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make'
>gmake: *** [j2se-build] Error 2
>*** Error code 2
>
>Stop in /usr/ports/java/jdk14.
>
>
>У кого нибудь было подобное? Как решить проблему?


сам jdk14 на 5.3 без проблем, без всяких статей.
смысл - чтобы собрать jdk (native - родной), нужно прежде установить
прекомпиленный linux'овый и смонтировать linproc, далее собирать jdk
- все это расписано в портах и наверняка в handbook или статьях

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от jacad Искать по авторуВ закладки on 02-Фев-05, 12:18  (MSK)
Уважаемый Лавр!
Я ставлю по "articles/java-tomcat" и там так хитро написано, что ставится /usr/local/linux-sun-jdk14, не говорится о простом jdk14, а на след странице описания уже расписывается про установленый РАНЕЕ(?) jdk14! кому верить?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от jacad Искать по авторуВ закладки on 02-Фев-05, 12:27  (MSK)
>Уважаемый Лавр!
>Я ставлю по "articles/java-tomcat" и там так хитро написано, что ставится /usr/local/linux-sun-jdk14,
>не говорится о простом jdk14, а на след странице описания уже
>расписывается про установленый РАНЕЕ(?) jdk14! кому верить?


кстати, а после установки linux-sun-jdk14 получается следующее:
cd linux-sun-jdk1.4.2/bin/
server1# ./java -version
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 02-Фев-05, 14:05  (MSK)
>>Уважаемый Лавр!
>>Я ставлю по "articles/java-tomcat" и там так хитро написано, что ставится /usr/local/linux-sun-jdk14,
>>не говорится о простом jdk14, а на след странице описания уже
>>расписывается про установленый РАНЕЕ(?) jdk14! кому верить?
>
>
>кстати, а после установки linux-sun-jdk14 получается следующее:
>cd linux-sun-jdk1.4.2/bin/
>server1# ./java -version
>Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
>java version "1.4.2_05"
>Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
>Java HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode)


это статей сто лет в обед, тем не менее, чтобы понять - еще раз:

- Sun не делает прекомпиленных бинарников для xBSD, но кое в чем с Sun
была достигнута договоренность по Java
- что делают во FreeBSD для сборки РОДНОГО jdk
- берут прекомпиленный sun-jdk для linux и с его помощью собирают РОДНОЙ,
но можно собрать для работы в эмуляции linux, суть - по другому НЕ СОБРАТЬ
JDK, только используя уже прекомпиленный, благодаря linux-emulation и
тому что sun-linux-jdk заставили работать в режиме эмуляции linux -
можно скомпилить jdk как уже было сказано ранее - двояко.

итого:

- установить linux-jdk
- с его помощью собрать jdk14
- сделать ВСЕ необходимые настройки среды для работы с JDK14 (для программинга)
- собрать, установить и настроить tomcat

ps. где-то я наталкивался на форум какого-то софта который работает на
базе java-tomcat и там по шагам расписывалась его установка, запуск и
проверка работоспособности - поиск через ya.ru должен помочь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от jacad Искать по авторуВ закладки on 02-Фев-05, 14:29  (MSK)
СПАСИБО! Получилось!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 02-Фев-05, 14:43  (MSK)
>СПАСИБО! Получилось!

good

сорри, у меня было очень коряво написано (прочитал - чуть не умер)

для сборки JDK - нужен другой JDK, Sun не выпускает прекомпиленный JDK
для xBSD, поэтому в FreeBSD используют среду эмуляции linux + нужен смонтированный linproc, тогда по шагам:

- установить sun-linux-jdk (и пользоваться им, или пойти дальше и
с его помощью собрать jdk для freebsd)

- устанавливаем jdk для freebsd (можно чисто родной под freebsd, а можно
для работы в linux-emulation: все опции сборки в Makefile)

ну далее уже понятно

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от jacad Искать по авторуВ закладки on 03-Фев-05, 10:43  (MSK)
Уважаемый Лавр!
А после установки native jdk14 можно удалить linux-sun-jdk14? и вообще удалить из системы поддержку linux (linuxprocfs и т.д...)???
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Не скомпилировалась jdk14 на FreeBSD 5.3"
Сообщение от lavr emailИскать по авторуВ закладки on 03-Фев-05, 11:03  (MSK)
>Уважаемый Лавр!
>А после установки native jdk14 можно удалить linux-sun-jdk14? и вообще удалить из
>системы поддержку linux (linuxprocfs и т.д...)???

для случа native сборки - да, если родной - зачем ему linux? :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру