I don't remember when this problem started; however, I have been doing a git pull every time trying to re-compile my local FS source for the past two weeks and always ended up with the same error messages on mod_spandsp compilation when trying to cross compile FS as shown http://pastebin.com/7uKGPWxQ here on line #13 (mod_spandsp_fax.c:1656:13: error: implicit declaration of function 't38_gateway_rx_fillin'). ----- FreeSWITCH hosted on a Seagate DockStar with OpenWRT. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/mod-spandsp-fails-to-cross-com... Sent from the freeswitch-users mailing list archive at Nabble.com.
report this to Jira -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/mod-spandsp-fails-to-cross-com... Sent from the freeswitch-users mailing list archive at Nabble.com.
On 04/26/2011 01:21 AM, mazilo wrote:
I don't remember when this problem started; however, I have been doing a git pull every time trying to re-compile my local FS source for the past two weeks and always ended up with the same error messages on mod_spandsp compilation when trying to cross compile FS as shown http://pastebin.com/7uKGPWxQ here on line #13 (mod_spandsp_fax.c:1656:13: error: implicit declaration of function 't38_gateway_rx_fillin'). Perhaps something is messed up with your source tree, because when that call was added to mod_spandsp_fax.c, the corresponding function definition was added to the included spandsp, and the appropriate declaration of the function was added to libs/spandsp/src/spandsp/t38_gateway.h. If you can't find that declaration, your source tree is not really up to date. If you can find it, something is probably wrong with your cross-compile setup, such that you are not using in the version of spandsp that comes with Freeswitch.
Steve
Thanks Steve for your clarification on that I didnt look close enough. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/mod-spandsp-fails-to-cross-com... Sent from the freeswitch-users mailing list archive at Nabble.com.
Thanks Steve and you nailed it to the point. In my OpenWRT configuration, I also included http://yate.null.ro YATE package that depends on an external SpanDSP package. As such, this breaks the FS mod_spandsp compilation. I wish there is a way to solve this problem. For now, I just disable to build with http://yate.null.ro YATE package. ----- FreeSWITCH hosted on a Seagate DockStar with OpenWRT. -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/mod-spandsp-fails-to-cross-com... Sent from the freeswitch-users mailing list archive at Nabble.com.
participants (3)
-
Jeff Lenk
-
mazilo
-
Steve Underwood