On Mar 20, 2008, at 2:56 PM, Mike Jagdis wrote:

> On Wed, Mar 19, 2008 at 10:06:14PM -0700, martin joseph wrote:
>>
>> On Mar 19, 2008, at 3:01 PM, Mike Jagdis wrote:
>>
>>> On Mon, Mar 17, 2008 at 10:13:04AM -0700, Martin Joseph wrote:
>>>>
>>>> I think the bottom missing _ast_log reference is the issue?  I am
>>>> pasting the whole error message below, as you trimmed it.
>>>
>>> Ah, yes. Someone seems to have committed a dodgy "fix". I've fixed
>>> it in
>>> SVN now.
>>>
>> Thanks for the Help!  4603 produces:
>>
>> [...]
>> /usr/bin/ld: Undefined symbols:
>> _cw_copy_string
>> _cw_verbose
>
> Aargh! Now I'm getting annoyed...
>
> Fixed in SVN. If you hit anymore ast_ should be opbx_ in 1.2 and  
> cw_ in
> trunk. If you have cw_ in 1.2 it should be opbx_ and if you have opbx_
> in trunk it should be cw_. I hope that's clear! :-)
>
Clear as mud.

/bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -module -avoid- 
version -no-undefined  -o chan_sip.la -rpath /usr/local/lib/ 
callweaver/modules chan_sip.lo ../corelib/libcallweaver.la -lresolv - 
lpthread -lreadline -lncurses -lm -lc
gcc  -o .libs/chan_sip.so -bundle  .libs/chan_sip.o  ../corelib/.libs/ 
libcallweaver.dylib /usr/local/lib/libspandsp.dylib /usr/local/lib/ 
libtiff.dylib /usr/src/CW/1.2/1.2/sqlite3-embedded/.libs/ 
libcwsqlite3.dylib /usr/src/CW/1.2/1.2/corelib/jitterbuffer/.libs/ 
libcwjb.dylib -L/usr/lib /usr/local/lib/libreadline.dylib -lresolv - 
lpthread -lreadline -lncurses -lm -lc
/usr/bin/ld: warning multiple definitions of symbol _PC
/usr/local/lib/libreadline.dylib(terminal.so) definition of _PC
/usr/lib/libncurses.dylib(lib_tputs.o) definition of _PC
/usr/bin/ld: warning multiple definitions of symbol _UP
/usr/local/lib/libreadline.dylib(terminal.so) definition of _UP
/usr/lib/libncurses.dylib(lib_termcap.o) definition of _UP
/usr/bin/ld: warning multiple definitions of symbol _BC
/usr/local/lib/libreadline.dylib(terminal.so) definition of _BC
/usr/lib/libncurses.dylib(lib_termcap.o) definition of _BC
/usr/bin/ld: Undefined symbols:
_cw_log
collect2: ld returned 1 exit status
make[2]: *** [chan_sip.la] Error 1
make[2]: Leaving directory `/usr/src/CW/1.2/channels'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/CW/1.2/channels'
make: *** [all-recursive] Error 1

I wonder where you are looking to find the offending source code? Is  
it in usr/bin/ld?  I would love to see a step by step of how you are  
translating the log I post here into a coherent path to the offending  
code?

Thanks for your help,
Marty

_______________________________________________
Callweaver-users mailing list
[email protected]
http://lists.callweaver.org/mailman/listinfo/callweaver-users

Reply via email to