[sylpheed:33007] Enchant Compile Problem in Solaris

Aric Gregson aorchid at mac.com
Thu Jun 4 06:05:53 JST 2009


Hello,

I am still not able to compile Sylpheed 2.6.0 with spell checking. If
there is an alternative to Enchant, I'd love to hear about it.

I receive the following error when trying to use Enchant, regardless of
which compiler I use (gcc (3.4.3), Sun Studio 11, 12, Express):


gcc -g -O2 -D_REENTRANT -D_PTHREADS -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
-I/usr/include/gtkspell-2.0 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/pango-1.0 -I/usr/X11/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -o sylpheed main.o
mainwindow.o folderview.o summaryview.o messageview.o headerview.o
textview.o imageview.o mimeview.o quick_search.o query_search.o
message_search.o colorlabel.o action.o compose.o gtkshruler.o menu.o
stock_pixmap.o prefs_ui.o prefs_common_dialog.o prefs_filter.o
prefs_filter_edit.o prefs_account_dialog.o prefs_folder_item.o
prefs_display_items.o prefs_display_header.o prefs_customheader.o
prefs_summary_column.o prefs_template.o prefs_actions.o
prefs_search_folder.o prefs_toolbar.o account_dialog.o template.o
addressbook.o addr_compl.o addritem.o addrcache.o addrbook.o
addrindex.o mgutils.o vcard.o ldif.o importldif.o importcsv.o jpilot.o
syldap.o editbook.o editgroup.o editaddress.o editvcard.o editjpilot.o
editldap.o editldap_basedn.o addressadd.o filesel.o foldersel.o
statusbar.o logwindow.o sourcewindow.o manage_window.o undo.o
alertpanel.o inputdialog.o progressdialog.o subscribedialog.o about.o
setup.o gtkutils.o send_message.o inc.o rpop3.o import.o export.o
rfc2015.o passphrase.o select-keys.o sigstatus.o simple-gettext.o
manual.o eggtrayicon.o trayicon.o printing.o sslmanager.o
quote_fmt_lex.o quote_fmt_parse.o sylpheed-marshal.o  -L/usr/X11/lib
-L/lib -lgpgme -lgpg-error -lldap -lgthread-2.0 -lpthread
-lthread ../libsylph/.libs/libsylph.a -lresolv -lpisock -lssl -lcrypto
-lsocket -lnsl -ldl -lgtkspell -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lmlib -lpangocairo-1.0 -lgio-2.0
-lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite
-lXdamage -lcairo -lX11 -lXfixes -lpango-1.0 -lfreetype -lfontconfig
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0   -R/usr/X11/lib -R/lib
Undefined                       first referenced
symbol                             in file
enchant_broker_list_dicts           compose.o  (symbol belongs to
implicit dependency /usr/lib/libenchant.so.1)
enchant_broker_init                 compose.o  (symbol belongs to
implicit dependency /usr/lib/libenchant.so.1)
enchant_broker_free                 compose.o  (symbol belongs to
implicit dependency /usr/lib/libenchant.so.1) ld: fatal: symbol
referencing errors. No output written to sylpheed collect2: ld returned
1 exit status


Any suggestions on how to work around this? Thanks, 

Aric


More information about the Sylpheed mailing list