Hey Olly<br>
<br>I think i had indeed copied <span style="font-weight: bold;">xapian.so</span> by hand frm somwhere..tho i dnt remember frm where. n that means the problem is not with finding the shared
library. the problem is with installin xapian bindings. i reinstalled
xapian bindings n on goin to folder /usr/lib/php4/20050606/ i saw that
there was no <span style="font-weight: bold;">xapian.so</span> in it.<br>
<br>
So then,i saved xapian-bindings in folder: xapian-core<br>
<br>
and installed using just the folowing commands.<br>
<br>
./configure<br>
make <br>
make install<br>
<br>
but found that xapian.so was not present in /usr/lib/php4/20050606<br>
<br>
then i went thru the installation doc n found that we had to pass the path to <span style="font-weight: bold;">xapian-config</span> to ./configure<br>
<br>
hence i did the following<br>
<br>
./configure XAPIAN_CONFIG=/home/jana/xapian-core-0.9.4/<br>
<br>
but at the end of configure i got following error:<br>
<br>
<span style="font-weight: bold;">checking for xapian-config... /home/jana/xapian-core-0.9.4/</span><br style="font-weight: bold;">
<span style="font-weight: bold;">checking /home/jana/xapian-core-0.9.4/
works... configure: error: `/home/jana/xapian-core-0.9.4/ --ltlibs
--cxxflags' doesn't work, aborting</span><br style="font-weight: bold;">
<br>Still i went ahead, n did <span style="font-weight: bold;">make</span> as well as <span style="font-weight: bold;">make install.<br>
</span><br>
but again found that xapian.so was not present in /usr/lib/php4/20050606/<br>
<br>
Now why isnt xapian-bindings gettin installed?<br>
<br>
<a href="mailto:doubtfire40008@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">doubtfire40008@gmail.com</a><br>
<br>
------------------------------------------------------------------------------<br><div><span class="gmail_quote">On 3/17/06, <b class="gmail_sendername">Olly Betts</b> &lt;<a href="mailto:olly@survex.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
olly@survex.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Thu, Mar 16, 2006 at 07:06:43PM +0530, durga bidaye wrote:<br>&gt; PHP Warning:&nbsp;&nbsp;Unknown(): Unable to load dynamic library
<br>&gt; '/usr/lib/php4/20050606/xapian.so' - /usr/lib/php4/20050606/xapian.so:<br>&gt; undefined symbol: tclStubsPtr in Unknown on line 0<br>&gt;<br>&gt; wat is this tclStubsPtr thing?<br><br>I don't know, but it sounds like something to do with tcl rather than
<br>PHP!&nbsp;&nbsp;Just to check, you didn't copy xapian.so by hand and accidentally<br>take it from the tcl subdirectory instead of the php one?<br><br>&gt; &gt; What does this report:<br>&gt; &gt;<br>&gt; &gt; php-config --extension-dir
<br>&gt;<br>&gt; this command doesnt work on my sys..does not mean my version of php is too<br>&gt; old fr php bindings??<br><br>Erm, if that doesn't work I don't really understand how you've managed<br>to build and install the PHP bindings - configure uses this to find
<br>where PHP is installed...<br><br>When you say &quot;this command doesnt work&quot;, how does it fail?<br><br>Did you do anything unusual to build the bindings (anything other than<br>./configure / make / make install)?
<br><br>Cheers,<br>&nbsp;&nbsp;&nbsp;&nbsp;Olly<br></blockquote></div><br>