Herramientas Personales
Usted está aquí: Inicio ¡Participa! Foros
Acciones de Documento
Hilo cerrado

Compilaciones en Guadalinex

Volver al foro (Desarrollo de Guadalinex V4)
Orden:   
  • Escrito por rucumad el 03/10/2007 08:59

    rucumad

    Iniciado Ancestral

    Envíos: 19

    Cuado yo compilo en mi Guadalinex V3 o V4 una librería o algún paquete .tar.gz(por ejemplo) los pasos que sigo son los siguiente:

    1) Pongo la librería descomprimida en /usr/local/libreriaAintalar
    2) Me creo una carpeta dentro de /usr/local/libreriaAintalar /compilacionFecha
    3) Entro en la carpeta anterior y ejecuto:
                    #../configure
                    # make
                    # make install

    La pregunta es la siguiente, si yo quiero llevarme esa librería a otro ordenador , ¿Tengo que volver a compilarla? o hay
    alguna forma de no tener que volver a hacerlo.

    Muchas gracias.

    • Re: Compilaciones en Guadalinex

      Escrito por andandare el 04/10/2007 13:33

      andandare

      Adepto Ancestral

      Envíos: 602

      Hola rucumad.

      La respuesta es: depende.

      Si compilaste dinámicamente, las librerías (o versiones compatibles) de las que depende la librería compilada, deben estar presentes en el sistema donde instalarás tu librería compilada.

      Si compilaste estáticamente, tienes más posibilidades de éxito, pero no dejas de tener ciertas posibilidades de fallo cuando lo que estás compilando es relativo al núcleo del sistema y pasas a una máquina con distinta versión de kernel.

      Normalmente los Makefile suelen estar configurados para compilar de manera dinámica. Así que ojo con las dependencias ;-).

      ¿Pretendes pasar de una Guadalinex V4 a otra?

      Salud!
      vamos! vamos! vamos!
      • Re: Compilaciones en Guadalinex

        Escrito por IndioCabreao el 04/10/2007 17:53

        IndioCabreao

        Maestro Ancestral

        Envíos: 4408

        Lo mejor seria crear un paquete .deb ... usando checkinstall es muy sencillo hacerlo. Busca en el foro que tienes mucha informacion sobre esto mismo.

        Saludos
      • Re: Compilaciones en Guadalinex

        Escrito por rucumad el 22/10/2007 12:14

        rucumad

        Iniciado Ancestral

        Envíos: 19

        ¿Cómo saber si estoy compilando estáticamente o dinámicamente? En cuanto a tu pregunta, SÍ, lo que quiero es una librería compilada en V3 llevarla a otro ordenador con V3 o V4.

        Qué ficheros de la compilacion debería llevarme al otro ordenador, los .so, .a y algo más?


        Muchas gracias.
        Hola rucumad.

        La respuesta es: depende.

        Si compilaste dinámicamente, las librerías (o versiones compatibles) de las que depende la librería compilada, deben estar presentes en el sistema donde instalarás tu librería compilada.

        Si compilaste estáticamente, tienes más posibilidades de éxito, pero no dejas de tener ciertas posibilidades de fallo cuando lo que estás compilando es relativo al núcleo del sistema y pasas a una máquina con distinta versión de kernel.

        Normalmente los Makefile suelen estar configurados para compilar de manera dinámica. Así que ojo con las dependencias ;-).

        ¿Pretendes pasar de una Guadalinex V4 a otra?

        Salud!

Buscador
Menú
Los que más escribieron en el último año
1

guadafan

447
2

hatteras

343
3

indiocabreao

294
4

sanatas

212
5

miancatri

188
6

priest

119
7

fjsrey

109
8

cpcero

102
9

cmjmmrp

86
10

chrysaor

77
11

espartaco

64
12

hungaro

62
13

acorantf

61
14

daniel2503

59
15

frjlara

54
16

es05pe07ran2000za

50
17

vendrell

44
 

Hecho con Plone CMS, el Sistema de Gestión de Contenidos de Fuentes Abiertos

Este sitio cumple con los siguientes estándares: