aspell-user
[Top][All Lists]
Advanced

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

[aspell-user] Another problem (libtool/linking?)


From: Edwin Chiu
Subject: [aspell-user] Another problem (libtool/linking?)
Date: Fri, 22 Jun 2001 23:46:21 -0400
User-agent: Internet Messaging Program (IMP) 2.3.7-cvs

This one is big... I noticed in some of the RPM builds, people are saying that
the bundled ltmain.sh/libtool is buggy? By default, there was no
"-lpspell -lpspell-impl"  I added that in. Same error though.

Not sure what is wrong....

Edwin

--

address@hidden src]# make
/bin/sh ../libtool --mode=link /software/gcc-3.0/bin/g++  -g -O2  -o aspell  
aspell.o termios.o text_chain.o ../lib/libaspell.la -lcurses -lpspell -lpspell-
impl
/software/gcc-3.0/bin/g++ -g -O2 -o .libs/aspell aspell.o termios.o 
text_chain.o  ../lib/.libs/libaspell.so -L/software/gcc-3.0/lib/gcc-lib/i686-pc-
linux-gnu/3.0 -L/software/gcc-3.0/lib/gcc-lib/i686-pc-linux-gnu/3.0/../../.. -
L/storage/build/gcc-3.0/i686-pc-linux-gnu/libstdc++-v3/src -L/storage/build/gcc-
3.0/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lm -lm -lm -L/storage/build/gcc-
3.0/gcc -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -
lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -
lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -
lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -
L/software/pspell/lib -L/software/aspell-0.33.6.3/lib -
L/storage/build/archive/pspell-.12.2/modules/.libs -L/usr/lib/gcc-lib/i386-
redhat-linux/egcs-2.91.66 -L/usr/i386-redhat-linux/lib -lstdc++ -lm -lgcc -lc -
lgcc -L/storage/build/archive/pspell-.12.2/interface/.libs -lstdc++ -lm -lgcc -
lc -lgcc -lstdc++ -lm -lgcc -lc -lgcc /software/gcc-3.0/lib/libstdc++.so -lm -
lm -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc -lm -
lgcc_s -lgcc -lc -lgcc_s -lgcc -lcurses -lstdc++ -lm -lgcc -lc -
lgcc /software/pspell-0.12.2/lib/libpspell-impl.so /software/pspell-
0.12.2/lib/libpspell.so /usr/lib/libltdl.so -ldl /software/pspell-
0.12.2/lib/libpspell-modules.so -lstdc++ -lm -lgcc -lc -lgcc -lstdc++ -lm -
lgcc -lc -lgcc -Wl,--rpath -Wl,/software/aspell-0.33.6.3/lib -Wl,--rpath -
Wl,/software/gcc-3.0/lib -Wl,--rpath -Wl,/software/pspell-0.12.2/lib
aspell.o: In function `main':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:74: undefined 
reference to `PspellConfigImpl::set_extra(PspellKeyInfo const*, PspellKeyInfo 
const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:173: undefined 
reference to `PspellConfigImpl::base_name(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:79: undefined 
reference to `PspellConfigImpl::keyinfo(char const*)'
aspell.o: In function `config()  ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:151: undefined 
reference to `PspellConfigImpl::write_to_stream(std::ostream&, bool)'
aspell.o: In function `pipe()  ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:137: undefined 
reference to `PspellConfigImpl::retrieve_bool(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:55: undefined 
reference to `PspellConfigImpl::add_notifier(PspellNotifier*)      '
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:137: undefined 
reference to `PspellConfigImpl::retrieve_bool(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:59: undefined 
reference to `PspellConfigImpl::remove_notifier(PspellNotifier const*) '
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:59: undefined 
reference to `PspellConfigImpl::remove_notifier(PspellNotifier const*) '
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
aspell.o: In function `check(bool)':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:55: undefined 
reference to `PspellConfigImpl::add_notifier(PspellNotifier*)      '
aspell.o: In function `check(bool)':
/storage/build/aspell-.33.6.3/src/aspell.cc:767: undefined reference to 
`PspellStringMapImpl::PspellStringMapImpl()'
aspell.o: In function `check(bool)':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:137: undefined 
reference to `PspellConfigImpl::retrieve_bool(char const*)'
aspell.o: In function `check(bool)':
/software/gcc-3.0/include/g++-v3/bits/std_fstream.h:326: undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `check(bool)':
/software/pspell/include/pspell/string_map_impl.hh:56: undefined reference to 
`PspellStringMapImpl::insert(char const*, char const*, bool)'
aspell.o: In function `check(bool)':
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:714: undefined reference 
to `PspellStringMapImpl::lookup(char const*) const'
aspell.o: In function `check(bool)':
/storage/build/aspell-.33.6.3/src/aspell.cc:767: undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `master()  ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
aspell.o: In function `master()  ':
/storage/build/aspell-.33.6.3/src/aspell.cc:936: undefined reference to 
`PspellString::PspellString()'
aspell.o: In function `personal()  ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
aspell.o: In function `repl()  ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:103: undefined 
reference to `PspellConfigImpl::replace(char const*, char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:123: undefined 
reference to `PspellConfigImpl::retrieve(char const*)'
aspell.o: In function `filter()  ':
/storage/build/aspell-.33.6.3/src/aspell.cc:767: undefined reference to 
`PspellStringMapImpl::PspellStringMapImpl()'
aspell.o: In function `filter()  ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:131: undefined 
reference to `PspellConfigImpl::retrieve_list(char const*, 
PspellMutableContainer&)'
aspell.o: In function `filter()  ':
/storage/build/aspell-.33.6.3/src/../util/emulation.hh:82: undefined reference 
to `PspellStringMapImpl::elements() const'
aspell.o: In function `filter()  ':
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:260: undefined reference 
to `PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `filter()  ':
/storage/build/aspell-.33.6.3/src/aspell.cc:767: undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `print_help()   ':
/storage/build/aspell-.33.6.3/src/../util/config_data.hh:85: undefined 
reference to `PspellConfigImpl::possible_elements(bool) '
aspell.o: In function `main':
/storage/build/aspell-.33.6.3/src/aspell.cc:196: undefined reference to 
`PspellConfigImpl::have(char const*) const'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/stl_deque.h:560: undefined reference to 
`PspellStringMapImpl::PspellStringMapImpl()'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/new:65: undefined reference to 
`PspellConfigImpl::retrieve_list(char const*, PspellMutableContainer&)'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/stl_deque.h:562: undefined reference to 
`PspellStringMapImpl::elements() const'
aspell.o: In function `main':
/storage/build/aspell-.33.6.3/src/aspell.cc:273: undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/stl_deque.h:443: undefined reference to 
`PspellConfigImpl::replace(char const*, char const*)'
aspell.o: In function `main':
/storage/build/aspell-.33.6.3/src/aspell.cc:311: undefined reference to 
`PspellStringMapImpl::PspellStringMapImpl()'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/i686-pc-linux-gnu/bits/atomicity.h:38: 
undefined reference to `PspellConfigImpl::retrieve_list(char const*, 
PspellMutableContainer&)'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:238: undefined reference 
to `PspellConfigImpl::have(char const*) const'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/stl_deque.h:608: undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:920: undefined reference 
to `PspellConfigImpl::replace(char const*, char const*)'
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:180: undefined reference 
to `PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `main':
/storage/build/aspell-.33.6.3/src/aspell.cc:196: undefined reference to 
`PspellConfigImpl::have(char const*) const'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/stl_deque.h:560: undefined reference to 
`PspellStringMapImpl::PspellStringMapImpl()'
/software/gcc-3.0/include/g++-v3/bits/stl_deque.h:562: undefined reference to 
`PspellConfigImpl::retrieve_list(char const*, PspellMutableContainer&)'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/i686-pc-linux-gnu/bits/atomicity.h:38: 
undefined reference to `PspellStringMapImpl::elements() const'
aspell.o: In function `main':
/storage/build/aspell-.33.6.3/src/aspell.cc:273: undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
/storage/build/aspell-.33.6.3/src/aspell.cc:311: undefined reference to 
`PspellConfigImpl::replace(char const*, char const*)'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/i686-pc-linux-gnu/bits/atomicity.h:38: 
undefined reference to `PspellStringMapImpl::PspellStringMapImpl()'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:180: undefined reference 
to `PspellConfigImpl::retrieve_list(char const*, PspellMutableContainer&)'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/i686-pc-linux-gnu/bits/atomicity.h:40: 
undefined reference to `PspellConfigImpl::have(char const*) const'
aspell.o: In function `main':
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:920: undefined reference 
to `PspellStringMapImpl::~PspellStringMapImpl()'
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:725: undefined reference 
to `PspellConfigImpl::replace(char const*, char const*)'
/software/gcc-3.0/include/g++-v3/bits/basic_string.h:920: undefined reference 
to `PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `autil::ClonePtr<afilter::FilterItrPart>::Parms::assign
(afilter::FilterItrPart*&, afilter::FilterItrPart const*) const':
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil16ToLowerStringMapE+0x10): undefined reference to 
`PspellStringMapImpl::clear()    '
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil16ToLowerStringMapE+0x1c): undefined reference to 
`PspellStringMapImpl::elements() const'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil16ToLowerStringMapE+0x28): undefined reference to 
`PspellStringMapImpl::lookup(char const*) const'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil9StringMapE+0xc): undefined reference to 
`PspellStringMapImpl::remove(char const*)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil9StringMapE+0x10): undefined reference to 
`PspellStringMapImpl::clear()    '
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil9StringMapE+0x1c): undefined reference to 
`PspellStringMapImpl::elements() const'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.d._ZTVN5autil9StringMapE+0x28): undefined reference to 
`PspellStringMapImpl::lookup(char const*) const'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19IstreamVirEmulationD1Ev+0x14): undefined reference to 
`PspellString::~PspellString()'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19IstreamVirEmulationD0Ev+0x15): undefined reference to 
`PspellString::~PspellString()'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZNK19PspellStringMapImpl5cloneEv+0x19): undefined reference 
to `PspellStringMapImpl::PspellStringMapImpl(PspellStringMapImpl const&)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19PspellStringMapImpl6assignEPK15PspellStringMap+0xf): 
undefined reference to `PspellStringMapImpl::operator=(PspellStringMapImpl 
const&)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19PspellStringMapImpl6insertEPKcS1_+0x15): undefined 
reference to `PspellStringMapImpl::insert(char const*, char const*, bool)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19PspellStringMapImpl3addEPKc+0x13): undefined reference to 
`PspellStringMapImpl::insert(char const*, char const*, bool)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19PspellStringMapImpl7replaceEPKcS1_+0x15): undefined 
reference to `PspellStringMapImpl::insert(char const*, char const*, bool)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN5autil9StringMapD0Ev+0x12): undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN5autil9StringMapD1Ev+0x11): undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN5autil16ToLowerStringMapD0Ev+0x12): undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN5autil16ToLowerStringMapD1Ev+0x11): undefined reference to 
`PspellStringMapImpl::~PspellStringMapImpl()'
aspell.o: In function `find_option(char const*, char const*)':
/storage/build/aspell-.33.6.3/src/aspell.cc:140: undefined reference to 
`PspellStringMapImpl::insert(char const*, char const*, bool)'
/storage/build/aspell-.33.6.3/src/aspell.cc:140: undefined reference to 
`PspellStringMapImpl::remove(char const*)'
aspell.o: In function `autil::ClonePtr<afilter::FilterItrPart>::Parms::assign
(afilter::FilterItrPart*&, afilter::FilterItrPart const*) const':
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZNK19IstreamVirEmulation5cloneEv+0x2b): undefined reference 
to `PspellString::PspellString(PspellString const&)'
/storage/build/aspell-.33.6.3/src/../util/generic_copy_ptr-t.hh
(.gnu.linkonce.t._ZN19IstreamVirEmulation6assignEPKN5autil12VirEmulationIPcEE+0x
27): undefined reference to `PspellString::assign(char const*, unsigned)'
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::PspellConfigImpl(char const*, PspellKeyInfo const*, 
PspellKeyInfo const*)'
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::replace_notifier(PspellNotifier const*, PspellNotifier*)'
../lib/.libs/libaspell.so: undefined reference to `find_word_list
(PspellConfig*)    '
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::PspellConfigImpl(PspellConfigImpl const&)'
../lib/.libs/libaspell.so: undefined reference to `getdata_pair(PspellGetLine&, 
PspellString&, PspellString&)'
../lib/.libs/libaspell.so: undefined reference to `vtable for 
PspellStringListImpl'
../lib/.libs/libaspell.so: undefined reference to `PspellConfigImpl::merge
(PspellConfigImpl&)'
../lib/.libs/libaspell.so: undefined reference to `PspellConfigImpl::set_modules
(PspellModule const*, PspellModule const*)'
../lib/.libs/libaspell.so: undefined reference to `PspellConfigImpl::remove
(char const*)'
../lib/.libs/libaspell.so: undefined reference to `cant_read_file(int&, 
PspellErrorExtraInfo*&, PspellAppendableString&, char const*)'
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::~PspellConfigImpl()'
../lib/.libs/libaspell.so: undefined reference to `bad_value(int&, 
PspellErrorExtraInfo*&, PspellAppendableString&, char const*, char const*, char 
const*)'
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::read_in_file(char const*)'
../lib/.libs/libaspell.so: undefined reference to 
`PspellStringListImpl::elements() const'
../lib/.libs/libaspell.so: undefined reference to `bad_file_format(int&, 
PspellErrorExtraInfo*&, PspellAppendableString&, char const*, char const*)'
../lib/.libs/libaspell.so: undefined reference to `need_dir(char const*)'
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::read_in_string(char const*)'
../lib/.libs/libaspell.so: undefined reference to `PspellConfigImpl::operator=
(PspellConfigImpl const&)'
../lib/.libs/libaspell.so: undefined reference to `vtable for 
PspellGetLineFromStream'
../lib/.libs/libaspell.so: undefined reference to 
`PspellConfigImpl::retrieve_int(char const*)'
../lib/.libs/libaspell.so: undefined reference to `cant_write_file(int&, 
PspellErrorExtraInfo*&, PspellAppendableString&, char const*)'
collect2: ld returned 1 exit status
make: *** [aspell] Error 1



reply via email to

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