Thanks spameden,
I have compiled and installed kannel
After which I also did a 'make install' of the kannel source

Then I moved to the trunk folder where svn downloaded the opensmppbox to.
I then did  trunk]# ./configure --with-kannel-dir=/usr/local/
After then I did   trunk]# make
But this gave me the following error:

trunk]# make
make  all-recursive
make[1]: Entering directory `/opt/kannel/trunk'
Making all in gw
make[2]: Entering directory `/opt/kannel/trunk/gw'
/bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2 -D_XOPEN_SOURCE=600 
-D_BSD_SOURCE -I/usr/local/include/kannel -g -O2 -D_XOPEN_SOURCE=600 
-D_BSD_SOURCE -D_LARGE_FILES= -I/usr/include/libxml2  -rdynamic -o opensmppbox  
box-dlr.o opensmppbox.o  -L/usr/local/lib/kannel -lgw -lwap -lgwlib -lrt 
-lresolv -lnsl -lm  -lpthread -lxml2 -lz -lm
gcc -g -O2 -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -I/usr/local/include/kannel -g -O2 
-D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_LARGE_FILES= -I/usr/include/libxml2 
-rdynamic -o opensmppbox box-dlr.o opensmppbox.o  -L/usr/local/lib/kannel -lgw 
-lwap -lgwlib -lrt -lresolv -lnsl -lpthread -lxml2 -lz -lm
box-dlr.o: In function `box_dlr_shutdown':
/opt/kannel/trunk/gw/box-dlr.c:178: undefined reference to `dbpool_destroy'
collect2: ld returned 1 exit status
make[2]: *** [opensmppbox] Error 1
make[2]: Leaving directory `/opt/kannel/trunk/gw'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/kannel/trunk'
make: *** [all] Error 2

Please, help me. What am I doing wrong?

Best regards,
Toyin Daniel


________________________________
 From: spameden <[email protected]>
To: danieltoyin <[email protected]> 
Cc: [email protected] 
Sent: Wednesday, July 4, 2012 5:23 PM
Subject: Re: Installing opensmppbox in Amazon EC2 instance
 

you need to compile and install kannel before compiling opensmppbox


2012/7/4 danieltoyin <[email protected]>


>Hello,
>I did ./configure successfully on my Amazon EC2 instance but to do make I
>get series of error message as below:
>
>make  all-recursive
>make[1]: Entering directory `/home/ec2-user/trunk'
>Making all in gw
>make[2]: Entering directory `/home/ec2-user/trunk/gw'
>if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../gw -I../gw    -g -O2
>-D_XOPEN_SOURCE=600 -D_BSD_SOURCE -I/usr/local/include/kannel -g -O2
>-D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_LARGE_FILES= -I/usr/include/libxml2 -MT
>box-dlr.o -MD -MP -MF ".deps/box-dlr.Tpo" -c -o box-dlr.o box-dlr.c; \
>        then mv -f ".deps/box-dlr.Tpo" ".deps/box-dlr.Po"; else rm -f
>".deps/box-dlr.Tpo"; exit 1; fi
>In file included from box-dlr.c:18:
>box-dlr.h:12:25: error: gwlib/gwlib.h: No such file or directory
>box-dlr.h:13:20: error: gw/msg.h: No such file or directory
>In file included from box-dlr.c:18:
>box-dlr.h:19: error: expected â)â before â*â token
>box-dlr.h:31: error: expected â;â, â,â or â)â before â*â token
>box-dlr.h:36: error: expected â;â, â,â or â)â before â*â token
>box-dlr.h:45: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before
>â*â token
>box-dlr.c:19:20: error: gw/dlr.h: No such file or directory
>box-dlr.c:20:22: error: gw/dlr_p.h: No such file or directory
>box-dlr.c:21:26: error: gwlib/dbpool.h: No such file or directory
>box-dlr.c:24: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before
>â*â token
>box-dlr.c:30: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before
>â*â token
>
>etc
>
>Please, has anyone been able to launch opensmppbox on Amazon EC2 instance.
>
>Best regards,
>Toyin Daniel
>
>--
>View this message in context: 
>http://old.nabble.com/Installing-opensmppbox-in-Amazon-EC2-instance-tp34113919p34113919.html
>Sent from the Kannel - User mailing list archive at Nabble.com.
>
>
>

Reply via email to