Ciao
stavo provando a fare un'applicazione con le suddette librerie.
Faccio un breve riassunto:
- Ho fatto un "plugin" (plug1), ci ho messo dentro una baggianata (una funzione che scrive CIAO sullo skermo) e l'ho creato con
senza problemicodice:#g++ -shared plug1.cpp -o plug1.so
- Ho fatto un main, che usa le librerie per aprire il file cosi':
ho compilato senza problemi, ma quando eseguo il programmacodice:plugHandler = dlopen(argv[1], RTLD_LOCAL); if (!plugHandler) { cerr << "Cannot open the plugin\n"; exit(1); } ... eccetera
#PROGR plug1.so
mi esce segnalando errore perche' non riesce a caricare la libreria
Cosa puo' essere?
grazie
ciao