a few more patches for SOLARIS from R. Newman (from sems_diffs_20080130.udiff)

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@653 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 19 years ago
parent 0782c0d10d
commit 2835753af6

@ -41,7 +41,9 @@ ifeq ($(OS),solaris)
# For inet_aton.
LDFLAGS += -lresolv
exclude_modules += adpcm gsm ilbc speex
# I don't have libspeex installed.
# binrpcctrl does some really weird header stuff that doesn't work.
exclude_modules += binrpcctrl ilbc speex
else
GETARCH=uname -m
endif

@ -9,6 +9,11 @@ modules = $(filter-out $(exclude_modules) \
$(wildcard *) ) examples/tutorial/cc_acc
#modules = wav gsm ilbc bot echo announcement recorder voicemail dtmf_demo ivr
ifeq ($(OS),solaris)
# These don't build on Solaris because of missing Python, invalid make args, or other.
exclude_modules += py_sems py_comp pin_collect mailbox ivr diameter_client conf_auth
endif
.PHONY: all
all: modules

@ -57,4 +57,9 @@
#define PF_LOCAL PF_UNIX
#define MSG_NOSIGNAL 0
// No u_int64_t on Solaris.
#ifndef u_int64_t
#define u_int64_t unsigned long long int
#endif
#endif

Loading…
Cancel
Save