<html><head></head><body>Is one not a symlink to the other?<br><br><div class="gmail_quote">On March 19, 2015 3:19:40 PM EDT, Daniel Sheffield &lt;d.j.yotta@gmail.com&gt; wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Okay, at first it looked like 'make install' only copied the <a href="http://libsword-1.7.3.so">libsword-1.7.3.so</a> and not the <a href="http://libsword.so">libsword.so</a>.<br />I was linking against <a href="http://libsword.so">libsword.so</a> which didn't have the definitions of renderText.<br />When I linked against <a href="http://libsword-1.7.3.so">libsword-1.7.3.so</a> - it was fine. <br /><br />I removed all the sword libs on my /usr/local/lib dir and did 'make install' again from HEAD.<br />Both the <a href="http://libsword.so">libsword.so</a> and <a href="http://libsword-1.7.3.so">libsword-1.7.3.so</a> were installed to /usr/local/lib.<br />However, I get compile errors if I use ld -lsword instead of ld -lsword-1.7.3.<br />I would rather use -lsword - I thought they would/should be identical?<br /><br />Let me know if this behaviour is expected.<br /><br />On Thu 19Mar15 05:02:33PM, Daniel Sheffield wrote:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> I still seem to be getting the compile error on HEAD.<br /> I'm linking against the correct headers I'm sure...<br /> Though there is a chance that I've messed something up because I have it both installed (make install) and in my source tree as an external. I did re-install each time though, so I would have thought any modified headers would have been updated...<br /> <br /> Let me know if you have any ideas. I will hopefully be able to check the header declaration and the corresponding definition tomorrow...<br /> <br /> On Wed 18Mar15 09:12:35AM, Peter von Kaehne wrote:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #ad7fa8; padding-left: 1ex;"> I had committed with a typo - a missing paranthesis. I am sorry for<br /> that.<br /> <br /> When I saw it and fixed it to commit, Karl had overtaken me. <br /> <br /> So, it is fixed at the HEAD again. <br /> <br /> Again, my apologies.<br /> <br /> Peter<br /> <br /> On Wed, 2015-03-18 at 00:48 -0700, Troy A. Griffitts wrote:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #8ae234; padding-left: 1ex;"> Dear Daniel,<br /> <br /> My guess is that you may be compiling against one set of headers and<br /> linking with a libsword compiled with another set. The renderText<br /> method was overloaded with a const and non-const version. My guess is<br /> that you are failing to link because your code was compiled against<br /> the single non-const method header. Could be wrong, but without more<br /> information this is my best guess to help.<br /> <br /> On March 18, 2015 12:41:21 AM MST, Daniel Sheffield<br /> &lt;d.j.yotta@gmail.com&gt; wrote:<br />         Hi all,<br />         <br />         Getting undefined reference to renderText at compile time since r3331.<br />         I see commit r3332 - perhaps this introduced the change?<br />         <br />         using HEAD: my project doesn't compile<br />               r3331: my project compiles.<br />         <br />         I'm not sure if this is my bad or if definition of renderText is getting missed out of libsword post r3331...<br /> <br /><hr /><br /> sword-devel mailing list: sword-devel@crosswire.org<br /> <a href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br /> Instructions to unsubscribe/change your settings at above page<br /></blockquote> <br /> <br /> <br /> <br /><hr /><br /> sword-devel mailing list: sword-devel@crosswire.org<br /> <a href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br /> Instructions to unsubscribe/change your settings at above page<br /></blockquote> <br /> -- <br /> In the beginning Kibo created the Internet. Now the Internet was formless, and empty. Randomness was upon the face of computing, and the Spirit of ARPA moved upon the face of the computers. Then Kibo said, "Let there be data": and there was data. Kibo saw the data, and it was good, so Kibo divided the data from the randomness, and Kibo named the data Information, and the randomness Clueless. And the Information and the Clueless were the first Network.<br /></blockquote></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>