Вам нужен 64-битный двоичный файл для JZMQ или дополнительные инструкции для среды, отличной от MSVC (cygwin / mingw)? - PullRequest
4 голосов
/ 24 июня 2011

Я ищу бинарный источник для jzmq.Хотя я смог использовать mingw для создания базовых библиотек и библиотек zmq, я не могу использовать ту же технику для компиляции jzmq самостоятельно.

Я нашел эту страницу: http://www.mail -архив.com / zeromq-dev @ lists.zeromq.org / msg06477.html

Но это начинается со слов: Run ./autogen.sh on linux (to avoid autotools on mingw32)

Все, что мне действительно нужно, это 64-битный двоичный файлна данный момент, но может следовать инструкциям, которые не требуют от меня, чтобы начать поиск совершенно другого компьютера / операционной системы ...

1 Ответ

0 голосов
/ 16 июля 2011

Это сработало для меня на 64-битной Ubuntu 11.04.

1) Настроить среду

sudo apt-get install git
sudo apt-get install libtool
sudo apt-get install autoconf
sudo apt-get install automake

2) Установить JAVA_HOME в расположение JDK

Добавить "JAVA_HOME = / usr / lib / jvm / java-6-openjdk"и" экспортировать JAVA_HOME "в /etc/bash.bashrc Добавить": / usr / lib / jvm / java-6-openjdk / bin / jre / bin "в конце настройки PATH в / etc / environment

3) Построить банку

cd $HOME
git clone https://github.com/zeromq/jzmq.git
cd jzmq
sudo ./autogen.sh
make
sudo make install

4) Теперь у вас должен быть zmq.jar в $ HOME / jzmq / src

Примечание: этот процесс сборки и использование zmq.jar основаны на том, что ядро ​​zmq уже установлено, поэтому, вероятно, стоит проверить, что в /usr/local/lib.

есть целый набор файлов libzmq.
...