Hello! I'm trying to compile fsa on: Debian 2.2.20 (woody) with gcc 3.4. Platform: PC. I get such errors: make[1]: Entering directory `/home/marcin/PTX/fsa/fsa-0.9.1/src' ../Rules.make:99: warning: overriding commands for target `install' Makefile:30: warning: ignoring old commands for target `install' make -C Core libSprintCore.linux-intel-standard.a make[2]: Entering directory `/home/marcin/PTX/fsa/fsa-0.9.1/src/Core' compiling Configuration.cc Configuration.cc:111:2: warning: #warning is a GCC extension Configuration.cc:111:2: warning: #warning "Configuration::Resource::match() fails to match *.A.B with A.A.B !" Configuration.cc: In member function `s32 Core::Configuration::Resource::match(const std::vector<std::string, std::allocator<std::string> >&) const': Configuration.cc:115: error: `StringTokenizer' undeclared in namespace `ost' Configuration.cc:115: error: parse error before `(' token Configuration.cc:116: error: no class template named `StringTokenizer' in `ost' Configuration.cc:116: error: parse error before `=' token Configuration.cc:116: error: `token' undeclared (first use this function) Configuration.cc:116: error: (Each undeclared identifier is reported only once for each function it appears in.) Configuration.cc:116: error: `tokenizer' undeclared (first use this function) Configuration.cc: In member function `const Core::Configuration::Resource* Core::Configuration::ResourceDataBase::find(const std::string&) const': Configuration.cc:246: error: `StringTokenizer' undeclared in namespace `ost' Configuration.cc:246: error: parse error before `(' token Configuration.cc:247: error: no class template named `StringTokenizer' in `ost' Configuration.cc:247: error: parse error before `=' token make[2]: *** [.build/linux-intel-standard/Configuration.o] Error 1 make[2]: Leaving directory `/home/marcin/PTX/fsa/fsa-0.9.1/src/Core' make[1]: *** [Core] Error 2 make[1]: Leaving directory `/home/marcin/PTX/fsa/fsa-0.9.1/src' make: *** [build] Error 2 I'm not feeling up to look into that code. Maybe I'm making some trivial mistake here, any suggestions? Marcin Szkudlarek