On Mon, 13 Jan 2003, Kevin Atkinson wrote: > On Thu, 9 Jan 2003, [iso-8859-2] Martin MOKREJ? wrote: > > Try Replacing "std::streampos" with "unsigned long".
Hi, yes, that helped, but I cannot link: cxx -shared -expect_unresolved \* .libs/can_have_error-c.o .libs/info-c.o .libs/string_list-c.o .libs/config-c.o .libs/speller-c.o .libs/string_map-c.o .libs/error-c.o .libs/mutable_container-c.o .libs/string_pair_enumeration-c.o .libs/find_speller.o .libs/new_checker.o .libs/new_filter.o .libs/new_config.o .libs/string_enumeration-c.o .libs/word_list-c.o .libs/filter-c.o .libs/document_checker-c.o .libs/libaspell.lax/libaspell-common.a/string.o .libs/libaspell.lax/libaspell-common.a/getdata.o .libs/libaspell.lax/libaspell-common.a/itemize.o .libs/libaspell.lax/libaspell-common.a/file_util.o .libs/libaspell.lax/libaspell-common.a/string_buffer.o .libs/libaspell.lax/libaspell-common.a/string_map.o .libs/libaspell.lax/libaspell-common.a/string_list.o .libs/libaspell.lax/libaspell-common.a/config.o .libs/libaspell.lax/libaspell-common.a/posib_err.o .libs/libaspell.lax/libaspell-common.a/errors.o .libs/libaspell.lax/libaspell-common.a/error.o .libs/libaspell.lax/libaspell-common.a/fstream.o .libs/libaspell.lax/cxx -shared -expect_unresolved \* .libs/can_have_error-c.o .libs/info-c.o .libs/string_list-c.o .libs/config-c.o .libs/speller-c.o .libs/string_map-c.o .libs/error-c.o .libs/mutable_container-c.o .libs/string_pair_enumeration-c.o .libs/find_speller.o .libs/new_checker.o .libs/new_filter.o .libs/new_config.o .libs/string_enumeration-c.o .libs/word_list-c.o .libs/filter-c.o .libs/document_checker-c.o .libs/libaspell.lax/libaspell-common.a/string.o .libs/libaspell.lax/libaspell-common.a/getdata.o .libs/libaspell.lax/libaspell-common.a/itemize.o .libs/libaspell.lax/libaspell-common.a/file_util.o .libs/libaspell.lax/libaspell-common.a/string_buffer.o .libs/libaspell.lax/libaspell-common.a/string_map.o .libs/libaspell.lax/libaspell-common.a/string_list.o .libs/libaspell.lax/libaspell-common.a/config.o .libs/libaspell.lax/libaspell-common.a/posib_err.o .libs/libaspell.lax/libaspell-common.a/errors.o .libs/libaspell.lax/libaspell-common.a/error.o .libs/libaspell.lax/libaspell-common.a/fstream.o .libs/libaspell.lax/cxx -shared -expect_unresolved \* .libs/can_have_error-c.o .libs/info-c.o .libs/string_list-c.o .libs/config-c.o .libs/speller-c.o .libs/string_map-c.o .libs/error-c.o .libs/mutable_container-c.o .libs/string_pair_enumeration-c.o .libs/find_speller.o .libs/new_checker.o .libs/new_filter.o .libs/new_config.o .libs/string_enumeration-c.o .libs/word_list-c.o .libs/filter-c.o .libs/document_checker-c.o .libs/libaspell.lax/libaspell-common.a/string.o .libs/libaspell.lax/libaspell-common.a/getdata.o .libs/libaspell.lax/libaspell-common.a/itemize.o .libs/libaspell.lax/libaspell-common.a/file_util.o .libs/libaspell.lax/libaspell-common.a/string_buffer.o .libs/libaspell.lax/libaspell-common.a/string_map.o .libs/libaspell.lax/libaspell-common.a/string_list.o .libs/libaspell.lax/libaspell-common.a/config.o .libs/libaspell.lax/libaspell-common.a/posib_err.o .libs/libaspell.lax/libaspell-common.a/errors.o .libs/libaspell.lax/libaspell-common.a/error.o .libs/libaspell.lax/libaspell-common.a/fstream.o .libs/libaspld (prelink): .libs/string_list-c.o compressed: __T_Q17acommon6String: multiply defined .libs/string_list-c.o compressed: __T_Q17acommon13StringIStream: multiply defined .libs/string_list-c.o compressed: acommon::__vtbl_7acommon6String: multiply defined .libs/string_list-c.o compressed: acommon::String::write(char): multiply defined .libs/string_list-c.o compressed: acommon::String::write(acommon::ParmString): multiply defined .libs/string_list-c.o compressed: acommon::String::write(const char*, unsigned int): multiply defined .libs/string_list-c.o compressed: acommon::__vtbl_7acommon7OStream7acommon6String: multiply defined [...] --- modules/speller/default/readonly_ws.cpp.ori 2003-01-13 12:59:45.000000000 +0100 +++ modules/speller/default/readonly_ws.cpp 2003-01-13 13:00:04.000000000 +0100 @@ -758,7 +758,7 @@ // advance_file(OUT, data_head.head_size); - std::streampos start = data_head.head_size; + unsigned long start = data_head.head_size; if (use_soundslike) sound_prehash.resize(word_hash.bucket_count()); @@ -854,7 +854,7 @@ vector<u32int> final_hash(sound_prehash.bucket_count(), u32int_max); - std::streampos start = OUT.tell(); + unsigned long start = OUT.tell(); // // Writting soundslike words, creating soundslike Final Hash -- Martin Mokrejs <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]> PGP5.0i key is at http://www.natur.cuni.cz/~mmokrejs MIPS / Institute for Bioinformatics <http://mips.gsf.de> GSF - National Research Center for Environment and Health Ingolstaedter Landstrasse 1, D-85764 Neuherberg, Germany tel.: +49-89-3187 3683 , fax: +49-89-3187 3585 _______________________________________________ Aspell-devel mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/aspell-devel