Age | Commit message (Collapse) | Author |
|
|
|
* meson: Fix sconn_len detection (#411)
have_sconn_len was always false because compiler.has_member generates a C file
which does not build because the compiler can't include "usrsctp.h". Fixed by
specifying the include path.
* meson: Fix Mac build
Undefine __APPLE__ only for the library, not the programs.
|
|
Otherwise we get linker errors for ws2_32, etc.
|
|
* meson: add support for android/ios host_system
* build: include ifaddrs.c definition for android
|
|
usrsctp-1.dll built with Meson didn't export any symbols. Meson needs
a .def file listing the names of functions to export when creating a
shared library on Windows.
This patch generates usrsctp.def automatically at build time from the
output of "dumpbin /linkermember" run on the static version
of usrsctp lib.
Kudos to Lennart Grahl for help with fixing broken static build.
|
|
|