Hi Matthew,

As you can see from the failure of trunk to even compile (it fails for me too) trunk is in a state of flux, as they try to merge stuff for the first 1.4betas. I could take you money, but until things settle a bit I couldn't provide any value for money.

My T.38 passthrough stuff is now working pretty well. We've sent and received quite a lot of faxes using versions of rxfax and txfax upgraded to support T.38 as well as audio streams. chan_sip needs to behave in a more active way to make it start up properly in all circumstances - currently it just passively wait for another party to kick T.38 into life. However, with setups where the other party will kick it, the latest snapshots of spandsp seem to be working pretty well.

T.38 gateway mode is also working fairly well now. However, the appropriate way to integrate that is not so clear. I am testing with a rather fudged in approach right now.

Steve


Matthew Simpson wrote:

1) I am looking for a developer that will do some paid development on the t.38 passthrough support for us [i.e., get it working]. Please email me directly if you are interested in doing this.

2) Trunk 33972 fails to compile:

gcc -g3 -o asterisk -Wl,-E io.o sched.o logger.o frame.o loader.o config.o channel.o translate.o file.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 udptl.o manager.o asterisk.o dsp.o chanvars.o indications.o autoservice.o db.o privacy.o astmm.o enum.o srv.o dns.o aescrypt.o aestab.o aeskey.o utils.o plc.o jitterbuf.o dnsmgr.o devicestate.o netsock.o slinfactory.o ast_expr2.o ast_expr2f.o cryptostub.o sha1.o http.o fixedjitterbuf.o abstract_jb.o stdtime/localtime.o say.o buildinfo.o editline/libedit.a db1-ast/libdb1.a stdtime/libtime.a -ldl -lpthread -ltermcap -lm -lresolv
loader.o(.text+0x166): In function `ast_unload_resource':
include/asterisk/lock.h:747: undefined reference to `__sync_fetch_and_add'
loader.o(.text+0xbee): In function `ast_localuser_add':
include/asterisk/lock.h:747: undefined reference to `__sync_fetch_and_add'
loader.o(.text+0xcb7): In function `ast_localuser_remove':
include/asterisk/lock.h:747: undefined reference to `__sync_fetch_and_add'
loader.o(.text+0xd33): In function `ast_hangup_localusers':
include/asterisk/lock.h:747: undefined reference to `__sync_fetch_and_add'
translate.o(.text+0x14c): In function `ast_translator_build_path':
include/asterisk/lock.h:747: undefined reference to `__sync_fetch_and_add' translate.o(.text+0xc9c):include/asterisk/lock.h:747: more undefined references to `__sync_fetch_and_add' follow
utils.o(.text+0x816): In function `ast_atomic_dec_and_test':
include/asterisk/lock.h:772: undefined reference to `__sync_sub_and_fetch'
utils.o(.text+0x7f5): In function `ast_atomic_fetchadd_int':
include/asterisk/lock.h:747: undefined reference to `__sync_fetch_and_add'
collect2: ld returned 1 exit status


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to