[Evolution] Having muchos problems!



Hi everyone,

Wow, I feel like such a newbie, I've been using varios forms of linux for over a
year now and for the life of me I can not possibly get Evolution to compile!
Basically it's a wild goose chase that ends up with not being able to install
Bonobo.

Starts out like this:

I ./cofigure in evo dir:

/*
checking for Bonobo >= 0.29... configure: error: Bonobo 0.29 or newer is
required to compile Evolution
*/

So, I grab Bonobo from the link on the Ximian website, configure, and:

/*
checking for Oaf >= 0.6.0... Unknown library `oaf'
configure: error: not found
*/

Hrm....get Oaf and it configures/makes/make installs: (is it installing right?)

/*
Making install in po
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/po'
if test -r ".././mkinstalldirs"; then \
  .././mkinstalldirs /usr/local/share; \
else \
/bin/sh ../libtool  --mode=install /usr/bin/install -c  oafd /usr/local/bin/oafd

/usr/bin/install -c .libs/oafd /usr/local/bin/oafd
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oaf-client
/usr/local/bin/oaf-client
/usr/bin/install -c .libs/oaf-client /usr/local/bin/oaf-client
/bin/sh ../mkinstalldirs /usr/local/share/oaf
 /usr/bin/install -c -m 644 ./oafd.oafinfo /usr/local/share/oaf/oafd.oafinfo
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/oafd'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/oafd'
Making install in utils
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
/bin/sh ../mkinstalldirs /usr/local/bin
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oaf-sysconf
/usr/local/bin/oaf-sysconf
/usr/bin/install -c oaf-sysconf /usr/local/bin/oaf-sysconf
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
Making install in test
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
/bin/sh ../mkinstalldirs /usr/local/bin
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oaf-run-query
/usr/local/bin/oaf-run-query
/usr/bin/install -c .libs/oaf-run-query /usr/local/bin/oaf-run-query
/bin/sh ../mkinstalldirs /usr/local/bin
 /usr/bin/install -c  oaf-slay /usr/local/bin/oaf-slay
/bin/sh ../mkinstalldirs /usr/local/share/oaf
 /usr/bin/install -c -m 644 ./empty.oafinfo /usr/local/share/oaf/empty.oafinfo
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0'
/bin/sh ./mkinstalldirs /usr/local/bin
 /usr/bin/install -c  oaf-config /usr/local/bin/oaf-config
/bin/sh ./mkinstalldirs /usr/local/lib
 /usr/bin/install -c -m 644 ./oafConf.sh /usr/local/lib/oafConf.sh
/bin/sh ./mkinstalldirs /usr/local/share/aclocal
 /usr/bin/install -c -m 644 ./oaf.m4 /usr/local/share/aclocal/oaf.m4
/bin/sh ./mkinstalldirs /usr/local/etc/oaf
 /usr/bin/install -c -m 644 ./oaf-config.xml /usr/local/etc/oaf/oaf-config.xml
 /usr/bin/install -c -m 644 ./oaf-config.xml.sample
/usr/local/etc/oaf/oaf-config.xml.sample
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0'
[root Bluefish oaf-0.6.0]# make install
Making install in po
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/po'
if test -r ".././mkinstalldirs"; then \
  .././mkinstalldirs /usr/local/share; \
else \
  /bin/sh ../mkinstalldirs /usr/local/share; \
fi
installing da.gmo as /usr/local/share/locale/da/LC_MESSAGES/oaf.mo
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/oaf.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/oaf.mo
installing fi.gmo as /usr/local/share/locale/fi/LC_MESSAGES/oaf.mo
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/oaf.mo
installing ga.gmo as /usr/local/share/locale/ga/LC_MESSAGES/oaf.mo
installing gl.gmo as /usr/local/share/locale/gl/LC_MESSAGES/oaf.mo
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/oaf.mo
installing ja.gmo as /usr/local/share/locale/ja/LC_MESSAGES/oaf.mo
installing ko.gmo as /usr/local/share/locale/ko/LC_MESSAGES/oaf.mo
installing no.gmo as /usr/local/share/locale/no/LC_MESSAGES/oaf.mo
installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/oaf.mo
installing sl.gmo as /usr/local/share/locale/sl/LC_MESSAGES/oaf.mo
installing sv.gmo as /usr/local/share/locale/sv/LC_MESSAGES/oaf.mo
installing tr.gmo as /usr/local/share/locale/tr/LC_MESSAGES/oaf.mo
installing uk.gmo as /usr/local/share/locale/uk/LC_MESSAGES/oaf.mo
if test "oaf" = "gettext"; then \
  if test -r ".././mkinstalldirs"; then \
    .././mkinstalldirs /usr/local/share/gettext/po; \
  else \
    /bin/sh ../mkinstalldirs /usr/local/share/gettext/po; \
  fi; \
  /usr/bin/install -c -m 644 ./Makefile.in.in \
    /usr/local/share/gettext/po/Makefile.in.in; \
else \
  : ; \
fi
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/po'
Making install in intl
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/intl'
if test "oaf" = "gettext" \
   && test '' = 'intl-compat.o'; then \
  if test -r ./mkinstalldirs; then \
    ./mkinstalldirs /usr/local/lib /usr/local/include; \
  else \
    ../mkinstalldirs /usr/local/lib /usr/local/include; \
  fi; \
  /usr/bin/install -c -m 644 intlh.inst /usr/local/include/libintl.h; \
  /usr/bin/install -c -m 644 libintl.a /usr/local/lib/libintl.a; \
else \
  : ; \
fi
if test "oaf" = "gettext"; then \
  if test -r ./mkinstalldirs; then \
    ./mkinstalldirs /usr/local/share/gettext/intl; \
  else \
    ../mkinstalldirs /usr/local/share/gettext/intl; \
  fi; \
  /usr/bin/install -c -m 644 VERSION /usr/local/share/gettext/intl/VERSION; \
  dists="ChangeLog Makefile.in linux-msg.sed po2tbl.sed.in xopen-msg.sed
gettext.h gettextP.h hash-string.h libgettext.h loadinfo.h bindtextdom.c
dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c
textdomain.c l10nflist.c explodename.c intl-compat.c cat-compat.c"; \
  for file in $dists; do \
    /usr/bin/install -c -m 644 ./$file /usr/local/share/gettext/intl/$file; \
  done; \
else \
  : ; \
fi
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/intl'
Making install in docs
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/docs'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/docs'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/docs'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/docs'
Making install in idl
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/idl'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/idl'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ../mkinstalldirs /usr/local/share/idl
 /usr/bin/install -c -m 644 ./oaf.idl /usr/local/share/idl/oaf.idl
 /usr/bin/install -c -m 644 ./oaf-factory.idl
/usr/local/share/idl/oaf-factory.idl
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/idl'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/idl'
Making install in liboaf
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/liboaf'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/liboaf'
/bin/sh ../mkinstalldirs /usr/local/lib
/bin/sh ../libtool  --mode=install /usr/bin/install -c liboaf.la
/usr/local/lib/liboaf.la
/usr/bin/install -c .libs/liboaf.so.0.0.0 /usr/local/lib/liboaf.so.0.0.0
(cd /usr/local/lib && rm -f liboaf.so.0 && ln -s liboaf.so.0.0.0 liboaf.so.0)
(cd /usr/local/lib && rm -f liboaf.so && ln -s liboaf.so.0.0.0 liboaf.so)
/usr/bin/install -c .libs/liboaf.lai /usr/local/lib/liboaf.la
PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
;/usr/bin/install -c -m 644 ./oaf.m4 /usr/local/share/aclocal/oaf.m4
<br>/bin/sh ./mkinstalldirs /usr/local/etc/oaf
<br>&nbsp;




----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
/bin/sh ../mkinstalldirs /usr/local/include/liboaf
 /usr/bin/install -c -m 644 oaf.h /usr/local/include/liboaf/oaf.h
 /usr/bin/install -c -m 644 liboaf.h /usr/local/include/liboaf/liboaf.h
 /usr/bin/install -c -m 644 oaf-async.h /usr/local/include/liboaf/oaf-async.h
 /usr/bin/install -c -m 644 oaf-registration.h
/usr/local/include/liboaf/oaf-registration.h
 /usr/bin/install -c -m 644 oaf-actid.h /usr/local/include/liboaf/oaf-actid.h
 /usr/bin/install -c -m 644 oaf-activate.h
/usr/local/include/liboaf/oaf-activate.h
 /usr/bin/install -c -m 644 oaf-mainloop.h
/usr/local/include/liboaf/oaf-mainloop.h
 /usr/bin/install -c -m 644 oaf-plugin.h /usr/local/include/liboaf/oaf-plugin.h
 /usr/bin/install -c -m 644 oaf-servreg.h
/usr/local/include/liboaf/oaf-servreg.h
 /usr/bin/install -c -m 644 oaf-util.h /usr/local/include/liboaf/oaf-util.h
 /usr/bin/install -c -m 644 oaf-async.h /usr/local/include/liboaf/oaf-async.h
 /usr/bin/install -c -m 644 oaf-factory.h
/usr/local/include/liboaf/oaf-factory.h
 /usr/bin/install -c -m 644 oaf-factory-suppress.h
/usr/local/include/liboaf/oaf-factory-suppress.h
 /usr/bin/install -c -m 644 liboaf-version.h
/usr/local/include/liboaf/liboaf-version.h
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/liboaf'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/liboaf'
Making install in api-docs
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/api-docs'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/api-docs'
make[2]: Nothing to be done for `install-exec-am'.
/bin/sh ../mkinstalldirs /usr/local/share/oaf/html
/bin/sh ../mkinstalldirs /usr/local/share/oaf/html/liboaf
(installfiles=`echo ./html/*.html`; \
if test "$installfiles" = './html/*.html'; \
then echo '-- Nothing to install' ; \
else \
  for i in $installfiles; do \
    echo '-- Installing '$i ; \
    /usr/bin/install -c -m 644 $i /usr/local/share/oaf/html/liboaf; \
  done; \
  echo '-- Installing ./html/index.sgml' ; \
  /usr/bin/install -c -m 644 ./html/index.sgml /usr/local/share/oaf/html/liboaf;
\
  echo '-- Fixing Crossreferences' ; \
  gtkdoc-fixxref --module=liboaf --html-dir=/usr/local/share/oaf/html|| true; \
fi)
-- Nothing to install
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/api-docs'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/api-docs'
Making install in oafd
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/oafd'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/oafd'
/bin/sh ../mkinstalldirs /usr/local/bin
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oafd
/usr/local/bin/oafd
/usr/bin/install -c .libs/oafd /usr/local/bin/oafd
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oaf-client
/usr/local/bin/oaf-client
/usr/bin/install -c .libs/oaf-client /usr/local/bin/oaf-client
/bin/sh ../mkinstalldirs /usr/local/share/oaf
 /usr/bin/install -c -m 644 ./oafd.oafinfo /usr/local/share/oaf/oafd.oafinfo
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/oafd'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/oafd'
Making install in utils
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
/bin/sh ../mkinstalldirs /usr/local/bin
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oaf-sysconf
/usr/local/bin/oaf-sysconf
/usr/bin/install -c oaf-sysconf /usr/local/bin/oaf-sysconf
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/utils'
Making install in test
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
/bin/sh ../mkinstalldirs /usr/local/bin
 /bin/sh ../libtool  --mode=install /usr/bin/install -c  oaf-run-query
/usr/local/bin/oaf-run-query
/usr/bin/install -c .libs/oaf-run-query /usr/local/bin/oaf-run-query
/bin/sh ../mkinstalldirs /usr/local/bin
 /usr/bin/install -c  oaf-slay /usr/local/bin/oaf-slay
/bin/sh ../mkinstalldirs /usr/local/share/oaf
 /usr/bin/install -c -m 644 ./empty.oafinfo /usr/local/share/oaf/empty.oafinfo
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0/test'
make[1]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0'
make[2]: Entering directory `/home/marcus/ev_stuff/oaf-0.6.0'
/bin/sh ./mkinstalldirs /usr/local/bin
 /usr/bin/install -c  oaf-config /usr/local/bin/oaf-config
/bin/sh ./mkinstalldirs /usr/local/lib
 /usr/bin/install -c -m 644 ./oafConf.sh /usr/local/lib/oafConf.sh
/bin/sh ./mkinstalldirs /usr/local/share/aclocal
 /usr/bin/install -c -m 644 ./oaf.m4 /usr/local/share/aclocal/oaf.m4
/bin/sh ./mkinstalldirs /usr/local/etc/oaf
 /usr/bin/install -c -m 644 ./oaf-config.xml /usr/local/etc/oaf/oaf-config.xml
 /usr/bin/install -c -m 644 ./oaf-config.xml.sample
/usr/local/etc/oaf/oaf-config.xml.sample
make[2]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0'
make[1]: Leaving directory `/home/marcus/ev_stuff/oaf-0.6.0'
*/

Go back to configure Bonobo, same message. Try'd /sbin/ldconfig, no luck. I got
*really* desperate, and being the idiot I am I even tried editing the configure
script and commented out the line that searchs for oaf lib. :P of course it
utterly failed making due to this ;-).

I'm really stuck, and quite annoyed at this. I really would like to get
Evolution to build, heck I even downloaded/installed Ximian GNOME manager,
hoping that perhaps that would help...but well, nope. Still having the problem.

Thanks in advance for help, and understand that if I was having this much
problems with pretty much any other program, I would have given up long, LONG
ago ;-) Keep up the good work!

Marcus





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]