-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/9/10 8:08 PM, Stéphane Zampelli wrote:
> Trying to build kde and hunspell fails to compile.
> Any idea?
> Thank you, Stéphane.
> -----
> $ /sw/bin/fink -V
> Package manager version: 0.29.12
> Distribution version: selfupdate-rsync Wed Jun  9 20:01:44 2010, 10.5, i386
> 
<snip>
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/hunspell
> -I../../src/parsers  -I/sw/include  -Os -c -o chmorph.o chmorph.cxx
> /bin/sh ../../libtool --tag=CXX   --mode=link g++  -Os  -liconv
> -L/sw/lib -o chmorph chmorph.o ../parsers/libparsers.a
> ../hunspell/libhunspell-1.2.la <http://libhunspell-1.2.la>
> libtool: link: g++ -Os -o .libs/chmorph chmorph.o  -L/sw/lib
> ../parsers/libparsers.a ../hunspell/.libs/libhunspell-1.2.dylib
> /sw/lib/libiconv.dylib
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/hunspell
> -I../../src/parsers  -I/sw/include  -Os -c -o hunspell.o hunspell.cxx
> hunspell.cxx: In function 'int set_rltext()':
> hunspell.cxx:797: error: 'rl_hook_func_t' was not declared in this scope
> hunspell.cxx:797: error: expected primary-expression before ')' token
> hunspell.cxx:797: error: expected `;' before '__null'
> hunspell.cxx: In function 'int rl_escape(int, int)':
> hunspell.cxx:807: error: 'rl_delete_text' was not declared in this scope
> hunspell.cxx:808: error: 'rl_done' was not declared in this scope
> hunspell.cxx: In function 'int dialog(TextParser*, Hunspell*, char*,
> char*, char**, int, int)':
> hunspell.cxx:1039: error: invalid conversion from 'int (*)()' to 'int
> (*)(const char*, int)'
> hunspell.cxx:1132: error: invalid conversion from 'int (*)()' to 'int
> (*)(const char*, int)'
> hunspell.cxx:1159: error: invalid conversion from 'int (*)()' to 'int
> (*)(const char*, int)'
> hunspell.cxx: In function 'int main(int, char**)':
> hunspell.cxx:1443: error: 'rl_set_key' was not declared in this scope
> make[3]: *** [hunspell.o] Error 1
<snip>

I couldn't reproduce your issue on 10.5.8/i386.  The fact that the error
messages mention functions and types with "rl" in their name suggests
that maybe you're picking up a non-Fink readline library.  Do you have
such a library in /usr/local/lib?

Also, it might be worth checking the config.log file in the hunspell
build directory (under /sw/src/fink.build) to see exactly what readline
library it's picking up.
- -- 
Alexander Hansen
Fink User Liaison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwQMpMACgkQB8UpO3rKjQ8FKQCgm4XCbptvL7+mXaRBhfK+hrtg
YFIAoJB5hNE2xZ4LfAztN5VXhVm99AY9
=QsVV
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to