← Back to Package List

zeromq

Basic Information

Package Namezeromq
Version4.3.5
Typehost

Source Downloads

Download
tar.gz
SHA256: 6653ef5910f17954861fe72332e68b03ca6e4d9c7160eb3a8de5a5a913bfab43

Dependencies Explorer

Build Environment

aarch64-apple-ios*
HOST=aarch64-apple-darwin
*
config_opts=--prefix=$PREFIX --host=$HOST --without-documentation --disable-shared --without-libsodium --disable-curve
*-linux-gnu
config_opts=$config_opts --with-pic
*
cxxflags=-std=c++11

Build Steps

1.
*
patch -p1 < $PATCH_DIR/zeromq/fix_declaration.patch
2.
*
./configure $config_opts
3.
*
make -j$NUM_CORES src/libzmq.la
4.
*
make -j$NUM_CORES DESTDIR=$STAGING_DIR install-pkgconfigDATA VERBOSE=1
5.
*
make -j$NUM_CORES DESTDIR=$STAGING_DIR install-libLTLIBRARIES VERBOSE=1
6.
*
make -j$NUM_CORES DESTDIR=$STAGING_DIR install-includeHEADERS VERBOSE=1
7.
*
$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR

Build Matrix

Target / Builder darwin_arm64 linux_amd64 linux_arm64
aarch64-apple-darwin
aarch64-apple-ios
aarch64-apple-ios-simulator
aarch64-linux-android
aarch64-linux-gnu
armv7a-linux-androideabi
x86_64-apple-darwin
x86_64-linux-android
x86_64-linux-gnu