Compilación en Ubuntu 7.04 AMD64

Imagen de Bothman
0 puntos

Hola,

Soy nuevo con Linux, (apenas un par de semanas), y tengo instalada Feisty Fawn para AMD64.

No he tenido ningún problema con programa alguno, hasta que he empezado a bajar fuentes para compilar. Algunas sin problemas porque vienen con archivo "configure", pero en la mayoría de los casos, no sé cómo crear el archivo configure a partir del comando autoconf o autoreconf, cuando ni siquiera existe el "configure.in".

Pero concretamente ahora me interesa solucionar el problema que tengo con Cinelerra. He bajado e instalado, según la guía, todas las librerias necesarias para su compilación y su posterior funcionamiento. He descargado la fuente, y todo perfecto hasta que ralizo el siguiente comando:

$ cd /home/usuario/hvirtual

$ autoreconf -i --force (tal como indica el manual de instalación)

Obtengo lo siguiente:

cvs init: connect to 127.0.0.1(127.0.0.1):2402 failed: Conexión rechazada

cvs [init aborted]: Couldn't connect to lock server

cvs [checkout aborted]: /home/usuario/hvirtual/tmpcvs12283/CVSROOT: No existe el fichero ó directorio

find: archive: No existe el fichero ó directorio

find: archive: No existe el fichero ó directorio

autopoint: *** infrastructure files for version 0.12.1 not found; this is autopoint from GNU gettext-tools 0.16.1

autopoint: *** Stop.

autoreconf: autopoint failed with exit status: 1

¿Qué me falta o qué hago mal? He seguido las instrucciones de descarga de librerias y fuente al pie de la letra.

 

Gracias!

Imagen de kelp
+1
0
-1

Hola Botham;

Te he editado el título a minúsculas, ya que las mayúsculas equivalen en internet a gritar.

En cuanto a tu problema, no puedo ayudarte, espero que alguien más sabio pueda hacerlo.

Un saludo 

 


Equipo de moderadores del Foro
Normas

Mi Blog: Aceitunas sin hueso

 

+1
0
-1

Las tres cosas más peligrosas del mundo son: un programador con un soldador, un ingeniero de hardware con un parche de software y un usuario con una idea

Imagen de sansatan
+1
0
-1

Tiene pinta de que el problema lo tienes con CVS. Observa que se está intentando conectar a un servidor que está en tu propia máquina (es la ip del dispositivo de loopback 127.0.0.1) lo cual es muy extraño. ¿No debería intentar conectarse al servidor del proyecto?.  Antes de poder descargar cualquier cosa de un servidor debes hacer log in en él con "cvs login".

Échale un vistazo a la ayuda de cvs.

+1
0
-1

--------------------------------------

Un error muy frecuente: Confundir valor y precio.

Imagen de Bothman
+1
0
-1

He mirado la ayuda de CVS, pero se refiere a crear un repositorio de proyectos en mi máquina.

Lo extraño es que en las instrucciones de compilación de Cinelerra no dicen nada de logearse....

¿No debería estar todo eso en el configure.in? 

Recuerden que soy recien nacido en esto y no comprendo el funcionamiento de la mayoría de las cosas, aunque poco a poco voy soltandome. 

 

+1
0
-1
Imagen de Bothman
+1
0
-1

Lo he intentado también con "autoconf" y obtengo esto:

configure.in:8: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:10: error: possibly undefined macro: AM_GNU_GETTEXT
configure.in:11: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
configure.in:12: error: possibly undefined macro: AM_PROG_AS
configure.in:18: error: possibly undefined macro: AC_ENABLE_SHARED
configure.in:19: error: possibly undefined macro: AC_DISABLE_STATIC
configure.in:20: error: possibly undefined macro: AC_PROG_LIBTOOL
configure.in:88: error: possibly undefined macro: AM_PATH_ALSA
configure.in:101: error: possibly undefined macro: AM_PATH_ESD
configure.in:233: error: possibly undefined macro: AM_CONDITIONAL

Estoy perdido. 

+1
0
-1
Imagen de sansatan
+1
0
-1

Si lo que hace el programa es crear en tu ordenador un repositorio de CVS lo primero que tienes que hacer es dar valor a CVSROOT. Es decir, elige la carpeta de tu máquina en la que crearás el repositorio y haz:

export CVSROOT="/home/tuusuario/la/ruta/que/decidas"

Seguidamente vuelve a probar con autoconf o autoreconf

+1
0
-1

--------------------------------------

Un error muy frecuente: Confundir valor y precio.

Imagen de Bothman
+1
0
-1

Gracias por la idea.

Acabo de hacerlo y sigo obteniendo los mismos e idénticos resultados.

¿Sirve de algo si os muestro el contenido de "configure.ini"?

 

+1
0
-1
Imagen de sansatan
+1
0
-1

Por otro lado, he entrado en una de las páginas de cinelerra y veo que tienen un repositorio  preparado para instalar  el programa  en  ubuntu sin tener  que compilar nada. Simplemente hay que añadir repositorios en el archivo

/etc/apt/sources.list

¿Realmente te compensa insistir en compilar las fuentes?

El enlace:

http://cvs.cinelerra.org/getting_cinelerra.php

 

+1
0
-1

--------------------------------------

Un error muy frecuente: Confundir valor y precio.

Imagen de Bothman
+1
0
-1

Gracias.

No es que me conpense más o menos, simplemente es por aprender a hacerlo y ver qué es cada cosa. De todos modos supongo que será mejor compilar las fuentes en cada máquina que una versión precompilada... creo. 

Un saludo.

+1
0
-1
Imagen de Bothman
+1
0
-1

Al final he descubierto que tenía que correr el comando "./autogen.sh" para crear el "configure". Así que solucionado.

Gracias de todos modos. 

+1
0
-1