LINUX.ORG.RU
 

Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com


0

0

Эта статья посвящается тем, кто хочет самостоятельно собрать java под
конкретную glibc с конкретным gcc. Это очень важно для работы java в новых
дистрибутивах, к примеру таких как RedHat-8.0, ведь не секрет, что бинарные
SDK и JRE собраны как правило под glibc-2.2.x компилятором gcc-2.9x, что
создает большую проблему при работе java приложений. Так же эта проблема
существует при работе java в веб-браузерах. Принимая это все во внимание,
мною была предпринята попытка собрать SDK и JRE самому, эта попытка
полностью оправдала мои ожидания и теперь я имею полностью
работоспособную java под glibc-2.3.х для RedHat-8.0. Хотя уже существует
сборка компилятором gcc-3.2 java от BlackDown, но она все же собрана под
glibc-2.2.x.

>>> Подробности


[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

Молодец. Спасибо!

ДВ

* ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

А скачать сборку Blackdown религия не позволяет?

anonymous ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

При чем здесь религия - написал же человек, blackdown собрана под glibc-2.2.x. Автору - спасибо за статью.

anonymous ()
[#]  
atoku

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

Спасибо за статью. Но вот вопрос такой: а просто выложить рпм-ы можно где-нибудь? Тогда никому не обязательно (но возможно) будет классно повторять автора.

Благодарность потомков к автору удвоится. //Atoku

*** ()

Re: Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

Лицензия SCSL не позволяет так делать. А вот патчики, необходимые для сборки, выкладывать как раз никто не запретит.

# ()
[#]  
vada

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

А "собственная" сборка пошустрей работать будет? А то мне как-то тяжко через модем 50 метров тащить. Автор может поделиться преимуществами "собственной" сборки. Да вот еще незадача - у меня все под JAVA 2 SE 1.3. JBOSS под 1.4.1 криво работате. :((

**** ()
[#]  

JBOSS

JBOSS офигенно работает с 1.4.1, к тому же существенно быстрее. В чём проблема-то? А кстати, нет простого способа прикрутить gcc 3.1 / 3.2 к RH 7.3? Нет у кого RPM'ов где он был бы как gcc3 собран, а не gcc?

**** ()
[#] Ответ на: JBOSS от alt-x 18.03.2003 16:42:45  

Re: JBOSS

> А кстати, нет простого способа прикрутить gcc 3.1 / 3.2 к RH 7.3

Я таки собрал из сорцов и втыкнул линк gcc3 на них. сборка несложная

> Нет у кого RPM'ов где он был бы как gcc3 собран, а не gcc?

По-моему, раньше такими рпмами асп пробавлялся. поищи на rpmfind.net по стрингу gcc3

anonymous ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

Слушайте, в slackware 9.0 есть jre 1.4.1, собранный gcc 3.2.2 под glibc 2.3.1. Почему бы ее не взять?

anonymous ()
[#]  
jackill

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

Есть редхат, а люди lfs собирают. Почему? Хочется.
К тому же на gcc 3.2 оптимизация под pentium2, например,
отличается от i686, а ведь почти одно и то же.

***** ()
[#] Ответ на: JBOSS от alt-x 18.03.2003 16:42:45  
vada

Re: JBOSS

2alt-x (*) (2003-03-18 16:42:45.034)

>JBOSS офигенно работает с 1.4.1, к тому же существенно быстрее. В чём >проблема-то?

Проблема с русскими буквами в POST. Вот если у меня на кнопке написано "Изменить отмеченные". В диспетчере я пытаюсь из реквеста вытащить данное значение, прогоняя его через УРЛдекодер, и получаю кучу вопросиков, ну дальше, естественно, у меня жопа. Под 1.3 все пучком.

А так, конечно, все быстрее и устойчивее.

**** ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

2 vada.

Хм... Та же самая фигня, но только при посылке ГЕТ!

anonymous ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

>получаю кучу вопросиков, ну дальше, естественно, у меня жопа.

font.properties настраивать не пытались?

*** ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

2vada
>Неа!
>А где почитать про его формат. Что-то не нашел.

Примеры есть в исходниках, а также можно попробовать поискать в гугле
или посмотреть мой из патча....

*** ()
[#]  

Народ, как скачать сорцы, если у меня прокси?

Я не могу использовать еще один анонимный прокси :-(

anonymous ()
[#]  

Народ, как скачать сорцы, если у меня прокси?

Я не могу использовать еще один анонимный прокси :-(

anonymous ()
[#]  
jackill

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

Почему?
Выстраивай их цепочкой в браузере. Хотя как это делается (синтаксис),
убей бог, не помню.

P.S. Китайская прокся рулит, только под утро вырубилась :)
P.P.S. А бету давали качать так. Без прокси, сволочи.

***** ()
vada

Re: Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

2McMCC
>Примеры есть в исходниках, а также можно попробовать поискать в гугле
>или посмотреть мой из патча....

Теже айца, вид с боку :((((
А ну его нафиг. Работать надо. :(

**** ()

Re: Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

А при чем тут font.properties? Товарисчам надо учиться работать с сервлетами, то есть выставлять кодировку реквеста (а еще лучше фильтр написать и забыть).

anonymous ()
vada

Re: Re: Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

2anonymous (*) (2003-03-20 16:42:45.691657)

>Товарисчам надо учиться работать с сервлетами, то есть выставлять >кодировку реквеста (а еще лучше фильтр написать и забыть)

Не учите дедушку кашлить!

**** ()

Re: Re: Re: Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

:) Я и не учу. Просто у меня вот JBoss/Tomcat через фильтр прекрасно работает под jdk1.4.1 и никаких вопросиков нетути

anonymous ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

бля, я хренеия, объясните мне тупому какая вам нафиг разница с каким glibc он был откомпилирован?

anonymous ()
[#]  

Re: Самостоятельная сборка JAVA(TM) 2 SE v.1.4.1 из исходников с sun.com

бля, я хренеия, объясните мне тупому какая вам нафиг разница с каким glibc он был откомпилирован?

anonymous ()