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: | 27 |
| Nodos: | 10 (0 / 10) |
| Uptime: | 196:09:24 |
| Llamadas: | 128 |
| Archivoss: | 15,607 |
| Mensajes: | 37,814 |
Novedades:
Servidor de Quake 3 Arena Online! - Conectate a ferchobbs.ddns.net, puerto 27960 y vence con tu equipo!