unabhängig vom lroundf-problem wollte ich jetzt asterisk 10.x kompilieren (dazu hab ich die funktion roudf einfach entfernt, wohlwissend, dass es dann andere probleme gibt).
das make läuft einwandfrei durch, aber beim make install erhalte ich folgende fehlermeldungen:
Code: Alles auswählen
root@Rantanplan_Asus:/opt/16gb/tmp/asterisk-10.1.3# make install
CC="cc" CXX="" LD="" AR="" RANLIB="" CFLAGS="" make -C menuselect CONFIGURE_SILENT="--silent" makeopts
make[1]: Entering directory `/opt/16gb/tmp/asterisk-10.1.3/menuselect'
make[1]: `makeopts' is up to date.
make[1]: Leaving directory `/opt/16gb/tmp/asterisk-10.1.3/menuselect'
menuselect/menuselect --check-deps menuselect.makeopts
menuselect/menuselect --check-deps menuselect.makeopts
Generating embedded module rules ...
[LD] chan_oss.o console_video.o vgrabbers.o console_board.o -> chan_oss.so
[LD] ../res/res_adsi.o abstract_jb.o acl.o alaw.o aoc.o app.o ast_expr2.o ast_expr2f.o asterisk.o astfd.o astmm.o astobj2.o audiohook.o autochan.o autoservice.o bridging.o callerid.o ccss.o cdr.o cel.o channel.o chanvars.o cli.o config.o data.o datastore.o db.o devicestate.o dial.o dns.o dnsmgr.o dsp.o enum.o event.o features.o file.o fixedjitterbuf.o format.o format_cap.o format_pref.o frame.o framehook.o fskmodem.o global_datastores.o hashtab.o heap.o http.o image.o indications.o io.o jitterbuf.o loader.o lock.o logger.o manager.o md5.o message.o netsock.o netsock2.o pbx.o plc.o poll.o privacy.o rtp_engine.o say.o sched.o security_events.o sha1.o slinfactory.o srv.o ssl.o stdtime/localtime.o strcompat.o strings.o stun.o syslog.o taskprocessor.o tcptls.o tdd.o term.o test.o threadstorage.o timing.o translate.o udptl.o ulaw.o utils.o version.o xml.o xmldoc.o editline/libedit.a -> asterisk
/opt/lib/gcc/mipsel-linux-uclibc/4.1.1/../../../crt1.o: In function `__start':
crt1.S:(.text+0x1c): undefined reference to `main'
stdtime/localtime.o: In function `store_by_locale':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:2206: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:2219: undefined reference to `__ast_pthread_mutex_unlock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:2219: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `_ast_calloc':
/opt/16gb/tmp/asterisk-10.1.3/include/asterisk/utils.h:495: undefined reference to `ast_log'
stdtime/localtime.o: In function `store_by_locale':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:2219: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `notify_daemon':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:537: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:538: undefined reference to `__ast_cond_broadcast'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:539: undefined reference to `__ast_pthread_mutex_unlock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:545: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:565: undefined reference to `ast_log'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:573: undefined reference to `__ast_cond_broadcast'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:574: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `ast_localtime_wakeup_monitor':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:605: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:610: undefined reference to `__ast_cond_wait'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:614: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `__unregister_file_version':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:49: undefined reference to `ast_unregister_file_version'
stdtime/localtime.o: In function `__register_file_version':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:49: undefined reference to `ast_register_file_version'
stdtime/localtime.o: In function `ast_setlocale':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:2234: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:2247: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `_ast_calloc':
/opt/16gb/tmp/asterisk-10.1.3/include/asterisk/utils.h:495: undefined reference to `ast_log'
stdtime/localtime.o: In function `_ast_realloc':
/opt/16gb/tmp/asterisk-10.1.3/include/asterisk/utils.h:531: undefined reference to `ast_log'
stdtime/localtime.o: In function `_ast_calloc':
/opt/16gb/tmp/asterisk-10.1.3/include/asterisk/utils.h:495: undefined reference to `ast_log'
stdtime/localtime.o: In function `add_notify':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:585: undefined reference to `__ast_cond_init'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:586: undefined reference to `__ast_pthread_mutex_init'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:587: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:588: undefined reference to `ast_pthread_create_stack'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:592: undefined reference to `__ast_pthread_mutex_unlock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:590: undefined reference to `__ast_cond_wait'
stdtime/localtime.o: In function `ast_tzset':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1424: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1427: undefined reference to `__ast_pthread_mutex_unlock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1431: undefined reference to `__ast_pthread_mutex_unlock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1441: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1443: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `_ast_calloc':
/opt/16gb/tmp/asterisk-10.1.3/include/asterisk/utils.h:495: undefined reference to `ast_log'
stdtime/localtime.o: In function `gmtsub':
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1678: undefined reference to `__ast_pthread_mutex_lock'
/opt/16gb/tmp/asterisk-10.1.3/main/stdtime/localtime.c:1690: undefined reference to `__ast_pthread_mutex_unlock'
stdtime/localtime.o: In function `_ast_calloc':
/opt/16gb/tmp/asterisk-10.1.3/include/asterisk/utils.h:495: undefined reference to `ast_log'
collect2: ld returned 1 exit status
make[1]: *** [asterisk] Error 1
make: *** [main] Error 2
gruß,
astrakid