[asterisk-dev] Where are the Prerequisites documented

Andrew Latham lathama at gmail.com
Sat May 11 07:22:00 CDT 2013


On Sat, May 11, 2013 at 7:31 AM, Alec Davis <sivad.a at paradise.net.nz> wrote:
> Just set up a slow test machine a VIA 1.0GHZ with debian wheezy, to verify
> RaspPi issue I have seen.
>
> Off topic
> To test:
>         One way audio with IAX trunks SIP <-> IAX(RaspPI) <->
> IAX(3.2GhzIntel) <-> SIP.
>         With IAX trunking on;
>                 One way audio every time when call direction is RaspPi ->
> 3.2GHZ box.
>                         I'd need to confirm with RaspPi, as I've for gotten
> which had no audio.
>                 Two way audio every time 3.2GHZ box -> RaspPi.
>         With IAX trunking off;
>                 Two way audio both ways every time no matter which side
> initiated the call.
>
> Back On topic:
>
> For asterisk I ran ./configure 6 times at least, each taking a few minutes
> to tell me
>   *** termcap support not found (on modern systems, this typically means the
> ncurses development package is missing)
>   *** Asterisk now uses SQLite3 for the internal Asterisk database
>   *** uuid support not found (this typically means the uuid development
> package is missing)
>   *** JSON support not found (this typically means the libjansson
> development package is missing)
>   *** XML documentation will not be available because the 'libxml2'
> development package is missing
>
> That's 'apt-get install packagename' 5 times, after working out what the
> package name is.
>
> Then chan_sip wasn't compiled in, as chan_sip relies on res_crypto, which
> inturn relies on openssl-dev.!!!
> Wasn't picked up by ./configure.
> Surely everyone will want SIP, they can deselect it in menuselect if they
> don't.
>
> That's another 'apt-get install libssl-dev', not openssl-dev as you'd
> expect.
>
> And I'm sure I must have missed something.
>
> What am I looking for an answer?
>   ./'get-prerequisties' attempts to install non asterisk required dev
> packages.
>   ./configure gives a summary of required packages (to a limit).
>
> For anyone needing to compile asterisk because we ask them to test a patch,
> this must be daunting.
>
> Even just to get into asterisk
>   downloading a tarball (asterisk-11 or trunk)
>   get through the ./configure errors
>   SIP doesn't work after make install etc.
>
> Alec Davis

Try http://svn.asterisk.org/svn/asterisk/trunk/contrib/scripts/install_prereq

-- 
~ Andrew "lathama" Latham lathama at gmail.com http://lathama.net ~



More information about the asterisk-dev mailing list