Error when building PJSIP 2.2.1 under Debian run inside a VM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jul 21, 2014 at 3:30 PM, Swinney C. <c.swinney at swansea.ac.uk> wrote:
>> >
>> > Any other ideas?
>>
>> No right now, maybe I can make a Vagrant box and test the build by myself.
>> Hard to say what is going on. Which Debian are you running?
>>
> Debian 7 (it is the closest I can run as a VM (VMware BTW) to Raspian on the Pi, without emulating the ARM architecture with QEMU). This was installed from the "Small CD" ISO for the i386 platform.

I built pjsip 2.2.1 succesfully in a Debian 7 x86 box (a VM). This is
a pre-packaged VM from http://vagrantcloud.com (vagrant init
puppetlabs/debian-7.4-32-nocm)

    Linux localhost 3.2.0-4-686-pae #1 SMP Debian 3.2.54-2 i686 GNU/Linux
    $ cat /etc/issue
    Debian GNU/Linux 7 \n \l

This are the steps I did follow to build the library:

    tar xvjf pjproject-2.2.1.tar.bz
    cd pjproject-2.2.1
    ./configure --disable-video --disable-ffmpeg --disable-v4l2
    make dep
    make

After the build finished succesfully I did run
pjsip-apps/bin/pjsystest-i686-pc-linux-gnu which only complains about
the missing (in the VM) audio hardware. Please note that I'm disabling
video support, I'm unsure if you need it, as I am not using video
right now (but will be in the future) this saved me some headaches
regarding library dependencies.

Its my guess that you are missing some development packages, I'm
attaching a list of the packages installed in my VM, but I am sure
there are some missing that will throw some errors at runtime when
using the pjsip library.

You should read these pages on the pjsip wiki:

http://trac.pjsip.org/repos/wiki/Getting-Started/Autoconf
http://trac.pjsip.org/repos/wiki/Python_SIP/Build_Install
http://trac.pjsip.org/repos/wiki/FAQ


-- 
Saludos

Ernesto Celis de la Fuente
http://expressit.celisdelafuente.net



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux