<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: 32-bit библиотека на 64-bit системе</title>
    <link>https://opennet.me/openforum/vsluhforumID1/93503.html</link>
    <description>Здравствуйте,&lt;br&gt;&lt;br&gt;Появилась необходимость использовать ЭЦП библиотеку, написанную на си и поставляемую вместе с jndi обёрткой в нашей java системе. Библиотека поставляется частично в прекомпилированном виде, частично *.с и *.java файлы. Прекомпилированные файлы - 32-битные. Сама система(Linux) и java - 64-bit, поменять на 32 нельзя. Соответственно, скомпилировав всё это дело под 32бит и пытаясь запустить под 64 получаю ошибку, что .so библиотека(сишная) неправильного формата.&lt;br&gt;Если даю ключ -d32 яве, но пишет что unsupported platform 32bit.&lt;br&gt;Сейчас направили запрос вендору для предоставлении 64-битной версии, но есть вероятность, что это затянется надолго или вообще в итоге они продинамят. Какие есть выходы, какие-нибудь прослойки или эмуляторы 64-32, что можете посоветовать?&lt;br&gt;</description>

<item>
    <title>32-bit библиотека на 64-bit системе (vg)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/93503.html#2</link>
    <pubDate>Fri, 22 Jun 2012 14:11:55 GMT</pubDate>
    <description>На CetnOS 5 x86_64 устанавливали 32-битную Java не из RPM, и запускали таким образом требуемые приложения, но там CentOS сам устанавливал 32-битные библиотеки для совместимости&lt;br&gt;как-то так...&lt;br&gt;</description>
</item>

<item>
    <title>32-bit библиотека на 64-bit системе (1)</title>
    <link>https://opennet.me/openforum/vsluhforumID1/93503.html#1</link>
    <pubDate>Fri, 22 Jun 2012 09:07:24 GMT</pubDate>
    <description>писать для это библиотеки сервер и запускать в отдельном 32х битном процессе сервером, 32 битный код в 64 битном процессе не исполняется никак.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
