Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Jun 2008 09:51:04 +0200
From:      Oliver Lehmann <oliver@FreeBSD.org>
To:        gnome@FreeBSD.org
Subject:   enchant 1.4.0 breaks my mail/sylpheed2
Message-ID:  <20080607095104.df570a8c.oliver@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi,

my mail/sylpheed needs 

> compose.o(.text+0xbdb5): In function `compose_create':
> : undefined reference to `new_aspell_config'
> compose.o(.text+0xbdc0): In function `compose_create':
> : undefined reference to `get_aspell_dict_info_list'
> compose.o(.text+0xbdcb): In function `compose_create':
> : undefined reference to `delete_aspell_config'
> compose.o(.text+0xbdd3): In function `compose_create':
> : undefined reference to `aspell_dict_info_list_elements'
> compose.o(.text+0xbde4): In function `compose_create':
> : undefined reference to `aspell_dict_info_enumeration_next'
> compose.o(.text+0xbe23): In function `compose_create':
> : undefined reference to `delete_aspell_dict_info_enumeration'

adding -laspell to libdata/gtkspell-2.0.pc fixes it. Is this now a
problem of the pkgconfig file or my sylpheed2?

I guess -laspell was included in the .pc file in gtkspell-2.0.11.

When you check .11:

gtkspell-2.0.pc.in:Libs: -L${libdir} -lgtkspell @SPELLER_LIB@

while SPELLER_LIB could be:

configure:  SPELLER_LIB="-laspell"
configure:  SPELLER_LIB="-lpspell"

When you check .13:

gtkspell-2.0.pc.in:Libs.private: @SPELLER_LIB@

configure:SPELLER_LIB=-lenchant

and -lenchant does NOT include this functions - and it is "Libs.private"
- for me this looks like incompatibility?

please keep me CCed

-- 
 Oliver Lehmann
  http://www.pofo.de/
  http://wishlist.ans-netz.de/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080607095104.df570a8c.oliver>