<br><div><br></div><div>i get an error after successful configure (on mac OS X 10.5)</div><div><br></div><div><div>ld: symbol(s) not found</div><div>collect2: ld returned 1 exit status</div><div>make[2]: *** [<a href="http://libaxl-ns.la">libaxl-ns.la</a>] Error 1</div>
<div>make[1]: *** [all-recursive] Error 1</div><div>make: *** [all] Error 2</div><div><br></div><div><br></div><div>not sure why i get undefined symbols after successful configure...</div><div>any thoughts?</div><div><br>
</div><div><div>sh-3.2# make</div><div>make all-recursive</div><div>Making all in src</div><div>make[2]: Nothing to be done for `all'.</div><div>Making all in ns</div><div>/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -o <a href="http://libaxl-ns.la">libaxl-ns.la</a> -rpath /usr/local/lib -no-undefined -export-symbols-regex '^(axl|__axl|_axl).*' axl_ns_doc.lo axl_ns_node.lo </div>
<div>rm -fr .libs/libaxl-ns.exp</div><div>generating symbol list for `<a href="http://libaxl-ns.la">libaxl-ns.la</a>'</div><div>/usr/bin/nm -p .libs/axl_ns_doc.o .libs/axl_ns_node.o | sed -n -e 's/^.*[ <span class="Apple-tab-span" style="white-space:pre">        </span>]\([BCDEGRST][BCDEGRST]*\)[ <span class="Apple-tab-span" style="white-space:pre">        </span>][ <span class="Apple-tab-span" style="white-space:pre">        </span>]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libaxl-ns.exp</div>
<div>/usr/bin/grep -E -e "^(axl|__axl|_axl).*" ".libs/libaxl-ns.exp" > ".libs/libaxl-ns.expT"</div><div>mv -f ".libs/libaxl-ns.expT" ".libs/libaxl-ns.exp"</div><div>sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/libaxl-ns.exp > .libs/libaxl-ns-symbols.expsym</div>
<div>gcc -dynamiclib -o .libs/libaxl-ns.0.0.0.dylib .libs/axl_ns_doc.o .libs/axl_ns_node.o -install_name /usr/local/lib/libaxl-ns.0.dylib -compatibility_version 1 -current_version 1.0</div><div>Undefined symbols:</div>
<div> "_axl_calloc", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> "_axl_hash_new_full", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div> "_axl_node_get_previous", referenced from:</div><div> _axl_ns_node_get_previous_called in axl_ns_node.o</div><div> _axl_ns_node_get_previous_called in axl_ns_node.o</div><div> "_axl_node_get_parent", referenced from:</div>
<div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> _axl_ns_doc_node_check in axl_ns_doc.o</div><div> _axl_ns_doc_check_default in axl_ns_doc.o</div>
<div> "_axl_hash_insert", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> "_axl_hash_exists", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> _axl_ns_doc_node_check in axl_ns_doc.o</div>
<div> "_axl_hash_string", referenced from:</div><div> _axl_hash_string$non_lazy_ptr in axl_ns_doc.o</div><div> "_axl_node_get_first_child", referenced from:</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div>
<div> _axl_ns_node_get_child_called in axl_ns_node.o</div><div> _axl_ns_node_find_called in axl_ns_node.o</div><div> "_axl_doc_get_root", referenced from:</div><div> _axl_ns_doc_validate in axl_ns_doc.o</div>
<div> "_axl_hash_free", referenced from:</div><div> ___axl_ns_free_table in axl_ns_doc.o</div><div> "_axl_node_annotate_get", referenced from:</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div>
<div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> _axl_ns_doc_node_check in axl_ns_doc.o</div><div> _axl_ns_doc_check_default in axl_ns_doc.o</div><div> "_axl_hash_equal_string", referenced from:</div>
<div> _axl_hash_equal_string$non_lazy_ptr in axl_ns_doc.o</div><div> "_axl_memcmp", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div>
<div> "_axl_node_has_attributes", referenced from:</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> "_axl_node_attr_cursor_get_value", referenced from:</div>
<div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> "_axl_node_attr_cursor_new", referenced from:</div><div>
___axl_ns_node_validate in axl_ns_doc.o</div><div> "_axl_node_get_next", referenced from:</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> _axl_ns_node_get_child_called in axl_ns_node.o</div>
<div> _axl_ns_node_find_called in axl_ns_node.o</div><div> _axl_ns_node_get_next_called in axl_ns_node.o</div><div> _axl_ns_node_get_next_called in axl_ns_node.o</div><div> "_axl_node_attr_cursor_get_key", referenced from:</div>
<div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> "_axl_node_get_name", referenced from:</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div>
<div> _axl_ns_node_is_prefixed in axl_ns_node.o</div><div> _axl_ns_node_cmp in axl_ns_node.o</div><div> _axl_ns_node_cmp in axl_ns_node.o</div><div> "_axl_node_attr_cursor_first", referenced from:</div>
<div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> "_axl_node_attr_cursor_free", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> "_axl_node_attr_cursor_next", referenced from:</div>
<div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div>
<div> "_axl_cmp", referenced from:</div><div> _axl_ns_doc_node_check in axl_ns_doc.o</div><div> _axl_ns_doc_check_default in axl_ns_doc.o</div><div> _axl_ns_node_cmp in axl_ns_node.o</div><div> "_axl_free", referenced from:</div>
<div> ___axl_ns_free_table in axl_ns_doc.o</div><div> "_axl_hash_get", referenced from:</div><div> _axl_ns_doc_node_check in axl_ns_doc.o</div><div> "_axl_error_new", referenced from:</div>
<div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div>
<div> _axl_ns_doc_validate in axl_ns_doc.o</div><div> "_axl_node_annotate_data_full", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> "_axl_log", referenced from:</div>
<div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> _axl_ns_node_is_prefixed in axl_ns_node.o</div><div> _axl_ns_node_cmp in axl_ns_node.o</div><div> _axl_ns_node_get_next_called in axl_ns_node.o</div>
<div> _axl_ns_node_get_previous_called in axl_ns_node.o</div><div> "_axl_node_attr_cursor_has_item", referenced from:</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div> ___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div> ___axl_ns_node_validate in axl_ns_doc.o</div><div> ___axl_ns_node_validate in axl_ns_doc.o</div><div><br></div></div></div>