Thanks, I resolved that problem and the new one arised.. Here's what I am getting when I run configuration:
> ./configure --prefix=`glib-config --prefix` --with-pisock=/usr/local --enable-pilot-conduits=yes --enable-pilotlinktest --enable-gtk-doc --enable-openssl --with-db3=/usr/local/db3 --with-catgets CFLAGS=-lpthread PKG_CONFIG_PATH=/usr/lib/pkgconfig checking if pilot-link handles UTF-8 conversions... no configure: error: evolution requires pilot-link to have working UTF-8 conversion routines I compiled the pilot-link using the '--with-libiconv' argument and as far as I understand since I used libiconv, I should not getting this.. :( any ideas?? #### #### #### #### #### #### #### #### #### #### #### #### There are stuffs in my config.log that looks suspicious.. configure:13212: ./conftest ./conftest: error while loading shared libraries: libpisock.so.8: cannot open shared object file: No such file or directory configure:13215: $? = 127 configure: program exited with status 127 configure: failed program was: | #line 13180 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "evolution" | #define PACKAGE_TARNAME "evolution" | #define PACKAGE_VERSION "1.4.5" | #define PACKAGE_STRING "evolution 1.4.5" | #define PACKAGE_BUGREPORT "http://bugzilla.ximian.com/enter_bug.cgi?product=Evolution" | #define PACKAGE "evolution" | #define VERSION "1.4.5" | #define VERSION_COMMENT "" | #define YYTEXT_POINTER 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_LC_MESSAGES 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | #define ENABLE_NLS 1 | #define GETTEXT_PACKAGE "evolution-1.4" | #define HAVE_DLFCN_H 1 | #define HAVE_ALLOCA_H 1 | #define SENDMAIL_PATH "/usr/sbin/sendmail" | #define SYSTEM_MAIL_DIR "/var/spool/mail" | #define HAVE_TM_GMTOFF 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MKDTEMP 1 | #define HAVE_ISBLANK 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_GETHOSTBYADDR_R 1 | #define EVOLUTION_DB_VERSION_MAJOR 3 | #define EVOLUTION_DB_VERSION_MINOR 1 | #define EVOLUTION_DB_VERSION_PATCH 17 | #define HAVE_DB_H 1 | #define ENABLE_THREADS 1 | #define USE_DOT 1 | #define USE_FCNTL 1 | /* end confdefs.h. */ | | | #include <stdlib.h> | #include <string.h> | #include <pi-util.h> | | int main (int argc, char **argv) | { | const char *utf8 = "\x66\x66\x66\x66\x66\x66\x66\xC2\xA9"; | size_t utf8_real_len = strlen (utf8); | char *pstring; | | if (convert_ToPilotChar ("UTF-8", utf8, utf8_real_len, &pstring) == -1) | exit (1); | | exit (0); | } | configure:13229: result: no configure:13236: error: evolution requires pilot-link to have working UTF-8 conversion routines configure:2974: result: gcc3 configure:2981: checking for strerror in -lcposix configure:3012: gcc -o conftest -lpthread conftest.c -lcposix >&5 /usr/bin/ld: cannot find -lcposix collect2: ld returned 1 exit status configure:3015: $? = 1 configure: failed program was: | #line 2988 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "evolution" | #define PACKAGE_TARNAME "evolution" | #define PACKAGE_VERSION "1.4.5" | #define PACKAGE_STRING "evolution 1.4.5" | #define PACKAGE_BUGREPORT "http://bugzilla.ximian.com/enter_bug.cgi?product=Evolution" | #define PACKAGE "evolution" | #define VERSION "1.4.5" | #define VERSION_COMMENT "" | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char strerror (); | int | main () | { | strerror (); | ; | return 0; | } configure:3854: gcc -E conftest.c configure:3856:28: ac_nonexistent.h: No such file or directory configure:3860: $? = 1 configure: failed program was: | #line 3845 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "evolution" | #define PACKAGE_TARNAME "evolution" | #define PACKAGE_VERSION "1.4.5" | #define PACKAGE_STRING "evolution 1.4.5" | #define PACKAGE_BUGREPORT "http://bugzilla.ximian.com/enter_bug.cgi?product=Evolution" | #define PACKAGE "evolution" | #define VERSION "1.4.5" | #define VERSION_COMMENT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> On Tue, 2004-01-20 at 02:28, [EMAIL PROTECTED] wrote: hi, > Did you compile db3.1.17 from source codes? If so, you should add > "-lpthread " switch in your CFLAGS. > you can also download those RPM packages matched to your OS from > rpmfind.net > > regards > > leon > > [EMAIL PROTECTED] wrote: > > >Hi, > > > >I'm trying to compile evolution 1.4.5 from the source and I'm getting > >following error: > > > >checking db3 header version... 3.1.17 > >checking for db3 library name... configure: error: Could not find db3 library > >make: *** [configure-work/main.d/evolution-1.3.1/configure] Error 1 > > > >I installed db3.1.17 and set the --with-db3 --with-db3-libs > >--with-db3-includes to the correct path, but no luck.. > > > >_______________________________________________ > >evolution maillist - [EMAIL PROTECTED] > >http://lists.ximian.com/mailman/listinfo/evolution > > > > > > _______________________________________________ evolution maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution
