Re: [Evolution] evoution configuration error - Could not find db3 library??
- From: jwkim alumni carnegiemellon edu
- To: evolution lists ximian com
- Subject: Re: [Evolution] evoution configuration error - Could not find db3 library??
- Date: Tue, 20 Jan 2004 22:07:56 -0500
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, leon zhang sun com 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
jwkim alumni carnegiemellon edu 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 - evolution lists ximian com
http://lists.ximian.com/mailman/listinfo/evolution
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]