PDA

Ver la Versión Completa : Error con el traydock del amsn


kabukiman
06-ago-2004, 01:32
Hola!

Es lo primero que intento instalar y ya estoy preguntando... :p

A ver, me he bajado el amsn, lo he descomprimido y funciona perfectamente. El problema está al intentar compilar el traydock. Tengo instalado lo que pide, tcl, tk e imlib, éste último es el que dá el error.

Me dice que no lo detecta y pide una versión 1.8.2 o superior, cuando el que tengo instalado es 1.9.14-176.

Por lo que he visto en el sr. google es bastante habitual, pero no doy con la solución :(

A ver si me podéis ayudar.

Un saludo ;)

chuzo
06-ago-2004, 01:39
Buenas ;)

Qué paquetes tienes exactamente instalados??

Yo tengo estos 3 relativos al imlib:

http://img52.exs.cx/img52/9837/imlib.png

y no me da ningún fallo al compilar el plugin:

http://img52.exs.cx/img52/4738/consola.png

riven
06-ago-2004, 01:46
Pues mira en este hilo (http://www.donkeyforo.com/foro/viewtopic.php?t=3425) ya los discutimos con Mdk http://www.toto-multimedia.com/forosuse/images/smilies/wink.gif, pues tenia el mismo problema; la verdad es que no he continuado con la labor,ahora es muy tarde, pero mañana, si antes no lo hemos sacado en claro, lo miramos.

kabukiman
06-ago-2004, 02:08
Los paquetes que tengo instalados son esos tres...

Y el error es el que tenían Mdk y riven:

checking for Tcl configuration... found /usr/lib/tclConfig.sh
checking for Tk configuration... found /usr/lib/tkConfig.sh
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for imlib-config... /opt/gnome/bin/imlib-config
checking for IMLIB - version >= 1.8.2... no
*** Could not run IMLIB 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 IMLIB was incorrectly installed
*** or that you have moved IMLIB since it was installed. In the latter case, you
*** may want to edit the imlib-config script: /opt/gnome/bin/imlib-config
ERROR: Needs a system with Imlib 1.8.2 or higher
You can obtain it from:
ftp://ftp.enlightenment.org/pub/enlightenment/
ftp://www.rasterman.com/pub/enlightenment/
ftp://ftp.labs.redhat.com/pub/imlib/
configure: error: Fatal Error: no Imlib detected.

Y ninguno de los tres enlaces para obtenerlo funciona.

Un saludo :)

chuzo
06-ago-2004, 02:13
Pues es raro ... yo no recuerdo que me diera ningún problema cuando lo hice

Has mirado el fichero config.log que te pone a ver si explica algo más?? http://forum.overnet.com/images/smiles/eusa_think.gif

kabukiman
06-ago-2004, 02:24
Yo no entiendo ni papa en el config.log, lo que si veo es que se repite un montón de veces algo que debería estar en otro directorio, tal que así:

/opt/gnome/include/Imlib_types.h:88: warning: data definition has no type or storage class
/opt/gnome/include/Imlib_types.h:92: error: parse error before '*' token
/opt/gnome/include/Imlib_types.h:92: warning: data definition has no type or storage class
/opt/gnome/include/Imlib_types.h:93: error: parse error before '*' token

He mirado en /opt/gnome/include y sólo hay 6 archivos...

:)

chuzo
06-ago-2004, 02:28
Prueba a ejecutar esto en lugar del configure:

./configure --with-imlib-prefix=/opt/gnome/

De esa forma le pasas como parámetro la ruta correspondiente, a ver si así la encontrara

He mirado en /opt/gnome/include y sólo hay 6 archivos...

Estos 3 al menos sí deberías tenerlos:

/opt/gnome/include/Imlib.h
/opt/gnome/include/Imlib_types.h
/opt/gnome/include/Imlib_private.h

kabukiman
06-ago-2004, 02:34
Me da exactamente el mismo error salvo una linea que añade una /, no sé si tendrá importancia...

checking for imlib-config... /opt/gnome//bin/imlib-config

:)

chuzo
06-ago-2004, 02:37
Pues sobra una barra entonces :rolleyes:

Prueba con esto:

./configure --with-imlib-prefix=/opt/gnome

riven
06-ago-2004, 02:43
vamos aprobar una cosa, haznos un favor chuzo teclea esto:
riven@linux:~> rpm -qa | grep imlib

y dime que librerias dice que tienes.

chuzo
06-ago-2004, 02:46
Pues aquí lo tienes ;)

carlos@linux:~/amsn-0.92-2/plugins/traydock> rpm -qa | grep imlib
imlib-1.9.14-176
imlib-devel-1.9.14-176
imlib-config-1.9.14-176

Son las mismas que puse antes en la captura

riven
06-ago-2004, 02:57
bueno pues son las mismas que tengo yo; queria confirmar que no me faltara ninguna. es un tema que deje apartado (no me molesta demasiado ahora), pero quiero ver porque nos da el mismo problema; veo que es algo bastante comun.

por cierto yo tengo kde 3.2.3

chuzo
06-ago-2004, 03:18
Bueno, pues parece que ya está arreglado ;)

Mirando el fichero config.log como dije es más fácil ver el error exacto; y viendo el fichero (al menos en el caso de kabuki) el fallo estaba en que no se encontraban unas librerías correspondientes al servidor gráfico (como por ejemplo X11/Xlib.h), que es donde se definen muchos tipos, por lo que luego daba fallo con los ficheros fuente

/opt/gnome/include/Imlib_types.h:1:22: X11/Xlib.h: No such file or directory
/opt/gnome/include/Imlib_types.h:2:23: X11/Xutil.h: No such file or directory
/opt/gnome/include/Imlib_types.h:3:23: X11/Xatom.h: No such file or directory
/opt/gnome/include/Imlib_types.h:4:21: X11/Xos.h: No such file or directory
/opt/gnome/include/Imlib_types.h:8:34: X11/extensions/shape.h: No such file or directory

Así que sólo se trata de instalar el paquete Xfree86-devel que es el que proporciona esas librerías y el configure ya no da ningún fallo ;) (a kabuki por lo menos :D )

Un saludo y buenas noches a los que sigan por aquí, que ya van siendo horas :rolleyes:

riven
06-ago-2004, 10:09
Confirmame que version tienes instalada del Xfree86, yo dispongo de la 4.3.99.902.43.25, mientras que de la Xfree-devel (no instalada todavia) dispongo de una version anterior la 4.3.99.902.40; supongo que es de alguna actualizacion del YOU.

chuzo
06-ago-2004, 12:16
Pues parece que tenemos las mismas versiones:

Xfree86: 4.3.99.902-43.25
Xfree86-devel: 4.3.99.902-40

Un saludo ;)

kabukiman
08-ago-2004, 21:18
Agradecer la paciencia que tubo la otra noche chuzo, que por aquí no dije nada :p

Y decir, que ya conseguí que me apareciera la imagen para mostrar. Sólo había que instalar el ImageMagick ;)

Un saludo :)

schwartz
14-ago-2004, 16:18
Perdon gente si entro al paño de esta manera...

Pero podrian decirme de donde bajar este famoso TrayDock y los pasos a seguir para no tener porblemas.

Mil Gracias.

chuzo
14-ago-2004, 17:27
Hola schwartz ;)

Pues no tienes que bajarte nada ... el traydock es un plugin que lleva el amsn. Si lo compilas te permite minimizar el programa en la barra de tareas ;)

Lo tienes en la carpeta plugins/traydock dentro de la carpeta del programa

Un saludo :)

schwartz
14-ago-2004, 17:37
Gracias por responder amigo.!

pero no tengo el directorio o archivo traydock solo tengo el dir. plugins.No se si tiene que ver pero yo baje el amsn para suse 9.1 en formato .rpm

schwartz@linux:~/.amsn/plugins> dir
total 4
drwxr-xr-x 2 schwartz users 4096 2001-06-21 20:37 tls1.4
schwartz@linux:~/.amsn/plugins>

En lo que respecta a los pasos me referia que vi que da errores y queria saber una mini guia de como hacerlo funcionar sin problemas.

Muchas Gracias ;) :dedosarri

chuzo
14-ago-2004, 19:59
Creo que no estás mirando la carpeta correcta, tendrías que irte a /opt/amsn/plugins/traydock, que me parece es donde se instala el programa con el rpm

El como instalarlo es muy simple, sólo te vas a la carpeta anterior y haces:
./configure
y luego
make (si el configure no te da ningún error)

en el propio programa te viene explicado. Los problemas que te pueden dar ya depende de si te falta algo que necesitas para hacer la compilación, pero teniéndolo todo es sólo ejecutar eso ;)

Un saludo :)

schwartz
14-ago-2004, 21:39
OK. Muchas Gracias ya encontre el verdadero directorio.

El tema es que lei las instrucciones de compilacion y me tira un error que bien entiendo que es lo que falta, no se como crear dicho archivo.
Si me pueden ayudar desde ya Agradecido.

linux:/opt/amsn/plugins/traydock # ./configure --with-tcl=/usr/lib/tcl8.4 --with-tk=/usr/lib/tk8.4
checking for Tcl configuration... configure: error: /usr/lib/tcl8.4 directory doesn't contain tclConfig.sh
linux:/opt/amsn/plugins/traydock #

chuzo
14-ago-2004, 21:55
Y para qué usas el --with-tcl y tk al hacer el configure?? :scratchch

En principio tendrías que poner solo configure. La opción de --with se usa sólo si tienes algún paquete instalado en otra carpeta diferente de la habitual, o si el path no está bien definido, de forma que no te lo encuentre

Prueba a poner solo configure y a ver qué te sale. Si te da algún error similar a los que te salen normalmente es porque te falta algún paquete por instalar, puedes revisar los mensajes anteriores de este mismo hilo por si te sale alguno que ya está ;)

Un saludo :)

schwartz
14-ago-2004, 22:29
Lo probe solo el CONFIGURE y me dice de especificar el PATH.El hilo este lo lei entero... El tema de tcl y tk me parece que apunta a otra cosa.
Muchas Gracias

chuzo
15-ago-2004, 00:01
Pues si te da fallo al hacer el configure es posible que te falte algo por instalar :scratchch

Comprueba que tienes instalados tanto los paquetes tcl y tk como los de desarrollo (tcl-devel y tk-devel), a ver si te faltara alguno ...

En cualquier caso la carpeta que le deberías poner al with del configure sería:

./configure --with-tcl=/usr/lib --with-tk=/usr/lib

pero ya digo que debería hacerte eso bien sin ponérselo, son las carpetas "estándar"

schwartz
15-ago-2004, 02:31
Joyita !! Instale todos los Deve y arranco.ahora bien Se me queda en la famosa pantalla de imlib.Probe e instale todo lo que dicen en el hilo,pero nada :(
Adjunto el config.log

Muchas Gracias.

checking for gcc option to accept ANSI C... none needed
checking for imlib-config... /opt/gnome/bin/imlib-config
checking for IMLIB - version >= 1.8.2... no
*** Could not run IMLIB 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 IMLIB was incorrectly installed
*** or that you have moved IMLIB since it was installed. In the latter case, you
*** may want to edit the imlib-config script: /opt/gnome/bin/imlib-config
ERROR: Needs a system with Imlib 1.8.2 or higher
You can obtain it from:
ftp://ftp.enlightenment.org/pub/enlightenment/
ftp://www.rasterman.com/pub/enlightenment/
ftp://ftp.labs.redhat.com/pub/imlib/
configure: error: Fatal Error: no Imlib detected.
linux:/opt/amsn/plugins/traydock #

chuzo
15-ago-2004, 14:13
Hola de nuevo ;)

Pues si te fijas en el configure, el primer fallo aparece exactamente en:

configure:2566: gcc -pipe -o conftest -fPIC -I/opt/gnome/include -I/usr/X11R6/include conftest.c -L/opt/gnome/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -lXext -L/usr/X11R6/lib -lSM -lICE -lXext -lX11 >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lpng

Comprueba si tienes instalados los paquetes libpng y libpng-devel. Si te falta alguno lo instalas y pruebas de nuevo ;)

schwartz
15-ago-2004, 18:15
Muchas Gracias, Funciono todo de maravillas.

Saludos!

linuxmaya
27-ago-2004, 03:41
Saludos....los felicito el foro esta excelente.... :adios:
Pues he querido compilar el dichoso plugin del amsn ya lei todos los posts y nada me funciono, instale todos los programas que decian aqui he incluso me baje la version del imlib y nada... todavia nada...
Quisiera que me ayudaran... es lo unico del Suse que no me funciona bien :negar:
Les adjunto el config.log para ver si pueden ayudarme....y uso el SuSE 9.0 Professional
Les agradeceria mucho...
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by FULL-PACKAGE-NAME configure VERSION, which was
generated by GNU Autoconf 2.57. Invocation command line was

$ ./configure --with-tcl=/usr/lib --with-tk=/usr/lib

## --------- ##
## Platform. ##
## --------- ##

hostname = linux
uname -m = i686
uname -r = 2.4.21-99-default
uname -s = Linux
uname -v = #1 Wed Sep 24 13:30:51 UTC 2003

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /usr/sbin
PATH: /bin
PATH: /usr/bin
PATH: /sbin
PATH: /usr/X11R6/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1305: checking for Tcl configuration
configure:1376: result: found /usr/lib/tclConfig.sh
configure:1403: checking for Tk configuration
configure:1471: result: found /usr/lib/tkConfig.sh
configure:1538: checking for gcc
configure:1554: found /usr/bin/gcc
configure:1564: result: gcc
configure:1808: checking for C compiler version
configure:1811: gcc --version </dev/null >&5
gcc (GCC) 3.3.1 (SuSE Linux)
Copyright (C) 2003 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.

configure:1814: $? = 0
configure:1816: gcc -v </dev/null >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix
gcc version 3.3.1 (SuSE Linux)
configure:1819: $? = 0
configure:1821: gcc -V </dev/null >&5
gcc: `-V' option must have argument
configure:1824: $? = 1
configure:1848: checking for C compiler default output
configure:1851: gcc conftest.c >&5
configure:1854: $? = 0
configure:1900: result: a.out
configure:1905: checking whether the C compiler works
configure:1911: ./a.out
configure:1914: $? = 0
configure:1931: result: yes
configure:1938: checking whether we are cross compiling
configure:1940: result: no
configure:1943: checking for suffix of executables
configure:1945: gcc -o conftest conftest.c >&5
configure:1948: $? = 0
configure:1973: result:
configure:1979: checking for suffix of object files
configure:2001: gcc -c conftest.c >&5
configure:2004: $? = 0
configure:2026: result: o
configure:2030: checking whether we are using the GNU C compiler
configure:2055: gcc -c conftest.c >&5
configure:2058: $? = 0
configure:2061: test -s conftest.o
configure:2064: $? = 0
configure:2077: result: yes
configure:2083: checking whether gcc accepts -g
configure:2105: gcc -c -g conftest.c >&5
configure:2108: $? = 0
configure:2111: test -s conftest.o
configure:2114: $? = 0
configure:2125: result: yes
configure:2142: checking for gcc option to accept ANSI C
configure:2203: gcc -c -g -O2 conftest.c >&5
configure:2206: $? = 0
configure:2209: test -s conftest.o
configure:2212: $? = 0
configure:2230: result: none needed
configure:2248: gcc -c -g -O2 conftest.c >&5
conftest.c:2: error: parse error before "me"
configure:2251: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:2438: checking for imlib-config
configure:2469: result: no
configure:2477: checking for IMLIB - version >= 1.8.2
configure:2596: result: no
configure:2672: error: Fatal Error: no Imlib detected.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_c_compiler_gnu=yes
ac_cv_c_tclconfig=/usr/lib
ac_cv_c_tkconfig=/usr/lib
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_objext=o
ac_cv_path_IMLIB_CONFIG=no
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=

## ----------------- ##
## Output variables. ##
## ----------------- ##

CC='gcc -pipe'
CFLAGS='-fPIC'
CFLAGS_DEBUG=''
CFLAGS_OPTIMIZE=''
CPP=''
CPPFLAGS=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
IMLIB_CFLAGS=''
IMLIB_CONFIG='no'
IMLIB_LIBS=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
OBJEXT='o'
PACKAGE_BUGREPORT='BUG-REPORT-ADDRESS'
PACKAGE_NAME='FULL-PACKAGE-NAME'
PACKAGE_STRING='FULL-PACKAGE-NAME VERSION'
PACKAGE_TARNAME='full-package-name'
PACKAGE_VERSION='VERSION'
PATH_SEPARATOR=':'
SHELL='/bin/sh'
SHLIB_CFLAGS=''
SHLIB_LD='gcc -pipe -shared'
SHLIB_LDFLAGS=''
STLIB_LD=''
TCL_INCLUDE_SPEC='-I/usr/include'
TCL_LIB_SPEC='-L/usr/lib -ltcl8.4${TCL_DBGX}'
TCL_SRC_DIR='/usr/src/packages/BUILD/tcl8.4.4'
TK_LIBS='-L/usr/X11R6/lib -lX11 -ldl -lieee -lm'
TK_LIB_SPEC='-L/usr/lib -ltk8.4'
TK_SRC_DIR='/usr/src/packages/BUILD/tk8.4.4'
XINCLUDES='-I/usr/X11R6/include'
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${prefix}/share'
exec_prefix='/usr/local'
host_alias=''
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='/usr/local'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_BUGREPORT "BUG-REPORT-ADDRESS"
#define PACKAGE_NAME "FULL-PACKAGE-NAME"
#define PACKAGE_STRING "FULL-PACKAGE-NAME VERSION"
#define PACKAGE_TARNAME "full-package-name"
#define PACKAGE_VERSION "VERSION"

configure: exit 1
:tstress: NO PUDE ADJUNTAR EL ARCHIVO POR ESO PUSE TODO EL ARCHIVO AQUI EN EL POST :pelea:

chuzo
27-ago-2004, 12:18
Hola linuxmaya :)

En primer lugar asegúrate de tener instalados los paquetes imlib e imlib-config, y en las versiones que te aparece en el error (igual o posterior al 1.8.2)

carlos@carlos:~> rpm -q imlib
imlib-1.9.14-176
carlos@carlos:~> rpm -q imlib-config
imlib-config-1.9.14-176


Si tienes ambos paquetes prueba a ejecutar imlib-config desde el terminal:

carlos@carlos:~> imlib-config
Usage: imlib-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs][--libs-gdk] [--cflags] [--cflags-gdk]
imlib-config-1.9.14-176


Si no te reconoce el comando imlib-config puede ser un problema con el PATH, estás ejecutando el configure como root o como usuario normal?? En cualquiera de los 2 casos ejecutas el comando:

export PATH=/opt/gnome/bin:$PATH


y vuelves a probar a ejecutar imlib-config y ya debería reconocerte el comando. Prueba entonces de nuevo a ejecutar el configure (en principio sólo con configure te vale, no hace falta que pongas los with-prefix), y a ver si se arregla el fallo que te da ;)

Un saludo :)

linuxmaya
27-ago-2004, 18:56
GRACIAS POR LA AYUDA ME FUNCIONO BIEN.... :D :afirmar:

Fox
31-ago-2004, 01:18
Lo siento chuzo, pero si no posteo en todos sitios reviento

segui el hilo y tengo todos los paquetes instalados, pues probe lo ultimo que dijiste y mira :

linux:/opt/amsn/plugins/traydock # export PATH=/opt/gnome/bin:$PATH
linux:/opt/amsn/plugins/traydock # imlib-config
bash: imlib-config: command not found
linux:/opt/amsn/plugins/traydock #

Fijo que la toy cagando,xD.

Saludos.

chuzo
31-ago-2004, 01:27
Seguro que tienes ese paquete instalado?? El fichero debería estar ahí ...asegúrate lo primero

carlos:~ # rpm -q imlib-devel
imlib-devel-1.9.14-176

Porque si lo tienes instalado imlib-config está en esa ruta ...

carlos:~ # locate imlib-config
/opt/gnome/bin/imlib-config
/opt/gnome/share/man/man1/imlib-config.1.gz

carlos:~ # rpm -ql imlib-devel
/opt/gnome/bin/imlib-config
/opt/gnome/include/Imlib.h
...

Fox
31-ago-2004, 01:34
juraria que imlib-devel estaba instalado, pero no era asi :S, ahora funciona perfecto gracias

PD: Toy echo un caso :P

PD2: como hago rular el plugin?,xD

Pd3, descubierto y tal, pero cual pongo el icono gtk o el otro de arriba?

chuzo
31-ago-2004, 01:45
Pd3, descubierto y tal, pero cual pongo el icono gtk o el otro de arriba?

Pues el del escritorio que estás usando :rolleyes: (FreeDesktop KDE3/GNOME2)

Ardilla
31-ago-2004, 16:30
HOolaa...:)

Pues vaya, esto si que está difícil...yo mejor me quedo con el AMSN en la barra de herramientas como una ventana, porque me leí todo y la verdad no entendí nada...yo lo que tengo más claro de todo esto es que todos los días en vez de aprender algo me pierdo más http://img.photobucket.com/albums/v174/_Ardilla_/smilies/Argh___.gif

Un saludo http://img.photobucket.com/albums/v174/_Ardilla_/gif/eh_smiley.gif

chuzo
31-ago-2004, 16:40
Pues bueno ... yo creo que las cosas son tan fáciles o tan difíciles como tú las quieras ver .. no es que lo sean de por sí. Si en lugar de preguntar lo que no entiendas o intentar aclararlo ya dices que es muy complicado y que mejor no lo haces pues evidentemente es muy complicado, así es imposible que lo vayas a conseguir nunca ... la única forma de aprender (o al menos así lo veo yo) es intentar las cosas, y no pasa nada por equivocarse o hacerlo mal, de hecho así se suele aprender mucho más

Compilar el plugin es simplemente ejecutar 2 comandos:

El como instalarlo es muy simple, sólo te vas a la carpeta anterior y haces:
./configure
y luego
make (si el configure no te da ningún error)

en el propio programa te viene explicado. Los problemas que te pueden dar ya depende de si te falta algo que necesitas para hacer la compilación, pero teniéndolo todo es sólo ejecutar eso ;)

si eso es tan complicado pues en fin ...

Un saludo ;)

Ardilla
31-ago-2004, 16:55
Ays, es que hice eso pero no me sale nada, escribo file:/opt/amsn/plugins/traydock y luego lo de ./configure, y ¿luego make? ¿dónde tengo que poner make? porque si es después de ./configure me dice que no es válido, lo intenté varias veces y nada...estoy peor que un niño de 3 años al que le intentan enseñar las vocales :(

Un besito.

chuzo
31-ago-2004, 17:01
Pues cuando no te salga algo lo pones ... lo que has hecho exactamente y cómo y si te sale algún mensaje o algo ... y te intentamos ayudar, que al final todo se soluciona ;)

Pues a ver ... vayamos por partes:

escribo file:/opt/amsn/plugins/traydock y luego lo de ./configure, y ¿luego make?

Donde escribes lo de file:/opt ...?? Los 2 comandos los tienes que ejecutar por la consola, en esa carpeta (podrías usar también la opción de Ejecutar comando por ejemplo, pero entonces no te saldría la salida y no serviría de nada). Entonces, entras en la consola y te vas a la carpeta correspondiente:

cd /opt/amsn/plugins/traydock

Con ese comando lo único que haces es cambiar a esa carpeta, usando el comando cd (change directory) y ahí ya ejecutas el configure, exactamente igual que ejecutas el thunderbird por ejemplo o cualquier otro programa:

./configure

y te irán apareciendo una serie de líneas ... si no te da ningún error ya podrías ejecutar el make, pero lo normal suele ser que salga algún error, simplemente porque te falta instalar alguna cosa. Cuando te aparezca algún error te suele poner a qué se debe, aunque a veces no es tan simple verlo, pues nos pones aquí el mensaje que te sale exacto y te podemos decir lo que tienes que instalar para arreglarlo

De todas formas en los mensajes anteriores de este hilo están puestos prácticamente todos los mensajes de error que te pueden aparecer, y lo que hay que instalar o hacer para solucionarlo, también te puedes guiar por ahí ;)

¿dónde tengo que poner make? porque si es después de ./configure me dice que no es válido, lo intenté varias veces y nada...

Bueno, ya digo que el make no lo tienes que hacer hasta que el configure no termine correctamente sin ningún error, pero en cualquier caso si al poner make no te reconoce el comando es que no tienes instalado el paquete. Sólo te vas al Yast, buscas el paquete make y lo instalas, y el comando ya te lo debe reconocer sin problemas

Ya nos irás diciendo ;)

Ardilla
31-ago-2004, 17:10
Aysssssss ya no puedo máaaaaaas :chillando :chillando jooo...hago eso en la consola y me dice esto:

ardilla_@linux:~> cd /opt/amsn/plugins/traydok
bash: cd: /opt/amsn/plugins/traydok: No existe el fichero o el directorio
ardilla_@linux:~>

¿Porqué es que se me tiene que complicar todo??? :chillando

Gracias chuzo.

Ya mejor me voy a Windows, creo que ya hoy he tenido suficiente con SuSE....se me han salido hasta las lágrimas ya...nada me sale bien, todo error, o no existe...:(

Un besito.

chuzo
31-ago-2004, 17:13
Aysssssss ya no puedo máaaaaaas :chillando :chillando jooo...hago eso en la consola y me dice esto:

ardilla_@linux:~> cd /opt/amsn/plugins/traydok
bash: cd: /opt/amsn/plugins/traydok: No existe el fichero o el directorio
ardilla_@linux:~>

Pues normal que te diga eso .. la carpeta que has puesto no existe, es traydock, no traydok (te falta una c). Si usas el tabulador para completar los nombres cuando escribes nombres de ficheros y carpetas por la consola vas mucho más rápido y además evitas estos problemas de escribir algo mal ;)

Ardilla
31-ago-2004, 20:22
HOola de nuevo .

A ver....ahora creo que lo hice bien pero me sale esto:
__________________________________________________ _
ardilla_@linux:~> cd /opt/amsn/plugins/traydock
ardilla_@linux:/opt/amsn/plugins/traydock> ./configure
./configure: line 90: conf2072.sh: Permiso denegado
./configure: line 91: conf2072.sh: Permiso denegado
chmod: failed to get attributes of `conf2072.sh': No such file or directory
./configure: line 203: conf2072.file: Permiso denegado
./configure: line 942: config.log: Permiso denegado
ardilla_@linux:/opt/amsn/plugins/traydock>
__________________________________________________ _

Y no sé porqué ni qué tengo que hacer a partir de ahí....¿ves chuzo porqué te digo que a mí todo se me complica?? :(

Un besito y gracias por la paciencia que me tienen...

chuzo
31-ago-2004, 20:31
Bueno, el único problema ahora es que tienes que ejecutar el comando como root, si no no tienes permiso para acceder a determinados ficheros. Siempre que te aparezcan mensajes del tipo Permiso denegado o similares como el que te sale es por eso

Para ejecutar un comando como root escribes en la consola el comando su y te pedirá la password de root, cuando la pongas ya puedes ejecutar el comando de nuevo exactamente igual, pero ya lo estarás haciendo como root ;)

Fíjate que al estar como root el símbolo de la línea de comandos cambia de '>' para el usuario normal a '#' si estás como root, es la forma de diferenciarlo:

carlos@carlos:/opt/amsn/plugins/traydock> su
Password:
carlos:/opt/amsn/plugins/traydock #

Si estando como root quieres volver a ser el "usuario normal" sólo tienes que ejecutar exit y ya dejas de ser root:

carlos@carlos:/opt/amsn/plugins/traydock> su
Password:
carlos:/opt/amsn/plugins/traydock # exit
exit
carlos@carlos:/opt/amsn/plugins/traydock>

Editado: Te pongo también una lista de paquetes que tienes que tener instalados para poder compilar el plugin:

imlib
imlib-config
imlib-devel
XFree86
XFree86-devel
libpng
libpng-devel

No quiere decir que con esos te asegures que no te falte ninguno, pero esos los tienes que tener obligatoriamente, ya depende los que tengas instalados exactamente. De momento comprueba si esos los tienes instalados (con Yast) y los que no tengas los instalas;y luego pruebas de nuevo, a ver qué te aparece. Si te da algún otro fallo intenta adjuntar aquí (o copiarlo directamente) el fichero config.log, que es donde se guarda el fallo exacto, y así lo vemos mejor :)

Ardilla
31-ago-2004, 21:07
Pues no tengo idea de como saber si tengo esos paquetes o no chuzo :confused:

Ahora me sale esto:

_________________________________
ardilla_@linux:~> su
Password:
linux:/home/Ardilla_ # cd /opt/amsn/plugins/traydock
linux:/opt/amsn/plugins/traydock # ./configure
checking for Tcl configuration... configure: WARNING: Can't find Tcl configuration definitions
linux:/opt/amsn/plugins/traydock #
_________________________________

¿Porqué me sale eso?? http://img.photobucket.com/albums/v174/_Ardilla_/Ardi/110117.gif..imagino que será por lo de los paquetes, que alguno de los que me mencionas no lo tengo...y luego dices que no es complicado y ya mira por donde vamos...ahora tengo que instalar paquetes uy uy uy...http://img.photobucket.com/albums/v174/_Ardilla_/Ardi/mpr.gif

Un besito http://img.photobucket.com/albums/v174/_Ardilla_/Gifs/image028.gif

chuzo
31-ago-2004, 21:16
Pues no tengo idea de como saber si tengo esos paquetes o no chuzo :confused:

De nuevo esa memoria ... http://www.foroedonkey.com/vb/images/smilies/eusa_whistle.gif

A ver ... abres el Yast, te vas a la sección de Instalar/desinstalar Software, y pasarás a la pantalla donde puedes buscar paquetes para instalarlos (para desinstalarlos sería exactamente igual). En la parte de la izquierda pones Buscar en Filtro, y en buscar escribes el nombre del paquete que estás buscando (los que te puse antes)

En la derecha tienes los resultados, y te indica si están o no instalados, de forma que te aparece un cuadro a la izquierda del nombre, si está marcado lo tienes instalado, si no está marcado pues no lo tienes ...

Si alguno de los que te he puesto no lo tienes instalado sólo tienes que marcar la casilla que aparece y le das a Aceptar. Marca también la casilla que hay abajo que pone Comprobación automática y así si te hace falta algún paquete más para instalar ese te lo hace automático. Ya te irá pidiendo los cds que necesite y nada más, al terminar ya lo tienes instalados

Además de los que te puse mira si tienes también los siguientes, que por el error que te da no los debes tener:

tcl
tcl-devel
tk
tk-devel

Una vez los tengas todos instalados vuelves a probar ;)

Ardilla
31-ago-2004, 21:24
Bueno, lo intentaré cuando regrese la luz, que se me acaba de ir ahora mismo....a ver si me la envían rápido...desde que tenga de nuevo lo pruebo y te aviso.

Muchas gracias por todo chuzo (k) (f)

Ardilla
01-sep-2004, 00:58
HOolaaa...:)

Ya estoy por aquí, chuzo me aparecen muchas cosas cuando le doy a buscar el primer paquete...ya me contarás si voy bien... te dejo esta captura:

http://img.photobucket.com/albums/v174/_Ardilla_/mesaleesto.jpg

¿Está todo bien?... :confused:

Un besito.

chuzo
01-sep-2004, 01:03
Pues a ver, si pones imlib en el nombre te busca todos los paquetes que contengan eso en el nombre, incluso en el resumen que lleva cada paquete. Ya se trata de ver cuáles te interesan y marcar esos

Por ejemplo en esa captura tendrías que marcar tanto imlib, como imlib-devel y también imlib-config, ya que si te fijas están los 3 en la lista que te puse antes, y pulsar Aceptar, así que estarías instalando 3 a la vez, para que luego digas que es difícil http://www.foroedonkey.com/vb/images/smilies/eusa_whistle.gif

Y ya sería repetir lo mismo para el resto de paquetes que puse antes. Una vez instalados todos, de nuevo el configure, a ver si queda algún error aún

Eso sí, ya te puse, marca siempre la casilla de Comprobación automática para que si necesita instalar algún otro paquete más lo haga directamente ;)

Ardilla
01-sep-2004, 16:06
HOolaaa :)

Pues nada, ya está, he conseguido lo que quería...muchas gracias chuzo sin ti y tu paciencia creo que no lo hubiera logrado....

Un besito y mil gracias de nuevo :adios:

daniel_5
16-dic-2004, 16:30
Bueno pues elprobelma lo tengo yo ahora, no soy capaz de instalar el traydock he hecho todo loq ue dice el hilo, y nada, el error es el famoso del imlib, utilizo suse9.2, y lo unico que como ya no venen las xfree sino las xorg pues no puedo poner el paquete xfree-devel eso si he puesto el xorg-devel, pero aun ais nada, a ver si me podeis ayudar.

Un saludo

chuzo
16-dic-2004, 16:36
Pero qué versión del amsn tienes?? http://forum.overnet.com/images/smiles/eusa_think.gif

Porque con la última 0.94 que yo recuerde ni siquiera hacía falta lo de compilar el systray, lo podías poner directamente .. al menos con el paquete rpm que es el que suelo usar yo, has probado a ponerlo directamente??

daniel_5
16-dic-2004, 17:10
Pero qué versión del amsn tienes?? http://forum.overnet.com/images/smiles/eusa_think.gif

Porque con la última 0.94 que yo recuerde ni siquiera hacía falta lo de compilar el systray, lo podías poner directamente .. al menos con el paquete rpm que es el que suelo usar yo, has probado a ponerlo directamente??

Coño pues es verdad :chillando estaré tonto

gracias

HacK
27-jun-2005, 20:48
Buen thread, al fin tengo el traydock funcionando. Que mas facil que un rpm :chillando .
jajajaja

Salu2

Kaisermart
27-jun-2005, 22:45
Me paso a mi lo mismo. El msn que funciona con traydock es el del rpm de gbv. Yo no vi manera entre el puto imlib y el imlib2. Y en la version cvs no viene el traydock no se que han hecho con el. Pero bueno yo le tengo con el kdocker.

Saludos

kaleimn
28-jun-2005, 02:01
a mi me paso lo mismo con el 0.95b.
Pero lo unico que ise fue copiar el archivo del 0.94 instalado con el rpm y quedo funcionando ;)