Merci jipe pour ton aide précieuse. J'ai encore pu passer un étape de l'install de bonobo, préalable à celle d'evolution, mais ça bloque toujours : voir ci-dessous.
denis ||~~~~~~~~~~~~~ || jipe dixit : || || Le Jeudi 24 Janvier 2002 18:16, vous avez écrit : || > Bonjour, || > || > En résumé : j'ai quelques problèmes d'installation d'applications. || > || > -2- evolution || > Pour installer evolution 0.99 ou 1.0, il me faut bonobo-conf-014 (et || > trois autres màj à faire dans l'ordre). L'install de bonobo m'a déjà || > demandé plusieurs autres installs (que j'ai dû faire l'une après l'autre || > via l'install de Mandrake...) mais elle bloque encore au ./configure sur || > l'absence d'un fichier oaf-config : || > -------------- || > checking for oaf-config... no || > checking for OAF - version >= 0.6.2... no || > *** The oaf-config script installed by OAF could not be found || > *** If OAF was installed in PREFIX, make sure PREFIX/bin is in || > *** your path, or set the OAF_CONFIG environment variable to the || > *** full path to oaf-config. || > configure: error: OAF not found or too old || > -------------- || > J'ai bien un oaf >= 0.6.2 d'installé, mais seulement un fichier || > oaf-config.xml déniché avec slocate. Lorsque je l'indique dans || > OAF_CONFIG comme spécifié, configure ne sait pas le lire, il veut || > sûrement un oaf-config tout court en texte brut. || > Que faire ? || || avoir oaf-config! c'est le seul qu'il veut... || fait "rpm -qa | grep oaf" pour savoir quels sont tes rpm installés. || généralement, les *-config sont dans les rpm devel. donc il te manque || certainement un oaf-devel ou liboaf-devel C'est bien ça ! Il me manquait le -devel : j'ai maintenant d'installés liboaf0 et liboaf0-devel, tous deux en version 0.6.6-3mdk, alors qu'il lui faut une version >= 0.6.2. De plus, avec l'install du package devel est enfin apparu un fichier oaf-config (tout court) que le processus configure d'évolution trouve et lit bien ; mais ça lui plaît pas, bien qu'il ait tout ce qu'il demande : -------------------------- checking for oaf-config... /usr/bin/oaf-config checking for OAF - version >= 0.6.2... no *** Could not run OAF test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means OAF was incorrectly installed *** or that you have moved OAF since it was installed. In the latter case, you *** may want to edit the oaf-config script: /usr/bin/oaf-config configure: error: OAF not found or too old ---------------------------------- Comme je n'ai pas bougé OAF, il ne devrait pas y avoir de pb avec usr/bin/oaf-config. Pour les amateurs de C, voici la fin du fichier config.log indiqué, qui concerne oaf : ----------------------------------- configure:6052: checking for oaf-config configure:6087: checking for OAF - version >= 0.6.2 configure:6188: gcc -o conftest -g -O2 -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include conftest.c -L/usr/lib -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm 1>&5 In file included from /usr/include/liboaf/liboaf.h:44, from configure:6112: /usr/include/liboaf/oaf-mainloop.h:29:18: popt.h: No such file or directory configure: failed program was: #line 6110 "configure" #include "confdefs.h" #include <liboaf/liboaf.h> #include <stdio.h> #include <stdlib.h> int main () { int major, minor, micro; char *tmp_version; system ("touch conf.oaftest"); /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = g_strdup("0.6.2"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "0.6.2"); exit(1); } if ((liboaf_major_version != 0) || (liboaf_minor_version != 6) || (liboaf_micro_version != 6)) { printf("\n*** 'oaf-config --version' returned %d.%d.%d, but OAF (%d.%d.%d)\n", 0, 6, 6, liboaf_major_version, liboaf_minor_version, liboaf_micro_version); printf ("*** was found! If oaf-config was correct, then it is best\n"); printf ("*** to remove the old version of OAF. You may also be able to fix the error\n"); printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); printf("*** required on your system.\n"); printf("*** If oaf-config was wrong, set the environment variable OAF_CONFIG\n"); printf("*** to point to the correct copy of oaf-config, and remove the file config.cache\n"); printf("*** before re-running configure\n"); } #if defined (OAF_MAJOR_VERSION) && defined (OAF_MINOR_VERSION) && defined (OAF_MICRO_VERSION) else if ((liboaf_major_version != OAF_MAJOR_VERSION) || (liboaf_minor_version != OAF_MINOR_VERSION) || (liboaf_micro_version != OAF_MICRO_VERSION)) { printf("*** OAF header files (version %d.%d.%d) do not match\n", OAF_MAJOR_VERSION, OAF_MINOR_VERSION, OAF_MICRO_VERSION); printf("*** library (version %d.%d.%d)\n", liboaf_major_version, liboaf_minor_version, liboaf_micro_version); } #endif /* defined (OAF_MAJOR_VERSION) ... */ else { if ((liboaf_major_version > major) || ((liboaf_major_version == major) && (liboaf_minor_version > minor)) || ((liboaf_major_version == major) && (liboaf_minor_version == minor) && (liboaf_micro_version >= micro))) { return 0; } else { printf("\n*** An old version of OAF (%d.%d.%d) was found.\n", liboaf_major_version, liboaf_minor_version, liboaf_micro_version); printf("*** You need a version of OAF newer than %d.%d.%d. The latest version of\n", major, minor, micro); printf("*** OAF is always available from ftp://ftp.gnome.org/pub/GNOME/sources/oaf/.\n"); printf("***\n"); printf("*** If you have already installed a sufficiently new version, this error\n"); printf("*** probably means that the wrong copy of the oaf-config shell script is\n"); printf("*** being found. The easiest way to fix this is to remove the old version\n"); printf("*** of OAF, but you can also set the OAF_CONFIG environment to point to the\n"); printf("*** correct copy of oaf-config. (In this case, you will have to\n"); printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); printf("*** so that the correct libraries are found at run-time))\n"); } } return 1; } configure:6232: gcc -o conftest -g -O2 -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include conftest.c -L/usr/lib -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm 1>&5 In file included from /usr/include/liboaf/liboaf.h:44, from configure:6224: /usr/include/liboaf/oaf-mainloop.h:29:18: popt.h: No such file or directory configure: failed program was: #line 6222 "configure" #include "confdefs.h" #include <liboaf/liboaf.h> #include <stdio.h> int main() { return ((liboaf_major_version) || (liboaf_minor_version) || (liboaf_micro_version)); ; return 0; } ---------------------------------------------------- C'est trop complexe pour moi, je ne suis pas capable d'en tirer quelque chose. denis
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"