Issue with installing Linux on 64 bit machine!

Hi -

I need your help in installing Asterisk on 64 bit machine i’m getting this error message, any help in this regard would be highly appreciated:

   [LD] func_channel.o ->
   [CC] func_curl.c -> func_curl.o
   [LD] func_curl.o ->
/usr/bin/ld: skipping incompatible /usr/lib/ when searching for -lidn
/usr/bin/ld: skipping incompatible /usr/lib/libidn.a when searching for -lidn
/usr/bin/ld: cannot find -lidn
collect2: ld returned 1 exit status
make[1]: *** [] Error 1
make[1]: Leaving directory `/usr/src/asterisk-'
make: *** [funcs] Error 2


Disable the curl module. Your problems seems to be with curl, not with Asterisk. Incidentally, 64 bit doesn’t necessarily mean Intel 64 bit, but your problem is probably specific to Intel.

Thanks! and how we do that? i’m quite new to Linux and Asterisk! Your help in this regrad would be highly appreciated!

make menuconfig

Thanks for your help, it really worked!

But how will it affect the overall functioning of Asterisk.

Any suggestions, links that can help me gettting started with Asterisk, i have the Asterisk Future of Telephoney PDF.


It means your dialplan won’t be able to use the CURL function. Most dialplans wouldn’t use it anyway.