mmm, no lo conocia, sin embargo quiero Instalarlo Desde los puros Fuentes compilando todo lo necesario...
Descarge desde el gnu el
gettext-0.14.5.tar.gz desde el ftp de GNU y he logrado Instalarlo este gettext no necesitaba de perl, y no me pidio las librerias del libintl asi que despues de instalarlo procedi con el glib-2.6.6 y tambien se instalo bien, ya que estuvo esta dependencia instalada procedi a instalar el xmms-1.2.10 ahora el sigue con el mismo problema, me pide la glib, siendo que esta ya la instale
checking for glib-config... no
checking for GLIB - version >= 1.2.2... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.2 not installed - please install first ***
Bueno parece que no soy el unico con el problema de la glib
Miren...
http://www.ubuntu-es.org/index.php?q=node/11640http://www.linuxforums.org/forum/mandriva-linux-help/46826-cannot-make-missing-glib-1-2-2-a.htmlAl pacecer he encontrdo la libreria que necesito, en...
http://ftp.iasi.roedu.net/mirrors/ftp.gimp.org/gtk/v1.2/Dejen la pruebo
In glib-1.2.9, yes ? ./configure
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... configure: error: can not guess host type; you must specify one
mmm a ver la ayuda...
In glib-1.2.9, yes ? ./configure -help
Usage: configure [options] [host]
.
.
.
Host type:
--build=BUILD configure for building on BUILD [BUILD=HOST]
--host=HOST configure for HOST [guessed]
--target=TARGET configure for TARGET [TARGET=HOST]
.
.
y leyendo la instalacion No hay mucho sobre el host, o el error que pide..
Despues de algunos cuantos errores e intensos fallidos cale con --host=ppc al parecer si se configura Bien
./configure --host=ppc
make
make install
y todo Bien entonces si estoy en una apple G5 tengo que poner ppc, ya sabran ahora i386 para las intel etc...
Bien ya se instalo el glib, ahora el siguiente error que me sale.
checking for glib-config... /usr/local/bin/glib-config
checking for GLIB - version >= 1.2.2... yes
checking for gtk-config... no
checking for GTK - version >= 1.2.2... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error: *** GTK+ >= 1.2.2 not installed - please install first ***
Ahora es el GTK.... jeje
Una vez descargado el gtk de
http://ftp.gtk.org/pub/gtk/v1.2/gtk+-1.2.9.tar.gz Hay que descomprimirlo y instalarlo, sin embargo como el GTK es hijo de X11 este ocupa las librerias de X11, ahora hay un pequeño problema...
Cabe mencionar que el GTK tambien me pdio el mismo error del Glib y tambien se soluciono igual
./configure --host=ppc
checking for glib-config... /usr/local/bin/glib-config
checking for GLIB - version >= 1.2.8... yes
checking for X... no
configure: error:
*** X libraries or include files not found. Check 'config.log' for
*** more details.
Dejen Veo si las intengo Instalada, ya que cuando formatee las MAC, me dijieron que les instalara el X11, sin embargo no se por que no me lo detecta..
Bien preguntando a un maestro, me dijo que si estan sin embargo que no se acordaba de la ruta, solo me dijo que era X11R6, entonces yo pense que como es un BSD, y es el X11R6 entonces sus librerias y headers estarian en :
/usr/X11R6/lib/X11/
/usr/X11R6/include/X11/
Y viendo la ayuda del configure, me dice que
In gtk+-1.2.9, yes ? ./configure -help
--x-includes=DIR X include files are in DIR
--x-libraries=DIR X library files are in DIR
Ahora probando lo aprendido
./configure --host=ppc -x-includes=/usr/X11R6/include/X11/ -x-libraries=/usr/X11R6/lib/X11/
mmm manda un error medio raro..
checking for XOpenDisplay in -lX11... no
configure: error: *** libX11 not found. Check 'config.log' for more details.
Me dice que no puede abrir el display de prueba.. tendre que ver que pasa.
Bien, cometi un error, no habia que indicar el ultimo X11 de la ruta, solo hasta lib y hasta include:
/usr/X11R6/lib/
/usr/X11R6/include/
El codigo Quedaria Asi..
./configure --host=ppc -x-includes=/usr/X11R6/include/ -x-libraries=/usr/X11R6/lib/
Esto funcina Bien ahora Salen unos errores a la hora del make
In gtk+-1.2.4, yes ? make
make all-recursive
Making all in po
/usr/local/bin/msgfmt -o ca.mo ca.po
/usr/local/bin/msgfmt -o cs.mo cs.po
/usr/local/bin/msgfmt -o de.mo de.po
/usr/local/bin/msgfmt -o es.mo es.po
/usr/local/bin/msgfmt -o fi.mo fi.po
/usr/local/bin/msgfmt -o fr.mo fr.po
/usr/local/bin/msgfmt -o hr.mo hr.po
/usr/local/bin/msgfmt -o hu.mo hu.po
/usr/local/bin/msgfmt -o it.mo it.po
/usr/local/bin/msgfmt -o ja.mo ja.po
/usr/local/bin/msgfmt -o ko.mo ko.po
/usr/local/bin/msgfmt -o nl.mo nl.po
/usr/local/bin/msgfmt: nl.po: atención: El conjunto de caracteres "CHARSET" no es un nombre de codificación portátil.
La conversión de mensajes al conjunto de caracteres del usuario podría no funcionar.
/usr/local/bin/msgfmt -o no.mo no.po
/usr/local/bin/msgfmt -o pl.mo pl.po
/usr/local/bin/msgfmt -o pt.mo pt.po
/usr/local/bin/msgfmt -o ru.mo ru.po
/usr/local/bin/msgfmt -o sl.mo sl.po
/usr/local/bin/msgfmt: sl.po: atención: El conjunto de caracteres "iso8859-2" no es un nombre de codificación portátil.
La conversión de mensajes al conjunto de caracteres del usuario podría no funcionar.
/usr/local/bin/msgfmt -o sk.mo sk.po
/usr/local/bin/msgfmt -o sv.mo sv.po
/usr/local/bin/msgfmt -o wa.mo wa.po
/usr/local/bin/msgfmt -o zh_TW.Big5.mo zh_TW.Big5.po
Making all in gdk
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Gdk\" -I.. -DGTK_NO_CHECK_CASTS -DUSE_XIM -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -D_REENTRANT -I/usr/X11R6/include/ -g -O2 -Wall -c gdk.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Gdk\" -I.. -DGTK_NO_CHECK_CASTS -DUSE_XIM -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -D_REENTRANT -I/usr/X11R6/include/ -g -O2 -Wall -c gdk.c -o gdk.o
gdk.c:41:23: X11/Xatom.h: No such file or directory
gdk.c:42:22: X11/Xlib.h: No such file or directory
gdk.c:43:21: X11/Xos.h: No such file or directory
gdk.c:44:23: X11/Xutil.h: No such file or directory
gdk.c:45:29: X11/Xmu/WinUtil.h: No such file or directory
gdk.c:46:28: X11/cursorfont.h: No such file or directory
In file included from gdk.c:48:
gdkprivate.h:31:22: X11/Xlib.h: No such file or directory
gdkprivate.h:32:23: X11/Xutil.h: No such file or directory
In file included from gdk.c:48:
gdkprivate.h:64: error: parse error before "Window"
gdkprivate.h:64: warning: no semicolon at end of struct or union
gdkprivate.h:65: warning: type defaults to `int' in declaration of `xdisplay'
gdkprivate.h:65: warning: data definition has no type or storage class
gdkprivate.h:73: error: parse error before ':' token
gdkprivate.h:74: error: parse error before ':' token
gdkprivate.h:75: error: parse error before ':' token
gdkprivate.h:82: error: parse error before '}' token
gdkprivate.h:87: error: parse error before "XImage"
gdkprivate.h:87: warning: no semicolon at end of struct or union
gdkprivate.h:88: warning: type defaults to `int' in declaration of `xdisplay'
gdkprivate.h:88: warning: data definition has no type or storage class
gdkprivate.h:100: error: parse error before '}' token
gdkprivate.h:105: error: parse error before "GC"
gdkprivate.h:105: warning: no semicolon at end of struct or union
gdkprivate.h:106: warning: type defaults to `int' in declaration of `xdisplay'
gdkprivate.h:106: warning: data definition has no type or storage class
gdkprivate.h:108: error: parse error before '}' token
gdkprivate.h:123: error: parse error before "Colormap"
gdkprivate.h:123: warning: no semicolon at end of struct or union
gdkprivate.h:124: warning: type defaults to `int' in declaration of `xdisplay'
gdkprivate.h:124: warning: data definition has no type or storage class
gdkprivate.h:133: error: parse error before '}' token
gdkprivate.h:138: error: parse error before "Visual"
gdkprivate.h:138: warning: no semicolon at end of struct or union
gdkprivate.h:147: error: parse error before "Display"
gdkprivate.h:147: warning: no semicolon at end of struct or union
gdkprivate.h:149: error: parse error before '}' token
gdkprivate.h:154: error: parse error before "Cursor"
gdkprivate.h:154: warning: no semicolon at end of struct or union
gdkprivate.h:155: warning: type defaults to `int' in declaration of `xdisplay'
gdkprivate.h:155: warning: data definition has no type or storage class
gdkprivate.h:156: error: parse error before '}' token
gdkprivate.h:159: error: parse error before "Cursor"
gdkprivate.h:159: warning: no semicolon at end of struct or union
gdkprivate.h:163: error: parse error before '}' token
gdkprivate.h:175: error: parse error before "Window"
gdkprivate.h:175: warning: no semicolon at end of struct or union
gdkprivate.h:181: error: parse error before "dnd_drag_curwin"
gdkprivate.h:181: warning: type defaults to `int' in declaration of `dnd_drag_curwin'
gdkprivate.h:181: warning: data definition has no type or storage class
gdkprivate.h:182: error: parse error before "last_drop_time"
gdkprivate.h:182: warning: type defaults to `int' in declaration of `last_drop_time'
gdkprivate.h:182: warning: data definition has no type or storage class
gdkprivate.h:203: error: parse error before "XIC"
gdkprivate.h:203: warning: no semicolon at end of struct or union
gdkprivate.h:206: error: parse error before '}' token
gdkprivate.h:213: error: parse error before "Display"
gdkprivate.h:213: warning: no semicolon at end of struct or union
gdkprivate.h:214: warning: type defaults to `int' in declaration of `std_cmap'
gdkprivate.h:214: warning: data definition has no type or storage class
gdkprivate.h:220: error: parse error before "Region"
gdkprivate.h:220: warning: no semicolon at end of struct or union
gdkprivate.h:239: error: parse error before "xcolormap"
gdkprivate.h:240: error: parse error before '*' token
gdkprivate.h:245: error: parse error before '*' token
gdkprivate.h:247: error: parse error before "xid"
gdkprivate.h:248: error: parse error before "xid"
gdkprivate.h:250: error: parse error before "window"
gdkprivate.h:264: error: parse error before "gdk_window_xid_at"
gdkprivate.h:264: error: parse error before "base"
gdkprivate.h:264: warning: type defaults to `int' in declaration of `gdk_window_xid_at'
gdkprivate.h:264: warning: data definition has no type or storage class
gdkprivate.h:265: error: parse error before "gdk_window_xid_at_coords"
gdkprivate.h:265: warning: type defaults to `int' in declaration of `gdk_window_xid_at_coords'
gdkprivate.h:265: warning: data definition has no type or storage class
gdkprivate.h:272: error: parse error before '*' token
gdkprivate.h:272: warning: type defaults to `int' in declaration of `gdk_display'
gdkprivate.h:272: warning: data definition has no type or storage class
gdkprivate.h:274: error: parse error before "gdk_root_window"
gdkprivate.h:274: warning: type defaults to `int' in declaration of `gdk_root_window'
gdkprivate.h:274: warning: data definition has no type or storage class
gdkprivate.h:275: error: parse error before "gdk_leader_window"
gdkprivate.h:275: warning: type defaults to `int' in declaration of `gdk_leader_window'
gdkprivate.h:275: warning: data definition has no type or storage class
gdkprivate.h:277: error: parse error before "gdk_wm_delete_window"
gdkprivate.h:277: warning: type defaults to `int' in declaration of `gdk_wm_delete_window'
gdkprivate.h:277: warning: data definition has no type or storage class
gdkprivate.h:278: error: parse error before "gdk_wm_take_focus"
gdkprivate.h:278: warning: type defaults to `int' in declaration of `gdk_wm_take_focus'
gdkprivate.h:278: warning: data definition has no type or storage class
gdkprivate.h:279: error: parse error before "gdk_wm_protocols"
gdkprivate.h:279: warning: type defaults to `int' in declaration of `gdk_wm_protocols'
gdkprivate.h:279: warning: data definition has no type or storage class
gdkprivate.h:280: error: parse error before "gdk_wm_window_protocols"
gdkprivate.h:280: warning: type defaults to `int' in declaration of `gdk_wm_window_protocols'
gdkprivate.h:280: warning: data definition has no type or storage class
gdkprivate.h:281: error: parse error before "gdk_selection_property"
gdkprivate.h:281: warning: type defaults to `int' in declaration of `gdk_selection_property'
gdkprivate.h:281: warning: data definition has no type or storage class
In file included from gdk.c:49:
gdkinput.h:67: error: parse error before '*' token
gdkinput.h:68: error: parse error before '*' token
gdkinput.h:69: error: parse error before "XEvent"
gdkinput.h:72: error: parse error before "XEvent"
In file included from gdk.c:50:
gdkx.h:49: error: parse error before "xvisualid"
gdkx.h:52: error: parse error before "xcolormap"
gdkx.h:55: error: parse error before "gdk_get_client_window"
gdkx.h:55: error: parse error before '*' token
gdkx.h:56: warning: type defaults to `int' in declaration of `gdk_get_client_window'
gdkx.h:56: warning: data definition has no type or storage class
gdk.c:86: error: parse error before '*' token
gdk.c:88: error: parse error before '*' token
gdk.c: In function `gdk_init_check':
gdk.c:161: error: `XKeyboardState' undeclared (first use in this function)
gdk.c:161: error: (Each undeclared identifier is reported only once
gdk.c:161: error: for each function it appears in.)
gdk.c:161: error: parse error before "keyboard_state"
gdk.c:164: error: `XClassHint' undeclared (first use in this function)
gdk.c:164: error: `class_hint' undeclared (first use in this function)
gdk.c:184: warning: implicit declaration of function `gettimeofday'
gdk.c:188: warning: implicit declaration of function `XSetErrorHandler'
gdk.c:189: warning: implicit declaration of function `XSetIOErrorHandler'
gdk.c:384: warning: implicit declaration of function `XOpenDisplay'
gdk.c:384: warning: assignment makes pointer from integer without a cast
gdk.c:389: warning: implicit declaration of function `XSynchronize'
gdk.c:389: error: `True' undeclared (first use in this function)
gdk.c:391: warning: implicit declaration of function `DefaultScreen'
gdk.c:392: warning: implicit declaration of function `RootWindow'
gdk.c:394: warning: implicit declaration of function `XCreateSimpleWindow'
gdk.c:396: warning: implicit declaration of function `XAllocClassHint'
gdk.c:404: warning: implicit declaration of function `XmbSetWMProperties'
gdk.c:407: warning: implicit declaration of function `XFree'
gdk.c:413: warning: implicit declaration of function `XInternAtom'
gdk.c:413: error: `False' undeclared (first use in this function)
gdk.c:420: warning: implicit declaration of function `XGetKeyboardControl'
gdk.c:420: error: `keyboard_state' undeclared (first use in this function)
gdk.c:423: error: invalid use of undefined type `struct timeval'
gdk.c:424: error: invalid use of undefined type `struct timeval'
gdk.c: In function `gdk_time_get':
gdk.c:517: error: storage size of `end' isn't known
gdk.c:518: error: storage size of `elapsed' isn't known
gdk.c:523: error: invalid use of undefined type `struct timeval'
gdk.c:528: error: invalid use of undefined type `struct timeval'
gdk.c:529: error: invalid use of undefined type `struct timeval'
gdk.c:517: warning: unused variable `end'
gdk.c:518: warning: unused variable `elapsed'
gdk.c: In function `gdk_timer_set':
gdk.c:583: error: invalid use of undefined type `struct timeval'
gdk.c:584: error: invalid use of undefined type `struct timeval'
gdk.c: In function `gdk_pointer_grab':
gdk.c:637: error: `Window' undeclared (first use in this function)
gdk.c:637: error: parse error before "xwindow"
gdk.c:639: error: `Cursor' undeclared (first use in this function)
gdk.c:648: error: `xwindow' undeclared (first use in this function)
gdk.c:648: error: dereferencing pointer to incomplete type
gdk.c:650: error: dereferencing pointer to incomplete type
gdk.c:651: error: `xconfine_to' undeclared (first use in this function)
gdk.c:651: error: `None' undeclared (first use in this function)
gdk.c:653: error: dereferencing pointer to incomplete type
gdk.c:656: error: `xcursor' undeclared (first use in this function)
gdk.c:658: error: dereferencing pointer to incomplete type
gdk.c:675: error: `Success' undeclared (first use in this function)
gdk.c:679: error: dereferencing pointer to incomplete type
gdk.c:680: warning: implicit declaration of function `XGrabPointer'
gdk.c:680: error: dereferencing pointer to incomplete type
gdk.c:684: error: `GrabModeAsync' undeclared (first use in this function)
gdk.c:689: error: `AlreadyGrabbed' undeclared (first use in this function)
gdk.c:692: error: `GrabSuccess' undeclared (first use in this function)
gdk.c: In function `gdk_pointer_ungrab':
gdk.c:719: warning: implicit declaration of function `XUngrabPointer'
gdk.c: In function `gdk_keyboard_grab':
gdk.c:770: error: `Window' undeclared (first use in this function)
gdk.c:770: error: parse error before "xwindow"
gdk.c:775: error: `xwindow' undeclared (first use in this function)
gdk.c:775: error: dereferencing pointer to incomplete type
gdk.c:777: error: dereferencing pointer to incomplete type
gdk.c:778: warning: implicit declaration of function `XGrabKeyboard'
gdk.c:778: error: dereferencing pointer to incomplete type
gdk.c:781: error: `GrabModeAsync' undeclared (first use in this function)
gdk.c:784: error: `AlreadyGrabbed' undeclared (first use in this function)
gdk.c: In function `gdk_keyboard_ungrab':
gdk.c:805: warning: implicit declaration of function `XUngrabKeyboard'
gdk.c: In function `gdk_screen_width':
gdk.c:828: warning: implicit declaration of function `DisplayWidth'
gdk.c: In function `gdk_screen_height':
gdk.c:853: warning: implicit declaration of function `DisplayHeight'
gdk.c: In function `gdk_screen_width_mm':
gdk.c:878: warning: implicit declaration of function `DisplayWidthMM'
gdk.c: In function `gdk_screen_height_mm':
gdk.c:903: warning: implicit declaration of function `DisplayHeightMM'
gdk.c: In function `gdk_set_sm_client_id':
gdk.c:935: warning: implicit declaration of function `XChangeProperty'
gdk.c:937: error: `XA_STRING' undeclared (first use in this function)
gdk.c:937: error: `PropModeReplace' undeclared (first use in this function)
gdk.c:941: warning: implicit declaration of function `XDeleteProperty'
gdk.c: In function `gdk_key_repeat_disable':
gdk.c:948: warning: implicit declaration of function `XAutoRepeatOff'
gdk.c: In function `gdk_key_repeat_restore':
gdk.c:955: warning: implicit declaration of function `XAutoRepeatOn'
gdk.c: In function `gdk_beep':
gdk.c:964: warning: implicit declaration of function `XBell'
gdk.c: In function `gdk_exit_func':
gdk.c:1008: warning: implicit declaration of function `XCloseDisplay'
gdk.c: At top level:
gdk.c:1036: error: parse error before '*' token
gdk.c: In function `gdk_x_error':
gdk.c:1039: error: `error' undeclared (first use in this function)
gdk.c:1045: warning: implicit declaration of function `XGetErrorText'
gdk.c:1045: error: `display' undeclared (first use in this function)
gdk.c: At top level:
gdk.c:1091: error: parse error before '*' token
gdk.c: In function `gdk_x_io_error':
gdk.c:1101: warning: implicit declaration of function `DisplayString'
gdk.c:1101: warning: pointer/integer type mismatch in conditional epresionje
gdk.c:1107: warning: pointer/integer type mismatch in conditional epresionje
gdk.c: In function `gdk_get_display':
gdk.c:1119: warning: implicit declaration of function `XDisplayName'
gdk.c: At top level:
gdk.c:1194: error: parse error before "window"
gdk.c: In function `gdk_send_xevent':
gdk.c:1197: error: `Status' undeclared (first use in this function)
gdk.c:1197: error: parse error before "result"
gdk.c:1203: error: `result' undeclared (first use in this function)
gdk.c:1203: warning: implicit declaration of function `XSendEvent'
gdk.c:1203: error: `window' undeclared (first use in this function)
gdk.c:1203: error: `propagate' undeclared (first use in this function)
gdk.c:1203: error: `event_mask' undeclared (first use in this function)
gdk.c:1203: error: `event_send' undeclared (first use in this function)
gdk.c:1204: warning: implicit declaration of function `XSync'
gdk.c:1204: error: `False' undeclared (first use in this function)
gdk.c: In function `gdk_keyval_name':
gdk.c:1345: warning: implicit declaration of function `XKeysymToString'
gdk.c:1345: warning: return makes pointer from integer without a cast
gdk.c: In function `gdk_keyval_from_name':
gdk.c:1353: warning: implicit declaration of function `XStringToKeysym'
gdk.c: In function `gdk_keyval_to_upper':
gdk.c:1361: error: `KeySym' undeclared (first use in this function)
gdk.c:1361: error: parse error before "lower_val"
gdk.c:1364: warning: implicit declaration of function `XConvertCase'
gdk.c:1364: error: `lower_val' undeclared (first use in this function)
gdk.c:1364: error: `upper_val' undeclared (first use in this function)
gdk.c: In function `gdk_keyval_to_lower':
gdk.c:1375: error: `KeySym' undeclared (first use in this function)
gdk.c:1375: error: parse error before "lower_val"
gdk.c:1378: error: `lower_val' undeclared (first use in this function)
gdk.c:1378: error: `upper_val' undeclared (first use in this function)
gdk.c: In function `gdk_keyval_is_upper':
gdk.c:1389: error: `KeySym' undeclared (first use in this function)
gdk.c:1389: error: parse error before "lower_val"
gdk.c:1392: error: `lower_val' undeclared (first use in this function)
gdk.c:1392: error: `upper_val' undeclared (first use in this function)
gdk.c: In function `gdk_keyval_is_lower':
gdk.c:1403: error: `KeySym' undeclared (first use in this function)
gdk.c:1403: error: parse error before "lower_val"
gdk.c:1406: error: `lower_val' undeclared (first use in this function)
gdk.c:1406: error: `upper_val' undeclared (first use in this function)
/usr/local/include/glib-1.2/glib.h: At top level:
gdkprivate.h:280: warning: array `gdk_wm_window_protocols' assumed to have one element
gdk.c:100: error: storage size of `start' isn't known
gdk.c:103: error: storage size of `timer' isn't known
make[2]: *** [gdk.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
Tendre que ver si hay que aplicar un parche o algo..