The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"32-bit библиотека на 64-bit системе"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Linux привязка / Linux)
Изначальное сообщение [ Отслеживать ]

"32-bit библиотека на 64-bit системе"  +/
Сообщение от Stooge on 22-Июн-12, 12:48 
Здравствуйте,

Появилась необходимость использовать ЭЦП библиотеку, написанную на си и поставляемую вместе с jndi обёрткой в нашей java системе. Библиотека поставляется частично в прекомпилированном виде, частично *.с и *.java файлы. Прекомпилированные файлы - 32-битные. Сама система(Linux) и java - 64-bit, поменять на 32 нельзя. Соответственно, скомпилировав всё это дело под 32бит и пытаясь запустить под 64 получаю ошибку, что .so библиотека(сишная) неправильного формата.
Если даю ключ -d32 яве, но пишет что unsupported platform 32bit.
Сейчас направили запрос вендору для предоставлении 64-битной версии, но есть вероятность, что это затянется надолго или вообще в итоге они продинамят. Какие есть выходы, какие-нибудь прослойки или эмуляторы 64-32, что можете посоветовать?

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "32-bit библиотека на 64-bit системе"  +/
Сообщение от 1 (??) on 22-Июн-12, 13:07 
писать для это библиотеки сервер и запускать в отдельном 32х битном процессе сервером, 32 битный код в 64 битном процессе не исполняется никак.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "32-bit библиотека на 64-bit системе"  +/
Сообщение от vg (??) on 22-Июн-12, 18:11 
На CetnOS 5 x86_64 устанавливали 32-битную Java не из RPM, и запускали таким образом требуемые приложения, но там CentOS сам устанавливал 32-битные библиотеки для совместимости
как-то так...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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