[suse-linux-s] Violacion de segmento con audacity
A partir de la versión 10.2-3, empecé a tener problemas para arrancar audacity, porque me da el error de violacion de segmento. Hice la prueba con distintas versiones de audacity, y el problema continúa, luego cambié el kernel, y bajé a la versión anterior y continua el mismo problema. No se si el problema es debido a alguna librería incompatible, a la configuración de la tarjeta de sonido y el mezclador (estube tocandola por kradio, que tampoco logro hacerla funcionar), o es alguna incompatibilidad con la versión de Xorg o kde. Salu2
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
A partir de la versión 10.2-3, empecé a tener problemas para arrancar audacity, porque me da el error de violacion de segmento. Hice la prueba con distintas versiones de audacity, y el problema continúa, luego cambié el kernel, y bajé a la versión anterior y continua el mismo problema. No se si el problema es debido a alguna librería incompatible, a la configuración de la tarjeta de sonido y el mezclador (estube tocandola por kradio, que tampoco logro hacerla funcionar), o es alguna incompatibilidad con la versión de Xorg o kde.
Salu2
Hola Juan: Por qué no lo compilas tú mismo y ves que ocurre? Salu2 - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.13-4-smp #1 SMP Wed May 3 04:53:23 UTC 2006 i686 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEgGg865SpD7GhbzoRAi4FAJ4vuWhLlMueQOz3VrjxFZOAK66xJACfT2bI ef91q0p5zwnfUoZYbhd70fc= =RyQa -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 2/06/06, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Juan Erbes escribió:
A partir de la versión 10.2-3, empecé a tener problemas para arrancar audacity, porque me da el error de violacion de segmento. Hice la prueba con distintas versiones de audacity, y el problema continúa, luego cambié el kernel, y bajé a la versión anterior y continua el mismo problema. No se si el problema es debido a alguna librería incompatible, a la configuración de la tarjeta de sonido y el mezclador (estube tocandola por kradio, que tampoco logro hacerla funcionar), o es alguna incompatibilidad con la versión de Xorg o kde.
Salu2
Hola Juan: Por qué no lo compilas tú mismo y ves que ocurre?
Si no me equivoco, se complica un poco por el tema de todos lo plugins que trae. He probado con varias versiones, y con todas me da lo mismo. Voy a probar a hacer un debug con bug-buddy. Salu2 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 2/06/06, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Juan Erbes escribió:
A partir de la versión 10.2-3, empecé a tener problemas para arrancar audacity, porque me da el error de violacion de segmento. Hice la prueba con distintas versiones de audacity, y el problema continúa, luego cambié el kernel, y bajé a la versión anterior y continua el mismo problema. No se si el problema es debido a alguna librería incompatible, a la configuración de la tarjeta de sonido y el mezclador (estube tocandola por kradio, que tampoco logro hacerla funcionar), o es alguna incompatibilidad con la versión de Xorg o kde.
Salu2
Hola Juan: Por qué no lo compilas tú mismo y ves que ocurre?
Finalmente, te haré caso, pero con la versión beta (1.3), que segun el sitio de audacity, dice: La bibliotecawxWidgets es necesaria. Audacity 1.2 necesita wxGTK 2.4 compilada sin las opciones gtk2 o unicode. (Las próximas versiones de Audacity soportarán las nuevas bibliotecas wxWidgets y GTK). Pero como tengo instalado wxGTK 2.6, se cumple lo de la beta 1.3: La bibliotecawxWidgets es necesaria. Audacity 1.3 necesita wxGTK 2.6. http://audacity.sourceforge.net/download/beta_source Salu2 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
Finalmente, te haré caso, pero con la versión beta (1.3), que segun el sitio de audacity, dice: La bibliotecawxWidgets es necesaria. Audacity 1.2 necesita wxGTK 2.4 compilada sin las opciones gtk2 o unicode. (Las próximas versiones de Audacity soportarán las nuevas bibliotecas wxWidgets y GTK). Pero como tengo instalado wxGTK 2.6, se cumple lo de la beta 1.3: La bibliotecawxWidgets es necesaria. Audacity 1.3 necesita wxGTK 2.6. http://audacity.sourceforge.net/download/beta_source Salu2
Juan,por favor,no respondas por duplicado,solo a la lista,vale? ;-) Respecto a la compilación,suelo bajarme las fuentes del servidor cvs y los únicos problemas que he tenido ha sido con el portaudio y alsa.Ni los cambios de kernel ni de versiones de kde me han afectado. La mayoría de librerías que necesita también las puedes bajas del servidor,a la hora de configurar,detecta si ha de usar las de tu sistema o las que te has bajado... Salu2 y buena suerte - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.13-4-smp #1 SMP Wed May 3 04:53:23 UTC 2006 i686 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEgUsZ65SpD7GhbzoRAlCwAKCfAEDx4Bn1sRR7o0WDlgx61VPjbQCfRXIA DXfZK04ErxdoM+RhtERi1fc= =Bd/D -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 3/06/06, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Juan Erbes escribió:
Finalmente, te haré caso, pero con la versión beta (1.3), que segun el sitio de audacity, dice: La bibliotecawxWidgets es necesaria. Audacity 1.2 necesita wxGTK 2.4 compilada sin las opciones gtk2 o unicode. (Las próximas versiones de Audacity soportarán las nuevas bibliotecas wxWidgets y GTK). Pero como tengo instalado wxGTK 2.6, se cumple lo de la beta 1.3: La bibliotecawxWidgets es necesaria. Audacity 1.3 necesita wxGTK 2.6. http://audacity.sourceforge.net/download/beta_source Salu2
Juan,por favor,no respondas por duplicado,solo a la lista,vale? ;-) Respecto a la compilación,suelo bajarme las fuentes del servidor cvs y los únicos problemas que he tenido ha sido con el portaudio y alsa.Ni los cambios de kernel ni de versiones de kde me han afectado. La mayoría de librerías que necesita también las puedes bajas del servidor,a la hora de configurar,detecta si ha de usar las de tu sistema o las que te has bajado...
Hola, despues de reñir con el problema, de sourceforge, hoy conseguí descargar (via dialup), los fuentes cvs, pero al compilar, tengo el siguiente error: gcc -g -O2 -std=gnu99 -W -Wall -Wdeclaration-after-statement -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast -Wwrite-strings -pipe -o .libs/sndfile-regtest sndfile-regtest.o database.o checksum.o ../src/.libs/libsndfile.so -lm database.o: In function `check_file_by_ekey': /home/user/audacity/lib-src/libsndfile/regtest/database.c:349: undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:401: undefined reference to `sqlite3_free_table' database.o: In function `db_check_all': /home/user/audacity/lib-src/libsndfile/regtest/database.c:237: undefined reference to `sqlite3_exec' database.o: In function `get_filename_pathname_by_ekey': /home/user/audacity/lib-src/libsndfile/regtest/database.c:317: undefined reference to `sqlite3_free_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:302: undefined reference to `sqlite3_get_table' database.o: In function `db_file_exists': /home/user/audacity/lib-src/libsndfile/regtest/database.c:148: undefined reference to `sqlite3_exec' database.o: In function `get_ekey_from_filename': /home/user/audacity/lib-src/libsndfile/regtest/database.c:277: undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:290: undefined reference to `sqlite3_free_table' database.o: In function `db_add_file': /home/user/audacity/lib-src/libsndfile/regtest/database.c:196: undefined reference to `sqlite3_exec' database.o: In function `db_close': /home/user/audacity/lib-src/libsndfile/regtest/database.c:124: undefined reference to `sqlite3_close' database.o: In function `db_open': /home/user/audacity/lib-src/libsndfile/regtest/database.c:78: undefined reference to `sqlite3_open' /home/user/audacity/lib-src/libsndfile/regtest/database.c:79: undefined reference to `sqlite3_errmsg' /home/user/audacity/lib-src/libsndfile/regtest/database.c:80: undefined reference to `sqlite3_close' database.o: In function `db_create': /home/user/audacity/lib-src/libsndfile/regtest/database.c:108: undefined reference to `sqlite3_exec' /home/user/audacity/lib-src/libsndfile/regtest/database.c:112: undefined reference to `sqlite3_close' collect2: ld returned 1 exit status make[3]: *** [sndfile-regtest] Error 1 make[3]: Leaving directory `/home/user/audacity/lib-src/libsndfile/regtest' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/user/audacity/lib-src/libsndfile' make[1]: *** [libsndfile-recursive] Error 2 make[1]: Leaving directory `/home/user/audacity/lib-src' make: *** [audacity] Error 2 Lo extraño,es que el citado fuente database.c, si embargo lo compila igual en database.o. Chema, tubiste el mismo problema? Salu2 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-06-06 a las 01:12 -0300, Juan Erbes escribió:
Hola, despues de reñir con el problema, de sourceforge, hoy conseguí descargar (via dialup), los fuentes cvs,
¿Puedes comentarnos en el hilo "Problemas en el servidor cvs de sourceforge" si el problema que tienes es el mismo que nosotros?
pero al compilar, tengo el siguiente error:
undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:401:
...
Lo extraño,es que el citado fuente database.c, si embargo lo compila igual en database.o.
Creo que lo que le falta es un .h con las definiciones. Habitualmente, sería un paquete -devel que falta. O, siendo una versión cvs, que no han puesto el "#include" correspondiente, porque si el fichero no estuviera debiera protestar antes. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEhVF7tTMYHG2NR9URAufUAJ9CM8kY81evoeFxKWA2bgrd3VeVKQCfZYAT QNn9A4wovNTvlTMOH/k/29I= =XTo+ -----END PGP SIGNATURE----- -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 6/06/06, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-06-06 a las 01:12 -0300, Juan Erbes escribió:
Hola, despues de reñir con el problema, de sourceforge, hoy conseguí descargar (via dialup), los fuentes cvs,
¿Puedes comentarnos en el hilo "Problemas en el servidor cvs de sourceforge" si el problema que tienes es el mismo que nosotros?
pero al compilar, tengo el siguiente error:
undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:401:
...
Lo extraño,es que el citado fuente database.c, si embargo lo compila igual en database.o.
Creo que lo que le falta es un .h con las definiciones. Habitualmente, sería un paquete -devel que falta. O, siendo una versión cvs, que no han puesto el "#include" correspondiente, porque si el fichero no estuviera debiera protestar antes.
Revisé el fuente database.c, el cual tiene un include sqlite3.h
(/usr/include/sqlite3.h), y probé a copiar el citado header en la
misma carpeta de database.c y cambiar en el fuente
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
El 6/06/06, Carlos E. R.
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-06-06 a las 01:12 -0300, Juan Erbes escribió:
Hola, despues de reñir con el problema, de sourceforge, hoy conseguí descargar (via dialup), los fuentes cvs,
¿Puedes comentarnos en el hilo "Problemas en el servidor cvs de sourceforge" si el problema que tienes es el mismo que nosotros?
pero al compilar, tengo el siguiente error:
undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:401:
...
Lo extraño,es que el citado fuente database.c, si embargo lo compila igual en database.o.
Creo que lo que le falta es un .h con las definiciones. Habitualmente, sería un paquete -devel que falta. O, siendo una versión cvs, que no han puesto el "#include" correspondiente, porque si el fichero no estuviera debiera protestar antes.
Revisé el fuente database.c, el cual tiene un include sqlite3.h (/usr/include/sqlite3.h), y probé a copiar el citado header en la misma carpeta de database.c y cambiar en el fuente
por "sqlite3.h", borré los .o para que recompile, y me sigue dando el mismo error, referidas a funciones definidas en sqlite3.h. Anoche probé a descargar e instalar la version 1.3 de packman, y también me da seg. fault. http://rpm.pbone.net/index.php3/stat/4/idpl/2841528/com/audacity-1.3.0_0.1-2...
Luego bajé el src.rpm para hacer el rebuild, y me da los mismos errores antes citados. La carpeta donde se hallan esos fuentes, se llama regtest, lo cual se puede deducir que se trata de "regression test", que la versión 1.3 beta de sourceforge no la incluye, pero la he compilado y me da el famoso seg. fault, pero no por error de librerias, sino por conflicto en el acceso a los dispositivos de audio, que a pesar de los años que lleva alsa, siguen manejandose con los dispositivos oss, mientras que solamente la versión cvs, empieza a manejar los dispositivos alsa.
Salu2
seamos un poco ordenados con los correos.No se trata de copiar sqlite3.h en algun sitio,se trata de meter el paquete sqlite3-devel en tu sistema,ya te lo dije en su momento. Yo no se que ficheros te estas bajando,pero tanto el que compilé en su momento,no este último que me bajé ayer,como el que te bajas via smart (audacity-1.2.4b-26.pm.0,es el que tengo) me funcionan bien.Para usar OSS con alsa ya te dije que ejecutes audacity con el comando aoss delante,es decir aoss audacity.Luego en preferencias cambias el dispositivo de salida a oss y funciona.Al menos a mi me funciona. Acabo de llegar del curro asi que no se si podré compilar el nuevo audacity,que parece que viene con varios cambios.Ya te diré. Salu2 - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEhwNf65SpD7GhbzoRAoe5AJ9ZcaOi3rEb8k6K4CXSZN1BIuPn9wCgt1Mj 7dKRGPnElYPoywW4IXvMwdU= =qP9P -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 7/06/06, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Juan Erbes escribió:
El 6/06/06, Carlos E. R.
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-06-06 a las 01:12 -0300, Juan Erbes escribió:
Hola, despues de reñir con el problema, de sourceforge, hoy conseguí descargar (via dialup), los fuentes cvs,
¿Puedes comentarnos en el hilo "Problemas en el servidor cvs de sourceforge" si el problema que tienes es el mismo que nosotros?
pero al compilar, tengo el siguiente error:
undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:401:
...
Lo extraño,es que el citado fuente database.c, si embargo lo compila igual en database.o.
Creo que lo que le falta es un .h con las definiciones. Habitualmente, sería un paquete -devel que falta. O, siendo una versión cvs, que no han puesto el "#include" correspondiente, porque si el fichero no estuviera debiera protestar antes.
Revisé el fuente database.c, el cual tiene un include sqlite3.h (/usr/include/sqlite3.h), y probé a copiar el citado header en la misma carpeta de database.c y cambiar en el fuente
por "sqlite3.h", borré los .o para que recompile, y me sigue dando el mismo error, referidas a funciones definidas en sqlite3.h. Anoche probé a descargar e instalar la version 1.3 de packman, y también me da seg. fault. http://rpm.pbone.net/index.php3/stat/4/idpl/2841528/com/audacity-1.3.0_0.1-2...
Luego bajé el src.rpm para hacer el rebuild, y me da los mismos errores antes citados. La carpeta donde se hallan esos fuentes, se llama regtest, lo cual se puede deducir que se trata de "regression test", que la versión 1.3 beta de sourceforge no la incluye, pero la he compilado y me da el famoso seg. fault, pero no por error de librerias, sino por conflicto en el acceso a los dispositivos de audio, que a pesar de los años que lleva alsa, siguen manejandose con los dispositivos oss, mientras que solamente la versión cvs, empieza a manejar los dispositivos alsa.
Salu2
seamos un poco ordenados con los correos.No se trata de copiar sqlite3.h en algun sitio,se trata de meter el paquete sqlite3-devel en tu sistema,ya te lo dije en su momento. Yo no se que ficheros te estas bajando,pero tanto el que compilé en su momento,no este último que me bajé ayer,como el que te bajas via smart (audacity-1.2.4b-26.pm.0,es el que tengo) me funcionan bien.Para usar OSS con alsa ya te dije que ejecutes audacity con el comando aoss delante,es decir aoss audacity.Luego en preferencias cambias el dispositivo de salida a oss y funciona.Al menos a mi me funciona. Acabo de llegar del curro asi que no se si podré compilar el nuevo audacity,que parece que viene con varios cambios.Ya te diré.
Gracias por tu atencion, pero tengo los paquetes instalados, salvo que ahora, en lugar de llamarse sqlite3-devel, se llama sqlite-devel-3 (sqlite-devel-3.3.5-2) y sqlite-3.3.5-2, y lo concreto es que el header sqlite3.h, existe y en el están definidas todas esas funciones que me dan error. Has compilado la ultima versión cvs de audacity? (la 1.3 beta, no trae incluido en libsndfile el regtest). Salu2 -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
Gracias por tu atencion, pero tengo los paquetes instalados, salvo que ahora, en lugar de llamarse sqlite3-devel, se llama sqlite-devel-3 (sqlite-devel-3.3.5-2) y sqlite-3.3.5-2, y lo concreto es que el header sqlite3.h, existe y en el están definidas todas esas funciones que me dan error. Has compilado la ultima versión cvs de audacity? (la 1.3 beta, no trae incluido en libsndfile el regtest).
Salu2
Hola Juan: Si compilé ayer las fuentes actualizadas de audacity y me funcionó tanto con compatibilidad alsa (y aqui hay que cambiar 44100HZ x 48000Hz para oir música) como compatibilidad oss (Configure por defecto.Aquí hay que ejecutarlo con aoss audacity) Yo tengo estos 2 ficheros en mi sistema: libsndfile-1.0.16-3 libsndfile-devel-1.0.16-3 por lo que no necesito usar la libreria de audacity pues me detecta la de mi sistema.Este problema no me lo genera. El dir regtest aparece en esta actualización via cvs. Voy a compilar esa librería ahora para ver que problemas me da. Nos leemos más terde... - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEiFWv65SpD7GhbzoRAiu2AKCRNyHS2wpQoPqRBH6VI6ed6pMwJgCdEgEK qteSCDyUbKXfrDgJJdQNGxg= =+v9M -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chema Ollés escribió:
Gracias por tu atencion, pero tengo los paquetes instalados, salvo que ahora, en lugar de llamarse sqlite3-devel, se llama sqlite-devel-3 (sqlite-devel-3.3.5-2) y sqlite-3.3.5-2, y lo concreto es que el header sqlite3.h, existe y en el están definidas todas esas funciones que me dan error. Has compilado la ultima versión cvs de audacity? (la 1.3 beta, no trae incluido en libsndfile el regtest).
Salu2
Hola Juan: Si compilé ayer las fuentes actualizadas de audacity y me funcionó tanto con compatibilidad alsa (y aqui hay que cambiar 44100HZ x 48000Hz para oir música) como compatibilidad oss (Configure por defecto.Aquí hay que ejecutarlo con aoss audacity) Yo tengo estos 2 ficheros en mi sistema:
Juan Erbes escribió: libsndfile-1.0.16-3 libsndfile-devel-1.0.16-3 por lo que no necesito usar la libreria de audacity pues me detecta la de mi sistema.Este problema no me lo genera. El dir regtest aparece en esta actualización via cvs. Voy a compilar esa librería ahora para ver que problemas me da. Nos leemos más terde... -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux La linea 209 del Makefile situado en el directorio regtest tiene que contener esto: sndfile_regtest_LDADD = $(SNDFILEDIR)/libsndfile.la $(SQLITE3_LIBS) asi puedes compilar sin ningún problema. Si contiene esto: sndfile_regtest_LDADD = $(SNDFILEDIR)/libsndfile.la ##dmazzoni$(SQLITE3_LIBS) (todo en 1 linea) NO Funciona... Este ##dmazzoni se ha colado... ;-) Ya me contaras
Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEiF1x65SpD7GhbzoRAmaVAJ9c5cBmJ+jpxXbzDCvUvh0B4m6RtQCferBY voqu+A2xM3NozS4yJ5kNHco= =xxXF -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 8/06/06, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Chema Ollés escribió:
Gracias por tu atencion, pero tengo los paquetes instalados, salvo que ahora, en lugar de llamarse sqlite3-devel, se llama sqlite-devel-3 (sqlite-devel-3.3.5-2) y sqlite-3.3.5-2, y lo concreto es que el header sqlite3.h, existe y en el están definidas todas esas funciones que me dan error. Has compilado la ultima versión cvs de audacity? (la 1.3 beta, no trae incluido en libsndfile el regtest).
Salu2
Hola Juan: Si compilé ayer las fuentes actualizadas de audacity y me funcionó tanto con compatibilidad alsa (y aqui hay que cambiar 44100HZ x 48000Hz para oir música) como compatibilidad oss (Configure por defecto.Aquí hay que ejecutarlo con aoss audacity) Yo tengo estos 2 ficheros en mi sistema:
Juan Erbes escribió: libsndfile-1.0.16-3 libsndfile-devel-1.0.16-3 por lo que no necesito usar la libreria de audacity pues me detecta la de mi sistema.Este problema no me lo genera. El dir regtest aparece en esta actualización via cvs. Voy a compilar esa librería ahora para ver que problemas me da. Nos leemos más terde... -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux La linea 209 del Makefile situado en el directorio regtest tiene que contener esto: sndfile_regtest_LDADD = $(SNDFILEDIR)/libsndfile.la $(SQLITE3_LIBS) asi puedes compilar sin ningún problema. Si contiene esto: sndfile_regtest_LDADD = $(SNDFILEDIR)/libsndfile.la ##dmazzoni$(SQLITE3_LIBS) (todo en 1 linea) NO Funciona... Este ##dmazzoni se ha colado... ;-) Ya me contaras
Muchas gracias, ahora MISMO retomé la compilación y no se queda. Pero la clave del problema, parece no ser audacity, sino la configuración de los dispositivos de sonido, con las versiones 1.3; la primera vez que probé el 1.3 beta (no cvs), llegué a ver antes de que de el seg. fault, el problema io audio. Traté de reconfigurar la tarjeta de sonido, y me encuentro con que el modulo de sonido se cierra subitamente, cuando le doy editar la configuración de la tarjeta de sonido. Probé en consola, y sucede lo mismo con el yast. Instalé una versión mas vieja del yast 2-sound, y el problema continua. Ahora veo que se cortó la compilación. ahora se queda en In file included from ShuttleGui.cpp:43: ShuttleGui.h:245:7: warning: no newline at end of file ShuttleGui.cpp:1627:43: error: ./widgets/AttachableScrollbar.h: No existe el fichero o el directorio /usr/include/wx-2.6/wx/hashmap.h: In member function 'wxLongToLongHashMap_wxImplementation_HashTable::Node** wxLongToLongHashMap_wxImplementation_HashTable::GetNodePtr(const long int&) const': /usr/include/wx-2.6/wx/hashmap.h:705: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/include/wx-2.6/wx/clntdata.h: In member function 'wxShadowObjectMethods_wxImplementation_HashTable::Node** wxShadowObjectMethods_wxImplementation_HashTable::GetNodePtr(const wxString&) const': /usr/include/wx-2.6/wx/clntdata.h:26: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/include/wx-2.6/wx/clntdata.h: In member function 'wxShadowObjectFields_wxImplementation_HashTable::Node** wxShadowObjectFields_wxImplementation_HashTable::GetNodePtr(const wxString&) const': /usr/include/wx-2.6/wx/clntdata.h:31: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/include/wx-2.6/wx/gdicmn.h: In member function 'wxStringToColourHashMap_wxImplementation_HashTable::Node** wxStringToColourHashMap_wxImplementation_HashTable::GetNodePtr(const wxString&) const': /usr/include/wx-2.6/wx/gdicmn.h:476: warning: dereferencing type-punned pointer will break strict-aliasing rules /usr/include/wx-2.6/wx/image.h: In member function 'wxImageHistogramBase_wxImplementation_HashTable::Node** wxImageHistogramBase_wxImplementation_HashTable::GetNodePtr(const long unsigned int&) const': /usr/include/wx-2.6/wx/image.h:123: warning: dereferencing type-punned pointer will break strict-aliasing rules ShuttleGui.h: At global scope: ShuttleGui.h:157: error: extra qualification 'ShuttleGuiBase::' on member 'TieChoice' ShuttleGui.h:162: error: extra qualification 'ShuttleGuiBase::' on member 'TieTextBox' ShuttleGui.h:167: error: extra qualification 'ShuttleGuiBase::' on member 'TieTextBox' ShuttleGui.cpp: In member function 'wxSlider* ShuttleGuiBase::TieSlider(const wxString&, float, float, float&)': ShuttleGui.cpp:877: warning: passing 'float' for argument 2 to 'wxSlider* ShuttleGuiBase::AddSlider(const wxString&, int, int)' ShuttleGui.cpp:894: warning: passing 'float' for argument 1 to 'virtual void wxSlider::SetValue(int)' ShuttleGui.cpp: In member function 'AttachableScrollBar* ShuttleGui::AddAttachableScrollBar(long int)': ShuttleGui.cpp:1747: error: invalid use of undefined type 'struct AttachableScrollBar' ShuttleGui.h:227: error: forward declaration of 'struct AttachableScrollBar' make[1]: *** [ShuttleGui.o] Error 1 Pero ahora es mas facil rastrear el error, es un header que no encuentra. Saludos, y muchas gracias por la ayuda. -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
Muchas gracias, ahora MISMO retomé la compilación y no se queda. Pero la clave del problema, parece no ser audacity, sino la configuración de los dispositivos de sonido, con las versiones 1.3; la primera vez que probé el 1.3 beta (no cvs), llegué a ver antes de que de el seg. fault, el problema io audio. Traté de reconfigurar la tarjeta de sonido, y me encuentro con que el modulo de sonido se cierra subitamente, cuando le doy editar la configuración de la tarjeta de sonido. Probé en consola, y sucede lo mismo con el yast. Instalé una versión mas vieja del yast 2-sound, y el problema continua. Ahora veo que se cortó la compilación. ahora se queda en In file included from ShuttleGui.cpp:43: ShuttleGui.h:245:7: warning: no newline at end of file ShuttleGui.cpp:1627:43: error: ./widgets/AttachableScrollbar.h: No existe el fichero o el directorio Actualiza el repositorio.Es una tontería que pasó hace unos días. El fichero busca AttachableScrollbar.h cuando en realidad lo que existe es AttachableScrollBar.h ShuttleGui.h:157: error: extra qualification 'ShuttleGuiBase::' on member 'TieChoice' ShuttleGui.h:162: error: extra qualification 'ShuttleGuiBase::' on member 'TieTextBox' ShuttleGui.h:167: error: extra qualification 'ShuttleGuiBase::' on member 'TieTextBox' Aquí es algo que también se soluciona actualizando.Como tenemos una versión más actual del compilador da este tipo de error.Se soluciona quitando esta "extra-cualificación",es decir,en la función BLABLA no debe contener delante la clase ShuttleGuiBase,asi que la forma: ShuttleGuiBase::BLABLA pasa a ser solo BLABLA.No se si me explico. Resumiendo: Actualizate y estos errores deben desaparecerte. Salu2
Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEiblt65SpD7GhbzoRAmOeAKCj+NMtdCEJKWMNN2icVEhU5Qe6oACcCwpg AZCZwopvJV8IF4TskmOtUTM= =l5sm -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
El 9/06/06, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Juan Erbes escribió:
Muchas gracias, ahora MISMO retomé la compilación y no se queda. Pero la clave del problema, parece no ser audacity, sino la configuración de los dispositivos de sonido, con las versiones 1.3; la primera vez que probé el 1.3 beta (no cvs), llegué a ver antes de que de el seg. fault, el problema io audio. Traté de reconfigurar la tarjeta de sonido, y me encuentro con que el modulo de sonido se cierra subitamente, cuando le doy editar la configuración de la tarjeta de sonido. Probé en consola, y sucede lo mismo con el yast. Instalé una versión mas vieja del yast 2-sound, y el problema continua. Ahora veo que se cortó la compilación. ahora se queda en In file included from ShuttleGui.cpp:43: ShuttleGui.h:245:7: warning: no newline at end of file ShuttleGui.cpp:1627:43: error: ./widgets/AttachableScrollbar.h: No existe el fichero o el directorio Actualiza el repositorio.Es una tontería que pasó hace unos días. El fichero busca AttachableScrollbar.h cuando en realidad lo que existe es AttachableScrollBar.h ShuttleGui.h:157: error: extra qualification 'ShuttleGuiBase::' on member 'TieChoice' ShuttleGui.h:162: error: extra qualification 'ShuttleGuiBase::' on member 'TieTextBox' ShuttleGui.h:167: error: extra qualification 'ShuttleGuiBase::' on member 'TieTextBox' Aquí es algo que también se soluciona actualizando.Como tenemos una versión más actual del compilador da este tipo de error.Se soluciona quitando esta "extra-cualificación",es decir,en la función BLABLA no debe contener delante la clase ShuttleGuiBase,asi que la forma: ShuttleGuiBase::BLABLA pasa a ser solo BLABLA.No se si me explico. Resumiendo: Actualizate y estos errores deben desaparecerte.
En realidad, lo había corregido en un momento, y me olvidé que era ese el archivo renombrado, y luego actualicé, y me lo volvió a cambiar, volviendo ese error. Parece ser que los desarrolladores de audacity, trabajan sobre ruindous usando visual C++, entonces hacen una ensalada de letras mayusculas y minusculas, que luego no respetan en el codigo, y como para ruindous son lo mismo las letras mayusculas y minusculas, les funciona. Gracias, Juan -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-06-10 a las 11:24 -0300, Juan Erbes escribió:
Parece ser que los desarrolladores de audacity, trabajan sobre ruindous usando visual C++, entonces hacen una ensalada de letras mayusculas y minusculas, que luego no respetan en el codigo, y como para ruindous son lo mismo las letras mayusculas y minusculas, les funciona.
O, más probable, trabajan en varias plataformas, y ha dado la casualidad que los que han tocado eso son los de windows. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEitm+tTMYHG2NR9URAvRdAJ47eljdJuIEp2ZYlz5K2FiFVuzhJgCeKvyJ j/LIVyoo4nCv2qChiMJVriY= =6Kv5 -----END PGP SIGNATURE----- -- Para dar de baja la suscripci�n, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Juan Erbes escribió:
El 3/06/06, Chema Ollés
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola, despues de reñir con el problema, de sourceforge, hoy conseguí descargar (via dialup), los fuentes cvs, pero al compilar, tengo el siguiente error: gcc -g -O2 -std=gnu99 -W -Wall -Wdeclaration-after-statement -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast -Wwrite-strings -pipe -o .libs/sndfile-regtest sndfile-regtest.o database.o checksum.o ../src/.libs/libsndfile.so -lm database.o: In function `check_file_by_ekey': /home/user/audacity/lib-src/libsndfile/regtest/database.c:349: undefined reference to `sqlite3_get_table' /home/user/audacity/lib-src/libsndfile/regtest/database.c:401: undefined reference to `sqlite3_free_table' database.o: In function `db_check_all':
Hola: Te he leído de casualidad... Vamos a ver,te está pidiendo que tengas la libreria sqlite3-devel instalada. Yo ya lo he compilado un par de veces con lo último que me he bajado via smart y funciona.Lo único es que,y eso ya pasaba antes,la música a 44100 Hz debes oirla a 48000Hz porque sino,no te deja.Cosas del alsa,supongo. Salu2 - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEhdGa65SpD7GhbzoRAk6YAJ4/6apIAaM6wVzJjciT5rdokmGiVACfbGH2 Lqv/Bk15Dgxx0FdnbUyuEyc= =YNKc -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chema Ollés escribió:
Lo único es que,y eso ya pasaba antes,la música a 44100 Hz debes oirla a 48000Hz porque sino,no te deja.Cosas del alsa,supongo. Salu2 Lo olvidaba,si ejecutas aoss audacity y en preferencias le metes como dispositivo /dev/dsp obvias el cambio de frecuencia. Novedades sobre lo último descargado de audacity.Hay muchos errores en las fuentes.Se han cambiado muchas cosas.Algunas he podido arreglarlas otras no.Volveré a hacer otro checkout dentro de unas horas,porque lo que es el cvs update no lo coje. :( Salu2
Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEhfQY65SpD7GhbzoRAs/5AJ48zugz6WUWA1jq/FBKa0QoxlVleACcDTL5 7sgv/odn7T8ef0qE/RgXpHg= =uePd -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chema Ollés escribió:
Chema Ollés escribió:
Lo único es que,y eso ya pasaba antes,la música a 44100 Hz debes oirla a 48000Hz porque sino,no te deja.Cosas del alsa,supongo. Salu2 Lo olvidaba,si ejecutas aoss audacity y en preferencias le metes como dispositivo /dev/dsp obvias el cambio de frecuencia. Novedades sobre lo último descargado de audacity.Hay muchos errores en las fuentes.Se han cambiado muchas cosas.Algunas he podido arreglarlas otras no.Volveré a hacer otro checkout dentro de unas horas,porque lo que es el cvs update no lo coje. :( Salu2 -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux Lo último que solventa el tema del cvs:
This email is for advanced users who compile Audacity source code from CVS, because I know there are several of them who subscribe to this list. Everyone else should just ignore this message. SourceForge CVS servers are now operational again, but the server name has changed from cvs.sourceforge.net to audacity.cvs.sourceforge.net. If you have an existing Audacity directory that you checked out using CVS (command-line version) and you want to update it in-place without checking out a new copy, run this command inside of the "audacity" directory: find . -type f -path '*/CVS/Root' -print0 | \ xargs -0 perl -pi -e 's/\@cvs/\@audacity.cvs/;' This command finds any file named "Root" in a directory named "CVS" and replaces "@cvs" with "@audacity.cvs" in the file. You also may need to edit your ".cvspass" file in your home directory. Open it with a text editor and change the server name to audacity.cvs.sourceforge.net. WARNING: the unix command above could mess up stuff if you're not careful! For example, if you run it in the wrong directory, it could mess up CVS for a different project! It should work just fine if you run it from the "audacity" directory, but if you really don't know what you're doing, you might not want to use this trick. To be totally safe, you could always just throw away your old directory and check out a fresh copy of audacity from CVS. - Dominic Comprobado.cvs -z3 update -dPA funciona. Salu2 - -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFEhfgj65SpD7GhbzoRArvbAJ9qJKJN6ypc/Gy5cMRgnVekrtquggCeKCVZ itR+AVIW7tZ6gFmiRUp3jto= =PgoJ -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
2006/6/6, Chema Ollés
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Chema Ollés escribió:
Chema Ollés escribió:
Lo único es que,y eso ya pasaba antes,la música a 44100 Hz debes oirla a 48000Hz porque sino,no te deja.Cosas del alsa,supongo. Salu2 Lo olvidaba,si ejecutas aoss audacity y en preferencias le metes como dispositivo /dev/dsp obvias el cambio de frecuencia. Novedades sobre lo último descargado de audacity.Hay muchos errores en las fuentes.Se han cambiado muchas cosas.Algunas he podido arreglarlas otras no.Volveré a hacer otro checkout dentro de unas horas,porque lo que es el cvs update no lo coje. :( Salu2 -- Chema Ollés Usuario Linux: #198057 Linux 2.6.16.18-3-smp #1 SMP Wed May 31 06:52:41 UTC 2006 i686 i386 GNU/Linux Lo último que solventa el tema del cvs:
This email is for advanced users who compile Audacity source code from CVS, because I know there are several of them who subscribe to this list. Everyone else should just ignore this message.
SourceForge CVS servers are now operational again, but the server name has changed from cvs.sourceforge.net to audacity.cvs.sourceforge.net. If you have an existing Audacity directory that you checked out using CVS (command-line version) and you want to update it in-place without checking out a new copy, run this command inside of the "audacity" directory:
find . -type f -path '*/CVS/Root' -print0 | \ xargs -0 perl -pi -e 's/\@cvs/\@audacity.cvs/;'
This command finds any file named "Root" in a directory named "CVS" and replaces "@cvs" with "@audacity.cvs" in the file.
You also may need to edit your ".cvspass" file in your home directory. Open it with a text editor and change the server name to audacity.cvs.sourceforge.net.
WARNING: the unix command above could mess up stuff if you're not careful! For example, if you run it in the wrong directory, it could mess up CVS for a different project! It should work just fine if you run it from the "audacity" directory, but if you really don't know what you're doing, you might not want to use this trick. To be totally safe, you could always just throw away your old directory and check out a fresh copy of audacity from CVS.
- Dominic Comprobado.cvs -z3 update -dPA funciona.
A mi me da el error de que no encuentra el archivo ".cvspass", pero me descarga o actualiza igual los fuentes, con el comando: cvs -d:pserver:anonymous@audacity.cvs.sourceforge.net:/cvsroot/audacity checkout audacity No me puedes remitir alguna version de audacity que te funcione? Seguis actualizando en la rama 10.2-x? Con respecto a la libreria QUE SUPUESTAMENTE FALTARÍA, probé con : smart install sqlite3-devel Loading cache... Updating cache... ###################################################################################### [100%] error: 'sqlite3-devel' matches no packages. Suggestions: error: sqlite-devel-3.3.5-2@i586 error: sqlite2-devel-2.8.17-14@i586 Ahora recuerdo, que busqué en el repositorio factory, y lo mas parecido es sqlite-devel-3.3.5-2. Salu2 PD: disculpame que no te contesté antes, porque me quedé sin banda ancha. -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
participants (3)
-
Carlos E. R.
-
Chema Ollés
-
Juan Erbes