]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
build: enable building with uClibc
authorJaco Kroon <jaco@uls.co.za>
Wed, 18 Mar 2020 09:49:39 +0000 (11:49 +0200)
committerJoshua Colp <jcolp@sangoma.com>
Wed, 25 Mar 2020 12:30:01 +0000 (07:30 -0500)
This patch has been included in Gentoo distribution for at least since
asterisk 1.8, but there are references in the logs going back as far as
1.0.0 - not sure if this is still required in any way, it does apply,
and it doesn't (as far as we can determine) cause build failures.

Change-Id: I46d8845e30200205e80580680bf060aa3012ba54

Makefile

index fdf0861ebd8ea6946a2fe847dd007f3913305e4f..d2b17fff483e0486445741ee35ed793aa06f30ff 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -234,6 +234,10 @@ ifeq ($(OSARCH),OpenBSD)
   _ASTCFLAGS+=-pthread -ftrampolines
 endif
 
+ifeq ($(OSARCH),linux-uclibc)
+  AST_LIBS+=-lpthread -ldl
+endif
+
 ifeq ($(OSARCH),SunOS)
   _ASTCFLAGS+=-Wcast-align -DSOLARIS -I../include/solaris-compat -I/opt/ssl/include -I/usr/local/ssl/include -D_XPG4_2 -D__EXTENSIONS__
 endif