Jos, The 2_3_2 branch (please take the HEAD from our git repository if you haven't done so already) introduces a revised build system, and a slightly different directory structure. In order to support better class transparency, some classes were "hidden", other moved to a shared project to enable them to be more accessible to other tools or extension classes.
Headers you suspect were removed will most likely be under "shared" or with an underscore prefix (meaning they are internal). There is IndexReader::getFieldNames(FieldOption fldOption, StringArrayWithDeletor& retarray). Although I cannot lookup the function you referred to in previous revisions at the moment, I'm quite certain it was deprecated in favor of the above mentioned function to better support various memory management scenarios. Instead of a workaround I'd recommend updating your code. The new 2_3_2 branch is way faster even if it needs a few loose ends tied, and the current build system makes a lot more sense. Good luck. Itamar. -----Original Message----- From: Jos van den Oever [mailto:jvdoe...@gmail.com] Sent: Thursday, December 24, 2009 2:25 PM To: clucene-developers@lists.sourceforge.net Subject: [CLucene-dev] error compiling strigi with clucene trunk Hello all, I tried to see if strigi works with current clucene trunk and was surprised to find that a few functions and headers have been removed. Removed headers: CLucene/util/stringreader.h CLucene/util/streambase.h CLucene/util/bufferedstream.h CLucene/util/jstreamsconfig.h I did found these headers that are not installed: clucene/src/core/CLucene/util/_streambase.h clucene/src/core/CLucene/util/_bufferedstream.h Removed function: lucene::index::IndexReader::getFieldNames() Is there a workaround documented somewhere? Of course, I'd prefer to go from 0.9.21b to HEAD without doing code modifications. Cheers, Jos ---------------------------------------------------------------------------- -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ CLucene-developers mailing list CLucene-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/clucene-developers ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ CLucene-developers mailing list CLucene-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/clucene-developers