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

Reply via email to