Bonjour, Je cherche à utiliser xfce sous Cygwin (PC win32 au boulot oblige).
J'ai bien trouvé de packages cygwin par-ci par-là, mais rien de vraiment compatible avec une version récente ce Cygwin, et donc ça marche pas. Alors je me lance dans la compilation d'xfce. Et là, je bute sur un problème de références non définies avec la version 4.2.3.2 stable ( etavec la version 4.3.99.1 il y a encore plus de références non définies) : gcc -shared .libs/cygxfce4mcs-client-2.dll.def .libs/libxfce4mcs_client_la-mcs-channel.o .libs/libxfce4mcs_client_la-mcs-common.o .libs/libxfce4mcs_client_la-mcs-client.o .libs/libxfce4mcs_client_la-mcs-client-enum-types.o -L/usr/X11R6/lib -lSM -lICE -lX11 -L/cygdrive/c/Home/st17169/install/lib /cygdrive/c/Home/st17169/install/lib/libxfce4util.dll.a -L/usr/lib /usr/lib/libglib-2.0.dll.a /usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a -Wl,-O1 -o .libs/cygxfce4mcs-client-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libxfce4mcs-client.dll.a .libs/libxfce4mcs_client_la-mcs-client-enum-types.o: In function `mcs_action_get_type': /cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3/libxfce4mcs/mcs-client-enum-types.c:23: undefined reference to `_g_enum_register_static' .libs/libxfce4mcs_client_la-mcs-client-enum-types.o: In function `mcs_type_get_type': /cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3/libxfce4mcs/mcs-client-enum-types.c:40: undefined reference to `_g_enum_register_static' .libs/libxfce4mcs_client_la-mcs-client-enum-types.o: In function `mcs_result_get_type': /cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3/libxfce4mcs/mcs-client-enum-types.c:59: undefined reference to `_g_enum_register_static' .libs/libxfce4mcs_client_la-mcs-client-enum-types.o: In function `mcs_manager_check_get_type': /cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3/libxfce4mcs/mcs-client-enum-types.c:75: undefined reference to `_g_enum_register_static' Creating library file: .libs/libxfce4mcs-client.dll.a collect2: ld returned 1 exit status make[3]: *** [libxfce4mcs-client.la] Error 1 make[3]: Leaving directory `/cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3/libxfce4mcs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3/libxfce4mcs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/cygdrive/c/Home/st17169/packages/src/xfce/libxfce4mcs-4.2.3' make: *** [all] Error 2 la version de gcc installée est : $ gcc --version gcc (GCC) 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125) Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Avez-vous des idées ? merci Jean-Edouard
_______________________________________________ Toulouse-ll mailing list Toulouse-ll@toulibre.org http://lolut.utbm.info/cgi-bin/mailman/listinfo/toulouse-ll