Hello,
It seems that somehow, you've disabled shared memory support - and
that's way you see those compilation errors - seems like a bug in the
menuconfig tool. Can you replicate this menuconfig behavior ?
Best Regards,
Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com
On 16.09.2013 15:28, Jared Evans wrote:
Here's the pastebin of the steps I took to compile opensips 1.10.0
after using menuconfig to select modules to be included.
http://pastebin.com/HBsg8S1M
There are two errors:
lock_alloc.h:60:2: error: #error "locking requires shared memory support"
I'm assuming that this error shouldn't have took place if I compiled
with CFLAGS="-DSHM_MEM -DUSE_SHM_MEM" which builds in shared memory
support.
This is may be related to another error down the road:
ut.c:(.text+0x220): undefined reference to `pkg_realloc'
On Mon, Sep 16, 2013 at 3:08 AM, Vlad Paiu <[email protected]
<mailto:[email protected]>> wrote:
Hello,
What were the errors encountered when trying to run menuconfig on
Ubuntu 13.04 ?
Best Regards,
Vlad
Vlad Paiu
OpenSIPS Developer
http://www.opensips-solutions.com
On 16.09.2013 06:19, Jared Evans wrote:
Hi all,
It seems like using console GUI menuconfig to include/exclude
modules causes problems later when trying to compile on an Ubuntu
system. I worked around this by skipping the menuconfig step and
manually edit Makefile.conf to include/exclude modules.
Here are the steps I took on Ubuntu 13.04:
After untar opensips1.10, instead of running menuconfig, manually
edit Makefile.conf to exclude/include desired modules.
make all CFLAGS="-fPIC -DSHM_MEM -DUSE_SHM_MEM -DUSE_TCP" TLS="1"
-fPIC so that modules can be compiled
-DSHM_MEM -DUSE_SHM_MEM because some modules requires shared memory
-DUSE_TCP include TCP in the build
TLS=1 include experimental TLS in the build
if you see any compilation failures at this point, it's likely
due to missing library that needs to be installed but the error
message will give you a clear hint about which library is
missing. Once all the libraries required by the included modules
are installed, you should have a successful compilation then
opensips can be installed on your system.
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users