lroundf: undefined reference
damals habe ich die entsprechende zeile in main/file.c auskommentiert. aber heute habe ich gesehen, dass deshalb mein timing nicht funktioniert und bei faxen ein segmentation_fault (wegen verwendung des ptimging-moguls) auftritt.
daher möchte ich dieses problem gerne lösen.
wenn ich eine lroundf.c anlege (code habe ich im www gefunden), dann komme ich einen schritt weiter:
Code: Alles auswählen
[CC] lroundf.c -> lroundf.o
lroundf.c:7: warning: no previous prototype for 'lroundf'
lroundf.c: In function 'lroundf':
lroundf.c:9: warning: implicit declaration of function 'truncf'
lroundf.c:9: warning: incompatible implicit declaration of built-in function 'truncf'
lroundf.c:10: warning: implicit declaration of function 'isfinite'
[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 lroundf.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
lroundf.o: In function `lroundf':
/opt/16gb/tmp/asterisk-10.1.3/main/lroundf.c:9: undefined reference to `truncf'
/opt/16gb/tmp/asterisk-10.1.3/main/lroundf.c:10: undefined reference to `isfinite'
collect2: ld returned 1 exit status
hat einer eine idee, wie ich hier vorgehen kann?
gruß,
astrakid