← Back to Package List

libevent

Basic Information

Package Namelibevent
Version2.1.12
Typehost

Source Downloads

Download
tar.gz
SHA256: 92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb

Dependencies Explorer

Build Environment

*
HOSTOVERRIDE=$HOST
aarch64-apple-ios-simulator
HOSTOVERRIDE=aarch64-apple-ios
*
config_opts=--host=$HOSTOVERRIDE --prefix=$PREFIX
*
config_opts=$config_opts --disable-shared
*
config_opts=$config_opts --disable-openssl
*
config_opts=$config_opts --disable-libevent-regress
*
config_opts=$config_opts --disable-doxygen-html
*
config_opts=$config_opts --disable-debug-mode
*
config_opts=$config_opts --enable-static
*
config_opts=$config_opts --enable-gcc-hardening
*
config_opts=$config_opts --with-pic
*
CFLAGS=$CFLAGS -fPIC
*
CXXFLAGS=$CXXFLAGS -fPIC

Build Steps

1.
*
./autogen.sh
2.
*
./configure $config_opts
3.
*
make -j$NUM_CORES
4.
*
make DESTDIR=$STAGING_DIR install
5.
*
rm $STAGING_DIR$PREFIX/lib/*.la
6.
*
$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

Available Downloads

aarch64-apple-darwin
linux_arm64
Size: 482.5 KB
Build ID: 39172799
x86_64-linux-gnu
linux_arm64
Size: 430.1 KB
Build ID: 1aca08c4