The OpenNET Project / Index page

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

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

"Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от Pavel (??) on 17-Июл-09, 22:26 
Никак не могу поставить из портов. Уже залил в distfiles все, что требует distinfo (все с точностью до версии), но получаю:

s# make -C /usr/ports/java/jdk14/ install clean
===>  jdk-1.4.2p8_14 is marked as broken: Does not compile with GCC 4.2.
*** Error code 1

Как-нибудь это можно обойти? Целый день просношался, Гугл вообще не в курсе. Очень нужен один порт, который требует этот jdk14, будь он неладен.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от PavelR (??) on 18-Июл-09, 11:25 
>Никак не могу поставить из портов. Уже залил в distfiles все, что
>требует distinfo (все с точностью до версии), но получаю:
>
>s# make -C /usr/ports/java/jdk14/ install clean
>===>  jdk-1.4.2p8_14 is marked as broken: Does not compile with GCC 4.2.
>*** Error code 1
>
>Как-нибудь это можно обойти? Целый день просношался, Гугл вообще не в курсе.
>Очень нужен один порт, который требует этот jdk14, будь он неладен.
>

поставить другой компилятор ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от Pavel (??) on 19-Июл-09, 05:47 
>[оверквотинг удален]
>>
>>s# make -C /usr/ports/java/jdk14/ install clean
>>===>  jdk-1.4.2p8_14 is marked as broken: Does not compile with GCC 4.2.
>>*** Error code 1
>>
>>Как-нибудь это можно обойти? Целый день просношался, Гугл вообще не в курсе.
>>Очень нужен один порт, который требует этот jdk14, будь он неладен.
>>
>
>поставить другой компилятор ?

А как узнать какой именно нужен? И будет ли с ним работать?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от PavelR (??) on 19-Июл-09, 09:13 
>[оверквотинг удален]
>>>*** Error code 1
>>>
>>>Как-нибудь это можно обойти? Целый день просношался, Гугл вообще не в курсе.
>>>Очень нужен один порт, который требует этот jdk14, будь он неладен.
>>>
>>
>>поставить другой компилятор ?
>
>А как узнать какой именно нужен? И будет ли с ним работать?
>

.if ${OSVERSION} >= 700042
BROKEN=>    Does not compile with GCC 4.2
.endif

Видимо пока никак.  Может другую версию, там в портах ограничений нет ?
Либо на свой страх и риск - убрать ограничение из Makefile/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от Pavel (??) on 19-Июл-09, 10:25 
>.if ${OSVERSION} >= 700042
>BROKEN=>    Does not compile with GCC 4.2
>.endif
>
>Видимо пока никак.  Может другую версию, там в портах ограничений нет
>?
>Либо на свой страх и риск - убрать ограничение из Makefile/

Порт при сборке проверяет есть ли путь /usr/../jdk1.4/... Можно попробовать слинковать, но чтоб это попробовать - еще несколько часов собирать нужные файлы по инету (лучи диареи создателям сайта sun.com и его славному поиску).

Убрал ограничение и получил следующее:

.... from /usr/ports/java/jdk14/work/hotspot/src/share/vm/utilities/accessFlags.cpp:10:
/usr/ports/java/jdk14/work/hotspot/src/share/vm/runtime/thread.hpp:1428: error: extra qualification 'Threads::' on member 'jvmpi_fab_heavy_monitors'
gmake[3]: *** [accessFlags.o] Error 1
gmake[3]: Leaving directory `/usr/ports/java/jdk14/work/control/build/bsd-i586/hotspot-i586/tmp/bsd_i486_compiler2/product'
gmake[2]: *** [the_vm] Error 2
gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/control/build/bsd-i586/hotspot-i586/tmp/bsd_i486_compiler2/product'
gmake[1]: *** [product] Error 2
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/control/build/bsd-i586/hotspot-i586/tmp'
gmake: *** [product] Error 2
*** Error code 2

Stop in /usr/ports/java/jdk14.
*** Error code 1

Stop in /usr/ports/java/jdk14.

Судя по всему, компилятор.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от PavelR (??) on 19-Июл-09, 10:38 
Давно не брал в руки шашек, но может попробовать поставить в систему еще и другой компилятор, 43-44-45 ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Установка jdk14 на FreeBSD 7.1-RELEASE (любым способом)?"  +/
Сообщение от Pavel (??) on 20-Июл-09, 00:11 
>Давно не брал в руки шашек, но может попробовать поставить в систему
>еще и другой компилятор, 43-44-45 ?

Немного опасаюсь делать такие штуки, поставил таки jdk15 - первую проблему вроде решил.
Но начали твориться чудеса - http://www.opennet.me/openforum/vsluhforumID1/86009.html

Определенно, Господь (или кто там еще) мне мстит.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

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




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

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