[asterisk-users] building asterisk-1.6.0.6 failed!

Tamer Higazi th982a at googlemail.com
Tue Feb 24 02:31:21 CST 2009


I did the same thing, without the prefix stuff!

The same error!

   [CC] extconf.c -> extconf.o
In file included from /usr/local/include/datatypes.h:50,
                 from /usr/local/include/err.h:49,
                 from extconf.c:45:
/usr/local/include/integers.h:50:67: error: srtp_config.h: No such file
or directory
In file included from /usr/local/include/datatypes.h:50,
                 from /usr/local/include/err.h:49,
                 from extconf.c:45:
/usr/local/include/integers.h:103: error: conflicting types for 'uint64_t'
/usr/include/stdint.h:56: error: previous declaration of 'uint64_t' was here
make[1]: *** [extconf.o] Error 1
make: *** [utils] Error 2
tamer at tux /tmp/asterisk-1.6.0.6 $


What is missing?! I am not getting smart....


Matt Watson schrieb:
> I find it a little strange that for some reason your box is using
> includes located in /usr/local... while there could be reason for
> this, that seems like a sign that something might be a little broken
> on your box.
>  
> Also, if you don;t mind me asking...
>  
> why would you want to install * directly in /usr?  I could undersatnd
> if you are building a distribution package or something, but
> personaly, i would install to /usr/local or even some special place
> just for * just to help keep the box more organized.
>
> --
> Matt
>  
> On Mon, Feb 23, 2009 at 7:17 PM, Tamer Higazi <th982a at googlemail.com
> <mailto:th982a at googlemail.com>> wrote:
>
>     Hi!
>     I have problems building asterisk 1.6.0.6.
>
>     ./configure --prefix=/usr
>     make
>
>     gets me:
>
>     enerating embedded module rules ...
>       [CC] extconf.c -> extconf.o
>     In file included from /usr/local/include/datatypes.h:50,
>                     from /usr/local/include/err.h:49,
>                     from extconf.c:45:
>     /usr/local/include/integers.h:50:67: error: srtp_config.h: No such
>     file
>     or directory
>     In file included from /usr/local/include/datatypes.h:50,
>                     from /usr/local/include/err.h:49,
>                     from extconf.c:45:
>     /usr/local/include/integers.h:103: error: conflicting types for
>     'uint64_t'
>     /usr/include/stdint.h:56: error: previous declaration of
>     'uint64_t' was here
>     make[1]: *** [extconf.o] Error 1
>     make: *** [utils] Error 2
>
>
>     Now, I think this is only a dependency problem. could anyone of
>     you tell
>     me, which and where I am able to get the missing sources to
>     successfully
>     compile asterisk?!
>
>
>     Tamer
>
>     _______________________________________________
>     -- Bandwidth and Colocation Provided by http://www.api-digital.com
>     <http://www.api-digital.com/> --
>
>     asterisk-users mailing list
>     To UNSUBSCRIBE or update options visit:
>       http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users




More information about the asterisk-users mailing list