<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 &nbsp;all-recursive</div><div>Making all in src</div><div>make[2]: Nothing to be done for `all&#39;.</div><div>Making all in ns</div><div>/bin/sh ../libtool --tag=CC --mode=link gcc &nbsp;-g -O2 &nbsp; -o <a href="http://libaxl-ns.la">libaxl-ns.la</a> -rpath /usr/local/lib -no-undefined -export-symbols-regex &#39;^(axl|__axl|_axl).*&#39; axl_ns_doc.lo axl_ns_node.lo &nbsp;</div>
<div>rm -fr &nbsp;.libs/libaxl-ns.exp</div><div>generating symbol list for `<a href="http://libaxl-ns.la">libaxl-ns.la</a>&#39;</div><div>/usr/bin/nm -p &nbsp;.libs/axl_ns_doc.o .libs/axl_ns_node.o &nbsp;| sed -n -e &#39;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&#39; | /usr/bin/sed &#39;s/.* //&#39; | sort | uniq &gt; .libs/libaxl-ns.exp</div>
<div>/usr/bin/grep -E -e &quot;^(axl|__axl|_axl).*&quot; &quot;.libs/libaxl-ns.exp&quot; &gt; &quot;.libs/libaxl-ns.expT&quot;</div><div>mv -f &quot;.libs/libaxl-ns.expT&quot; &quot;.libs/libaxl-ns.exp&quot;</div><div>sed -e &quot;s,#.*,,&quot; -e &quot;s,^[ ]*,,&quot; -e &quot;s,^\(..*\),_&amp;,&quot; &lt; .libs/libaxl-ns.exp &gt; .libs/libaxl-ns-symbols.expsym</div>
<div>gcc -dynamiclib &nbsp;-o .libs/libaxl-ns.0.0.0.dylib &nbsp;.libs/axl_ns_doc.o .libs/axl_ns_node.o &nbsp; -install_name &nbsp;/usr/local/lib/libaxl-ns.0.dylib -compatibility_version 1 -current_version 1.0</div><div>Undefined symbols:</div>
<div>&nbsp;&nbsp;&quot;_axl_calloc&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_hash_new_full&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div>&nbsp;&nbsp;&quot;_axl_node_get_previous&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_previous_called in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_previous_called in axl_ns_node.o</div><div>&nbsp;&nbsp;&quot;_axl_node_get_parent&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_node_check in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_check_default in axl_ns_doc.o</div>
<div>&nbsp;&nbsp;&quot;_axl_hash_insert&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_hash_exists&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_node_check in axl_ns_doc.o</div>
<div>&nbsp;&nbsp;&quot;_axl_hash_string&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_hash_string$non_lazy_ptr in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_get_first_child&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_child_called in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_find_called in axl_ns_node.o</div><div>&nbsp;&nbsp;&quot;_axl_doc_get_root&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp;&quot;_axl_hash_free&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_free_table in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_annotate_get&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_node_check in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_check_default in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_hash_equal_string&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_hash_equal_string$non_lazy_ptr in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_memcmp&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp;&quot;_axl_node_has_attributes&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_get_value&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_new&quot;, referenced from:</div><div>
&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_get_next&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_child_called in axl_ns_node.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_find_called in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_next_called in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_next_called in axl_ns_node.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_get_key&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_get_name&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_is_prefixed in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_cmp in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_cmp in axl_ns_node.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_first&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_free&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_next&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp;&quot;_axl_cmp&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_node_check in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_check_default in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_cmp in axl_ns_node.o</div><div>&nbsp;&nbsp;&quot;_axl_free&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_free_table in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_hash_get&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_node_check in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_error_new&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_doc_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_node_annotate_data_full&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp;&quot;_axl_log&quot;, referenced from:</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_is_prefixed in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_cmp in axl_ns_node.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_next_called in axl_ns_node.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;_axl_ns_node_get_previous_called in axl_ns_node.o</div><div>&nbsp;&nbsp;&quot;_axl_node_attr_cursor_has_item&quot;, referenced from:</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_check_and_install_ns_decls in axl_ns_doc.o</div>
<div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div>&nbsp;&nbsp; &nbsp; &nbsp;___axl_ns_node_validate in axl_ns_doc.o</div><div><br></div></div></div>