Add support for Solaris/x86 (bug #3064)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5199 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Mark Spencer
2005-03-17 23:12:15 +00:00
parent 4c4264a448
commit f9cfe60312
14 changed files with 69 additions and 22 deletions

View File

@@ -12,6 +12,9 @@ TARGET=stereorize
TARGET+=$(shell if [ -f /usr/include/popt.h ]; then echo "smsq"; else if [ -f /usr/local/include/popt.h ]; then echo "smsq"; fi ; fi)
TARGET+=$(shell if [ -f /usr/include/newt.h ]; then echo "astman"; else if [ -f /usr/local/include/newt.h ]; then echo "astman"; fi ; fi)
ifeq (${OSARCH},SunOS)
SOL=../strcompat.o
endif
all: depend $(TARGET)
@@ -32,7 +35,7 @@ stereorize: stereorize.o frame.o
$(CC) $(CFLAGS) -o stereorize stereorize.o frame.o -lm
smsq: smsq.o
$(CC) $(CFLAGS) -o smsq smsq.o -lpopt
$(CC) $(CFLAGS) -o smsq ${SOL} smsq.o -lpopt
ifneq ($(wildcard .depend),)
include .depend

View File

@@ -9,6 +9,11 @@
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
#ifdef SOLARIS
#include <solaris-compat/compat.h>
#define POPT_ARGFLAG_SHOW_DEFAULT 0x00800000
#endif
/* SMS queuing application for use with asterisk app_sms */
/* by Adrian Kennard, 2004 - 2005 */