Libtool non ha caricato una libreria
Domanda
Qualcuno può fornire informazioni o modo per eseguire il debug Perché Ltdl non riesce a caricare la mia libreria? Come puoi vedere dall'output di Strace parziale, riesce ad aprire la libreria, quindi riferisce file not found
, quindi passa per caricare correttamente un'altra libreria costruita allo stesso modo. Come posso eseguire il debug questo? Ho cercato su Google da secoli e non ho trovato modi utili per debug.
open("server/modules/smtp.la", O_RDONLY) = -1 ENOENT (No such file or directory)
open("server/modules/smtp.so", O_RDONLY) = 3
getcwd("/home/david/Documents/workspace/dvnmon", 128) = 39
1327209900.751672 3602 Failed to open server/modules/smtp: file not found
open("server/modules/snmp.la", O_RDONLY) = -1 ENOENT (No such file or directory)
open("server/modules/snmp.so", O_RDONLY) = 3
getcwd("/home/david/Documents/workspace/dvnmon", 128) = 39
open("/etc/ld.so.cache", O_RDONLY) = 3
open("/usr/lib64/libnetsnmp.so.15", O_RDONLY) = 3
open("/usr/lib64/libcrypto.so.1.0.0", O_RDONLY) = 3
open("/lib64/libz.so.1", O_RDONLY) = 3
1327209900.800507 3602 Plugin CSNMPMonitor interface version 0.1 loaded
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow