-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-07-04 a las 18:27 +0200, Raúl Moratalla escribió:
He forzado la compilación de wxwidgets y obtengo el siguiente error:
Deberias mirar tambien en el config.log que te dijo el configure que mirases: *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GTK+ is incorrectly installed.
In file included from /opt/gnome/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:33, from /opt/gnome/include/gtk-2.0/gdk/gdkcursor.h:5, from /opt/gnome/include/gtk-2.0/gdk/gdk.h:31, from /opt/gnome/include/gtk-2.0/gtk/gtk.h:31, from ../src/unix/fontenum.cpp:46:
Tengo el C oxidadillo, pero intentemoslo.
/opt/gnome/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h: In function `gboolean gdk_pixbuf_save(GdkPixbuf*, const char*, const char*, GError**, ...)': /opt/gnome/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h:163:
Quitaré un poco de basurilla. error: syntax error before `(' token error: ISO C++ forbids declaration of `G_GNUC_SENTINEL' with no type La función en cuestión está definida así: gboolean gdk_pixbuf_save (GdkPixbuf *pixbuf, const char *filename, const char *type, GError **error, ...) G_GNUC_SENTINEL(0); Y me parece que ambos errores se refieren al mismo, que según el estandar ISO C++ a cuyas reglas se está ateniendo la compilación, no se puede declarar G_GNUC_SENTINEL sin tipo. Eso es un error del desarrollador, y los errores que siguen a continuación son del mismo tipo. Entonces... lo que hay que hacer es saber si ese fichero pertenece a la distribución original, o no. En el mio, es: cer@nimrodel:~> rpm -q -f /opt/gnome/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h gtk2-devel-2.6.4-6 Así que si no es esa la versión que tienes, pues ya sabes, a tirar del dvd... Y si esa es la que tienes, pues no se me ocurre que tratar de compilar para ver si me falla. Sólo probé al compilar de gnome el balsa y me funcionó perfecto. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFCyb58tTMYHG2NR9URAszKAJ9qFUUDErgdaWQ+I/Hx2rMH/6v15ACdFimF BMprB7s/w8mtZWdIEzkVzwQ= =tV0U -----END PGP SIGNATURE-----