aspell-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [aspell-devel] aspell-0.50.3 compile error


From: Martin MOKREJŠ
Subject: Re: [aspell-devel] aspell-0.50.3 compile error
Date: Mon, 13 Jan 2003 14:25:25 +0100 (CET)

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 <address@hidden>, <address@hidden>
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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]