Quiero compilar un programa y en su fichero makefile se apunta a una libreria en versión 4.2 mientras que yo tengo instalada la versión 4.4.
¿Usará automáticamente la versión superior o tengo que instalar la versión exacta?
Por otro lado:
En el fichero makefile se apunta a esta libreria en /usr/lib/librerria pero en >mi sistema se encuentra en /usr/lib/x86_64_linux-gnu/libreria. En un caso como
este ¿debería copiar la libreria en la localización que makefile indica o es más apropiado poner un enlace directo hacia la localcización real de la librería?
La opción de instalar el paquete previo, es un rollo. Las dependencias puede que te maten... a malas, si lo del softlink no te va, sería descomprimir el paquete de la versión 4.2 y ubicar lo que te interese donde te interese tenerlo.
Por otro lado:
En el fichero makefile se apunta a esta libreria en
/usr/lib/librerria pero en mi sistema se encuentra en
/usr/lib/x86_64_linux-gnu/libreria. En un caso como este ¿debería
copiar la libreria en la localización que makefile indica o es más
apropiado poner un enlace directo hacia la localcización real de la
librería?
Softlink. Ahí sí, sin dudas. :-)
Sysop: | Fercho |
---|---|
Lugar: | La Plata, Buenos Aires |
Usuarios: | 30 |
Nodos: | 10 (0 / 10) |
Uptime: | 24:12:44 |
Llamadas: | 123 |
Archivoss: | 15,607 |
Mensajes: | 37,771 |
Novedades:
Servidor de Quake 3 Arena Online! - Conectate a ferchobbs.ddns.net, puerto 27960 y vence con tu equipo!