Hi there. I just wanted to report on my success with PyLucene on FreeBSD.
Cheng-Lung, your binary worked for me once I got the dependencies from your other e-mail. Thanks for your help! :) I also did finally install FreeBSD 5.5 in VMware and used the Ports system to build my own PyLucene. It also worked very nicely. So for future reference for anyone that's interested, not only do you need _PyLucene.so, PyLucene.py and the security directory in your site-packages, but you also need libgcc_s.so.1, libgcj.so.7 and libstdc++.so.6 (at least with v2.0.0.5 at the time of this writing.) added to your lib directory. Oh and another tip if you are building it from Ports. Use strip -d on the libraries. libgcj goes from over 40 MiB to just over 20 MiB. o_O Anyway, I hope this helps. If anyone would like to see PyLucene in action on my shiny new blog software, you can check it out at http://krys.ca. (Hmm... I really was not trying to plug my site.) :-) I will make a tarball available for download as soon as I get my TurboLucene Project up and running. Thanks again for the friendly help! :D Krys Wilken Cheng-Lung Sung wrote: > Hi Krys, > > During my tinderbox tests, I have compiled a pylucene pacakge for > FreeBSD-5.5. I am not sure if you can use it, but you can get it > at http://people.freebsd.org/~clsung/py24-PyLucene-2.0.0_2.tbz > > Regards, > > On Wed, Jan 03, 2007 at 03:21:02PM -0500, Krys Wilken wrote: >> Hi Andi, >> >> Thanks for responding. >> >> I am hoping to that someone else out there already has a build PyLucene >> on FreeBSD, but if that is not the case, then I will take you advice to >> heart. >> >> Thanks again, >> Krys >> >> Andi Vajda wrote: >>> On Sat, 30 Dec 2006, Krys Wilken wrote: >>> >>>> Does anyone have a compiled PyLcene 2.0.0 for FreeBSD that they would be >>>> willing to share? I am assuming I cannot just copy my compiled Linux >>>> version. >>>> >>>> I have been using PyLucene in my Turbogears application now for a little >>>> while now and it's working quite nicely. Just thinking of how PyLucene >>>> works makes my head spin! :-D Thanks for all your hard work! >>>> >>>> I am at the point where I am wanting to deploy my app to my ISPs shared >>>> web server, but it is FreeBSD 5.4 (gcc 3.4.2) with no gcj. It would be >>>> bad to compile things on a shared web server and I don't know anything >>>> about FreeBSD. I am hoping someone out there can save me the learning >>>> curve. >>>> >>>> My only other option is to install and learn FreeBSD and then compile >>>> PyLucene. >>>> >>>> (As a side note, I will be releasing a TGLucene package for TurboGears >>>> sometime in the near future. I am also willing to host the FreeBSD >>>> binary for others to download, as long as it doesn't kill my bandwidth.) >>> A while ago (in the PyLucene 1.0 timeframe), someone contributed a patch >>> to the PyLucene Makefile that allowed it to compile there. Since I don't >>> have FreeBSD available, I don't know if it's still working. >>> >>> Typically, if gcj is sane on FreeBSD - which appeared to be the case >>> then - it shouldn't be any harder to get a sane PyLucene on FreeBSD than >>> on Mac OS X or Linux. Still, it looks like PyLucene on FreeBSD was built >>> with gcj 4.1 and that is rather bleeding edge. >>> >>> If you embark on this, I'd start with trying to build a recent gcj 4.2.0 >>> snapshot on FreeBSD. To see if the resulting PyLucene is sane, run 'make >>> test'. All tests need to pass. >>> >>> Andi.. > _______________________________________________ pylucene-dev mailing list [email protected] http://lists.osafoundation.org/mailman/listinfo/pylucene-dev
