<div><div>Thanks Klaus,<br>The ldd shows no missing lib files. I notice that the "H324MSessionCreate" is definded in h324m.h, it is compiled into libh324m.so (should be) but still not working. Then I edited the lib directory and did a ldconfig, then it works now... (still not sure why though). Thanks a lot for your help! William
<br><br>BTW, h.324m_loopback is working on a Motorola K3 now :) Haven't try other apps yet.<br>===================================<br>dev:~# ldd /usr/lib/asterisk/modules/app_h324m.so<br> linux-gate.so.1 => (0xffffe000)
<br> libh324m.so => /usr/local/lib/libh324m.so (0xb7c91000)<br> libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7b5f000)<br> libldap_r.so.2 => /usr/lib/libldap_r.so.2 (0xb7b2a000)<br> liblber.so.2
=> /usr/lib/liblber.so.2 (0xb7b1e000)<br> libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7b0c000)<br> libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7af6000)<br> libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7ab7000)
<br> libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb797c000)<br> libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb795c000)<br> libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb78ab000)
<br> libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7898000)<br> libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7894000)<br> libpt.so.1.10.2 => /usr/lib/libpt.so.1.10.2 (0xb7559000)
<br> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7473000)<br> libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb744e000)<br> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7443000)<br> /lib/ld-
linux.so.2 (0x80000000)<br> libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7415000)<br> libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb73a7000)<br> libz.so.1 => /usr/lib/libz.so.1 (0xb7392000)
<br> libasound.so.2 => /usr/lib/libasound.so.2 (0xb72d1000)<br> libdirectfb-0.9.so.25 => /usr/lib/libdirectfb-0.9.so.25 (0xb727a000)<br> libfusion-0.9.so.25 => /usr/lib/libfusion-0.9.so.25 (0xb7274000)
<br> libdirect-0.9.so.25 => /usr/lib/libdirect-0.9.so.25 (0xb7265000)<br> libvga.so.1 => /usr/lib/libvga.so.1 (0xb7205000)<br> libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb71f1000)<br>
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb71a0000)<br> libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb719c000)<br> libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7186000)<br>dev:~#
<br>===================================<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">What does "ldd /usr/lib/asterisk/modules/app_h324m.so" report?
<br><br>regards<br>klaus<br><br>QQ D wrote:<br>> Hi,<br>> I'm having a problem the same as Marcel reported here:<br>> <a href="http://lists.digium.com/pipermail/asterisk-video/2007-May/000644.html">http://lists.digium.com/pipermail/asterisk-video/2007-May/000644.html
</a><br>><br>> Basically when try to loopback h.324m calls, Asterisk repost an error:<br>> ==========================<br>> Asterisk Ready.<br>> *CLI> == Primary D-Channel on span 1 up<br>> -- Accepting call from '7753851299' to '378454' on channel 0/11, span 1
<br>> -- Executing [378454@from-pstn:1] Answer("Zap/11-1", "") in new stack<br>> -- Executing [378454@from-pstn:2] h324m_loopback("Zap/11-1", "") in new<br>> stack<br>
> asterisk: symbol lookup error: /usr/lib/asterisk/modules/app_h324m.so:<br>> undefined symbol: H324MSessionCreate<br>> ==========================<br>><br>> It seems like the app_h324m.so is not compiled well with necessary headers
<br>> or other linked files. Does anybody elso having the same error? Or am I<br>> missing anything stupid?<br>><br>> Thanks a lot!<br>> Qiao<br>><br></blockquote></div><br>