[sylpheed:32108] Re: Building Latest SVN Version Fails on Mac OS X 10.4.11

Hiroyuki Yamamoto hiro-y at kcn.ne.jp
Mon Feb 25 10:55:36 JST 2008


On Sun, 24 Feb 2008 08:56:22 -0600
Emily Jackson <m5computing at earthlink.net> wrote:

> Here is where the build fails:
> 
> gcc -I/sw/include -no-cpp-precomp -fno-common -I/sw/include/glib-2.0
> -I/sw/lib/glib-2.0/include -I/sw/include -I/sw/include/glib-2.0
> -I/sw/lib/glib-2.0/include -I/sw/include/pango-1.0
> -I/usr/X11R6/include -I/usr/X11R6/include/freetype2
> -I/sw/include/gtk-2.0 -I/sw/include/atk-1.0 -I/sw/lib/gtk-2.0/include
> -I/sw/include/gtkspell-2.0 -I/sw/include -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 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/sw/lib/pilot-link10/lib
> -L/sw/lib
> -L/usr/X11R6/lib /sw/lib/libgpgme.dylib /sw/lib/libgpg-error.dylib
> -lpthread /sw/lib/libldap.dylib /sw/lib/liblber.dylib /sw/lib/libsasl2.dylib
> -L/sw/lib/system-openssl/lib -lpam
> -lkrb5 /sw/lib/libdb-4.4.dylib /sw/lib/libgthread-2.0.dylib ../libsylph/.libs/libsylph.a
> -lresolv -lcompface /sw/lib/pilot-link10/lib/libpisock.dylib -lssl
> -lcrypto /sw/lib/libgtkspell.dylib /sw/lib/libaspell.dylib
> -ldl /sw/lib/libgtk-x11-2.0.dylib /sw/lib/libgdk-x11-2.0.dylib
> -lXrandr -lXinerama -lXext
> -lXcursor /sw/lib/libatk-1.0.dylib /sw/lib/libgdk_pixbuf-2.0.dylib /sw/lib/libpangoxft-1.0.dylib
> -lXft -lXrender /sw/lib/libpangox-1.0.dylib
> -lX11 /sw/lib/libpangoft2-1.0.dylib -lfontconfig
> -lfreetype /sw/lib/libpango-1.0.dylib
> -lm /sw/lib/libgobject-2.0.dylib /sw/lib/libgmodule-2.0.dylib /sw/lib/libglib-2.0.dylib /sw/lib/libintl.dylib
> -lc /sw/lib/libiconv.dylib /sw/lib/libonig.dylib /usr/bin/ld: warning
> multiple definitions of symbol _regcomp /sw/lib/libonig.dylib
> (regposix.o) definition of
> _regcomp /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libpthread.dylib
> (regcomp.So) definition of _regcomp /usr/bin/ld: warning multiple
> definitions of symbol _regexec /sw/lib/libonig.dylib(regposix.o)
> definition of
> _regexec /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libpthread.dylib
> (regexec.So) definition of _regexec /usr/bin/ld: warning multiple
> definitions of symbol _regfree /sw/lib/libonig.dylib(regposix.o)
> definition of
> _regfree /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../libpthread.dylib
> (regfree.So) definition of _regfree /usr/bin/ld: warning suggest use
> of -bind_at_load, as lazy binding may result in errors or different
> symbols being used /usr/bin/ld: Undefined symbols: _GTK_ENTRY symbol
> _regcomp used from dynamic library /sw/lib/libonig.dylib(regposix.o)
> not from earlier dynamic library /usr/lib/libSystem.B.dylib
> (regcomp.So) symbol _regexec used from dynamic
> library /sw/lib/libonig.dylib (regposix.o) not from earlier dynamic
> library /usr/lib/libSystem.B.dylib (regexec.So) symbol _regfree used
> from dynamic library /sw/lib/libonig.dylib(regposix.o) not from
> earlier dynamic library /usr/lib/libSystem.B.dylib(regfree.So)
> collect2: ld returned 1 exit status make[4]: *** [sylpheed] Error 1
> make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make
> [1]: *** [all-recursive] Error 1 make: *** [all] Error 2

Hmm... Try disabling libonig (--disable-oniguruma).

-- 
Hiroyuki Yamamoto <hiro-y at kcn.ne.jp>


More information about the Sylpheed mailing list