hi, i am getting these errors while installing asterisk. i reconfigured kernel and i have all the modules installed. kernel-source readline readline-devel openssl openssl-devel this is the error: (at the last part of the installation) gcc -g -o asterisk -Wl,-E io.o sched.o logger.o frame.o loader.o config.o channel.o translate.o file.o say.o pbx.o cli.o md5.o term.o ulaw.o alaw.o callerid.o fskmodem.o image.o app.o cdr.o tdd.o acl.o rtp.o manager.o asterisk.o ast_expr.o dsp.o chanvars.o indications.o autoservice.o db.o privacy.o astmm.o enum.o srv.o dns.o -lresolv editline/libedit.a db1-ast/libdb1.a stdtime/libtime.a loader.o: In function `ast_unload_resource': /usr/src/asterisk/loader.c:132: undefined reference to `dlclose' loader.o: In function `ast_load_resource': /usr/src/asterisk/loader.c:226: undefined reference to `dlopen' /usr/src/asterisk/loader.c:228: undefined reference to `dlerror' /usr/src/asterisk/loader.c:233: undefined reference to `dlsym' /usr/src/asterisk/loader.c:235: undefined reference to `dlsym' /usr/src/asterisk/loader.c:240: undefined reference to `dlsym' /usr/src/asterisk/loader.c:242: undefined reference to `dlsym' /usr/src/asterisk/loader.c:247: undefined reference to `dlsym' loader.o:/usr/src/asterisk/loader.c:249: more undefined references to `dlsym' follow loader.o: In function `ast_load_resource': /usr/src/asterisk/loader.c:282: undefined reference to `dlclose' loader.o: In function `ast_update_module_list': /usr/src/asterisk/loader.c:434: undefined reference to `pthread_mutex_trylock' channel.o: In function `ast_queue_frame': /usr/src/asterisk/channel.c:396: undefined reference to `pthread_kill' channel.o: In function `ast_do_masquerade': /usr/src/asterisk/channel.c:2112: undefined reference to `pthread_kill' channel.o: In function `tonepair_generator': /usr/src/asterisk/channel.c:2418: undefined reference to `sin' /usr/src/asterisk/channel.c:2418: undefined reference to `sin' channel.o: In function `ast_softhangup': /usr/src/asterisk/channel.c:587: undefined reference to `pthread_kill' channel.o: In function `ast_softhangup_nolock': /usr/src/asterisk/channel.c:587: undefined reference to `pthread_kill' pbx.o: In function `ast_async_goto': /usr/src/asterisk/pbx.c:1873: undefined reference to `pthread_create' pbx.o: In function `ast_pbx_outgoing_exten': /usr/src/asterisk/pbx.c:1873: undefined reference to `pthread_create' /usr/src/asterisk/pbx.c:3857: undefined reference to `pthread_create' pbx.o: In function `ast_pbx_outgoing_app': /usr/src/asterisk/pbx.c:3920: undefined reference to `pthread_create' /usr/src/asterisk/pbx.c:3952: undefined reference to `pthread_create' pbx.o:/usr/src/asterisk/pbx.c:1873: more undefined references to `pthread_create' follow callerid.o: In function `callerid_init': /usr/src/asterisk/callerid.c:97: undefined reference to `cos' /usr/src/asterisk/callerid.c:98: undefined reference to `sin' /usr/src/asterisk/callerid.c:99: undefined reference to `cos' /usr/src/asterisk/callerid.c:100: undefined reference to `sin' /usr/src/asterisk/callerid.c:101: undefined reference to `cos' /usr/src/asterisk/callerid.c:102: undefined reference to `sin' /usr/src/asterisk/callerid.c:103: undefined reference to `cos' /usr/src/asterisk/callerid.c:104: undefined reference to `sin' /usr/src/asterisk/callerid.c:105: undefined reference to `cos' /usr/src/asterisk/callerid.c:106: undefined reference to `sin' callerid.o: In function `vmwi_generate': /usr/src/asterisk/callerid.c:441: undefined reference to `rint' /usr/src/asterisk/callerid.c:441: undefined reference to `rint' /usr/src/asterisk/callerid.c:441: undefined reference to `rint' /usr/src/asterisk/callerid.c:444: undefined reference to `rint' /usr/src/asterisk/callerid.c:446: undefined reference to `rint' callerid.o:/usr/src/asterisk/callerid.c:446: more undefined references to `rint' follow tdd.o: In function `tdd_init': /usr/src/asterisk/tdd.c:70: undefined reference to `cos' /usr/src/asterisk/tdd.c:71: undefined reference to `sin' /usr/src/asterisk/tdd.c:72: undefined reference to `cos' /usr/src/asterisk/tdd.c:73: undefined reference to `sin' manager.o: In function `accept_thread': /usr/src/asterisk/manager.c:753: undefined reference to `pthread_create' manager.o: In function `init_manager': /usr/src/asterisk/manager.c:938: undefined reference to `pthread_create' asterisk.o: In function `listener': /usr/src/asterisk/asterisk.c:254: undefined reference to `pthread_create' asterisk.o: In function `ast_makesocket': /usr/src/asterisk/asterisk.c:307: undefined reference to `pthread_create' asterisk.o: In function `console_verboser': /usr/src/asterisk/asterisk.c:559: undefined reference to `pthread_kill' asterisk.o: In function `main': /usr/src/asterisk/asterisk.c:1372: undefined reference to `pthread_sigmask' /usr/src/asterisk/asterisk.c:1435: undefined reference to `pthread_sigmask' dsp.o: In function `ast_dtmf_detect_init': /usr/src/asterisk/dsp.c:213: undefined reference to `cos' /usr/src/asterisk/dsp.c:213: undefined reference to `cos' /usr/src/asterisk/dsp.c:213: undefined reference to `cos' /usr/src/asterisk/dsp.c:213: undefined reference to `cos' /usr/src/asterisk/dsp.c:213: undefined reference to `cos' dsp.o:/usr/src/asterisk/dsp.c:213: more undefined references to `cos' follow indications.o: In function `playtones_generator': /usr/src/asterisk/indications.c:106: undefined reference to `sin' /usr/src/asterisk/indications.c:106: undefined reference to `sin' autoservice.o: In function `ast_autoservice_start': /usr/src/asterisk/autoservice.c:109: undefined reference to `pthread_create' /usr/src/asterisk/autoservice.c:115: undefined reference to `pthread_kill' autoservice.o: In function `ast_autoservice_stop': /usr/src/asterisk/autoservice.c:146: undefined reference to `pthread_kill' editline/libedit.a(editline.o_a): In function `term_move_to_line': /usr/src/asterisk/editline/term.c:554: undefined reference to `tgoto' /usr/src/asterisk/editline/term.c:554: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:567: undefined reference to `tgoto' /usr/src/asterisk/editline/term.c:567: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:572: undefined reference to `tputs' editline/libedit.a(editline.o_a): In function `term_move_to_char': /usr/src/asterisk/editline/term.c:643: undefined reference to `tgoto' /usr/src/asterisk/editline/term.c:643: undefined reference to `tputs' editline/libedit.a(editline.o_a): In function `term_deletechars': /usr/src/asterisk/editline/term.c:734: undefined reference to `tgoto' /usr/src/asterisk/editline/term.c:734: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:739: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:743: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:746: undefined reference to `tputs' editline/libedit.a(editline.o_a): In function `term_insertwrite': /usr/src/asterisk/editline/term.c:775: undefined reference to `tgoto' /usr/src/asterisk/editline/term.c:775: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:782: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:790: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:792: undefined reference to `tputs' /usr/src/asterisk/editline/term.c:797: undefined reference to `tputs' editline/libedit.a(editline.o_a):/usr/src/asterisk/editline/term.c:805: more undefined references to `tputs' follow editline/libedit.a(editline.o_a): In function `term_set': /usr/src/asterisk/editline/term.c:911: undefined reference to `tgetent' /usr/src/asterisk/editline/term.c:929: undefined reference to `tgetflag' /usr/src/asterisk/editline/term.c:930: undefined reference to `tgetflag' /usr/src/asterisk/editline/term.c:932: undefined reference to `tgetflag' /usr/src/asterisk/editline/term.c:933: undefined reference to `tgetflag' /usr/src/asterisk/editline/term.c:935: undefined reference to `tgetflag' editline/libedit.a(editline.o_a):/usr/src/asterisk/editline/term.c:936: more undefined references to `tgetflag' follow editline/libedit.a(editline.o_a): In function `term_set': /usr/src/asterisk/editline/term.c:938: undefined reference to `tgetnum' /usr/src/asterisk/editline/term.c:939: undefined reference to `tgetnum' /usr/src/asterisk/editline/term.c:941: undefined reference to `tgetstr' editline/libedit.a(editline.o_a): In function `term_echotc': /usr/src/asterisk/editline/term.c:1439: undefined reference to `tgetstr' /usr/src/asterisk/editline/term.c:1574: undefined reference to `tgoto' /usr/src/asterisk/editline/term.c:1574: undefined reference to `tputs' collect2: ld returned 1 exit status make: *** [asterisk] Error 1 [root@localhost asterisk]# ====Designs __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree
andrewg@felinemenace.org
2003-Nov-16 21:49 UTC
[Asterisk-Users] asterisk installation error
On Sun, Nov 16, 2003 at 08:33:22PM -0800, C M wrote:> hi, > > i am getting these errors while installing asterisk. i > reconfigured kernel and i have all the modules > installed. > kernel-source > readline > readline-devel > openssl > openssl-devel > > this is the error: (at the last part of the > installation)> > gcc -g -o asterisk -Wl,-E io.o sched.o logger.o > frame.o loader.o config.o channel.o translate.o file.o > say.o pbx.o cli.o md5.o term.o ulaw.o alaw.o > callerid.o fskmodem.o image.o app.o cdr.o tdd.o acl.o > rtp.o manager.o asterisk.o ast_expr.o dsp.o chanvars.o > indications.o autoservice.o db.o privacy.o astmm.o > enum.o srv.o dns.o -lresolv editline/libedit.a > db1-ast/libdb1.a stdtime/libtime.aseems like the libraries it uses didn't get compiled it, this might be a automake/etc problem. You can go through manually and add -ldl -lm -lphread (might be -ptread on yours), and stuff like -lncurses (might be -lcurses) and stuff. You might have more fun by trying make clean and recompiling.> loader.o: In function `ast_unload_resource': > /usr/src/asterisk/loader.c:132: undefined reference to > `dlclose' > loader.o: In function `ast_load_resource': > /usr/src/asterisk/loader.c:226: undefined reference to > `dlopen' > /usr/src/asterisk/loader.c:228: undefined reference to > `dlerror' > /usr/src/asterisk/loader.c:233: undefined reference to > `dlsym' > /usr/src/asterisk/loader.c:235: undefined reference to > `dlsym' > /usr/src/asterisk/loader.c:240: undefined reference to > `dlsym' > /usr/src/asterisk/loader.c:242: undefined reference to > `dlsym' > /usr/src/asterisk/loader.c:247: undefined reference to > `dlsym' > loader.o:/usr/src/asterisk/loader.c:249: more > undefined references to `dlsym' follow > loader.o: In function `ast_load_resource': > /usr/src/asterisk/loader.c:282: undefined reference to > `dlclose' > loader.o: In function `ast_update_module_list': > /usr/src/asterisk/loader.c:434: undefined reference to > `pthread_mutex_trylock' > channel.o: In function `ast_queue_frame': > /usr/src/asterisk/channel.c:396: undefined reference > to `pthread_kill' > channel.o: In function `ast_do_masquerade': > /usr/src/asterisk/channel.c:2112: undefined reference > to `pthread_kill' > channel.o: In function `tonepair_generator': > /usr/src/asterisk/channel.c:2418: undefined reference > to `sin' > /usr/src/asterisk/channel.c:2418: undefined reference > to `sin' > channel.o: In function `ast_softhangup': > /usr/src/asterisk/channel.c:587: undefined reference > to `pthread_kill' > channel.o: In function `ast_softhangup_nolock': > /usr/src/asterisk/channel.c:587: undefined reference > to `pthread_kill' > pbx.o: In function `ast_async_goto': > /usr/src/asterisk/pbx.c:1873: undefined reference to > `pthread_create' > pbx.o: In function `ast_pbx_outgoing_exten': > /usr/src/asterisk/pbx.c:1873: undefined reference to > `pthread_create' > /usr/src/asterisk/pbx.c:3857: undefined reference to > `pthread_create' > pbx.o: In function `ast_pbx_outgoing_app': > /usr/src/asterisk/pbx.c:3920: undefined reference to > `pthread_create' > /usr/src/asterisk/pbx.c:3952: undefined reference to > `pthread_create' > pbx.o:/usr/src/asterisk/pbx.c:1873: more undefined > references to `pthread_create' follow > callerid.o: In function `callerid_init': > /usr/src/asterisk/callerid.c:97: undefined reference > to `cos' > /usr/src/asterisk/callerid.c:98: undefined reference > to `sin' > /usr/src/asterisk/callerid.c:99: undefined reference > to `cos' > /usr/src/asterisk/callerid.c:100: undefined reference > to `sin' > /usr/src/asterisk/callerid.c:101: undefined reference > to `cos' > /usr/src/asterisk/callerid.c:102: undefined reference > to `sin' > /usr/src/asterisk/callerid.c:103: undefined reference > to `cos' > /usr/src/asterisk/callerid.c:104: undefined reference > to `sin' > /usr/src/asterisk/callerid.c:105: undefined reference > to `cos' > /usr/src/asterisk/callerid.c:106: undefined reference > to `sin' > callerid.o: In function `vmwi_generate': > /usr/src/asterisk/callerid.c:441: undefined reference > to `rint' > /usr/src/asterisk/callerid.c:441: undefined reference > to `rint' > /usr/src/asterisk/callerid.c:441: undefined reference > to `rint' > /usr/src/asterisk/callerid.c:444: undefined reference > to `rint' > /usr/src/asterisk/callerid.c:446: undefined reference > to `rint' > callerid.o:/usr/src/asterisk/callerid.c:446: more > undefined references to `rint' follow > tdd.o: In function `tdd_init': > /usr/src/asterisk/tdd.c:70: undefined reference to > `cos' > /usr/src/asterisk/tdd.c:71: undefined reference to > `sin' > /usr/src/asterisk/tdd.c:72: undefined reference to > `cos' > /usr/src/asterisk/tdd.c:73: undefined reference to > `sin' > manager.o: In function `accept_thread': > /usr/src/asterisk/manager.c:753: undefined reference > to `pthread_create' > manager.o: In function `init_manager': > /usr/src/asterisk/manager.c:938: undefined reference > to `pthread_create' > asterisk.o: In function `listener': > /usr/src/asterisk/asterisk.c:254: undefined reference > to `pthread_create' > asterisk.o: In function `ast_makesocket': > /usr/src/asterisk/asterisk.c:307: undefined reference > to `pthread_create' > asterisk.o: In function `console_verboser': > /usr/src/asterisk/asterisk.c:559: undefined reference > to `pthread_kill' > asterisk.o: In function `main': > /usr/src/asterisk/asterisk.c:1372: undefined reference > to `pthread_sigmask' > /usr/src/asterisk/asterisk.c:1435: undefined reference > to `pthread_sigmask' > dsp.o: In function `ast_dtmf_detect_init': > /usr/src/asterisk/dsp.c:213: undefined reference to > `cos' > /usr/src/asterisk/dsp.c:213: undefined reference to > `cos' > /usr/src/asterisk/dsp.c:213: undefined reference to > `cos' > /usr/src/asterisk/dsp.c:213: undefined reference to > `cos' > /usr/src/asterisk/dsp.c:213: undefined reference to > `cos' > dsp.o:/usr/src/asterisk/dsp.c:213: more undefined > references to `cos' follow > indications.o: In function `playtones_generator': > /usr/src/asterisk/indications.c:106: undefined > reference to `sin' > /usr/src/asterisk/indications.c:106: undefined > reference to `sin' > autoservice.o: In function `ast_autoservice_start': > /usr/src/asterisk/autoservice.c:109: undefined > reference to `pthread_create' > /usr/src/asterisk/autoservice.c:115: undefined > reference to `pthread_kill' > autoservice.o: In function `ast_autoservice_stop': > /usr/src/asterisk/autoservice.c:146: undefined > reference to `pthread_kill' > editline/libedit.a(editline.o_a): In function > `term_move_to_line': > /usr/src/asterisk/editline/term.c:554: undefined > reference to `tgoto' > /usr/src/asterisk/editline/term.c:554: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:567: undefined > reference to `tgoto' > /usr/src/asterisk/editline/term.c:567: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:572: undefined > reference to `tputs' > editline/libedit.a(editline.o_a): In function > `term_move_to_char': > /usr/src/asterisk/editline/term.c:643: undefined > reference to `tgoto' > /usr/src/asterisk/editline/term.c:643: undefined > reference to `tputs' > editline/libedit.a(editline.o_a): In function > `term_deletechars': > /usr/src/asterisk/editline/term.c:734: undefined > reference to `tgoto' > /usr/src/asterisk/editline/term.c:734: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:739: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:743: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:746: undefined > reference to `tputs' > editline/libedit.a(editline.o_a): In function > `term_insertwrite': > /usr/src/asterisk/editline/term.c:775: undefined > reference to `tgoto' > /usr/src/asterisk/editline/term.c:775: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:782: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:790: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:792: undefined > reference to `tputs' > /usr/src/asterisk/editline/term.c:797: undefined > reference to `tputs' > editline/libedit.a(editline.o_a):/usr/src/asterisk/editline/term.c:805: > more undefined references to `tputs' follow > editline/libedit.a(editline.o_a): In function > `term_set': > /usr/src/asterisk/editline/term.c:911: undefined > reference to `tgetent' > /usr/src/asterisk/editline/term.c:929: undefined > reference to `tgetflag' > /usr/src/asterisk/editline/term.c:930: undefined > reference to `tgetflag' > /usr/src/asterisk/editline/term.c:932: undefined > reference to `tgetflag' > /usr/src/asterisk/editline/term.c:933: undefined > reference to `tgetflag' > /usr/src/asterisk/editline/term.c:935: undefined > reference to `tgetflag' > editline/libedit.a(editline.o_a):/usr/src/asterisk/editline/term.c:936: > more undefined references to `tgetflag' follow > editline/libedit.a(editline.o_a): In function > `term_set': > /usr/src/asterisk/editline/term.c:938: undefined > reference to `tgetnum' > /usr/src/asterisk/editline/term.c:939: undefined > reference to `tgetnum' > /usr/src/asterisk/editline/term.c:941: undefined > reference to `tgetstr' > editline/libedit.a(editline.o_a): In function > `term_echotc': > /usr/src/asterisk/editline/term.c:1439: undefined > reference to `tgetstr' > /usr/src/asterisk/editline/term.c:1574: undefined > reference to `tgoto' > /usr/src/asterisk/editline/term.c:1574: undefined > reference to `tputs' > collect2: ld returned 1 exit status > make: *** [asterisk] Error 1 > [root@localhost asterisk]# > > > ====> Designs > > __________________________________ > Do you Yahoo!? > Protect your identity with Yahoo! Mail AddressGuard > http://antispam.yahoo.com/whatsnewfree > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users
On Sunday 16 November 2003 22:33, C M wrote:> i am getting these errors while installing asterisk. i > reconfigured kernel and i have all the modules > installed. > kernel-source > readline > readline-devel > openssl > openssl-devel > > this is the error: (at the last part of the > installation) > > gcc -g -o asterisk -Wl,-E io.o sched.o logger.o > frame.o loader.o config.o channel.o translate.o file.o > say.o pbx.o cli.o md5.o term.o ulaw.o alaw.o > callerid.o fskmodem.o image.o app.o cdr.o tdd.o acl.o > rtp.o manager.o asterisk.o ast_expr.o dsp.o chanvars.o > indications.o autoservice.o db.o privacy.o astmm.o > enum.o srv.o dns.o -lresolv editline/libedit.a > db1-ast/libdb1.a stdtime/libtime.a > loader.o: In function `ast_unload_resource': > /usr/src/asterisk/loader.c:132: undefined reference to > `dlclose'<snip> What architecture is this on? Please reply with the output of 'uname -a'. -Tilghman
Tilghman, i am on Linux localhost.localdomain 2.4.18-3bigmem #1 SMP Thu Apr 18 07:17:10 EDT 2002 i686 unknown cm ====Designs __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree