Gambas-it
Gambas3 => Domande tecniche => Topic aperto da: Cocirio - 06 Luglio 2015, 09:29:30
-
Salve. Ho un progetto, sul mio computer desktop, che usa regolarmente la libreria libglib 2.0 per ottenere numeri casuali. Ho copiato il progetto (cioè la cartella contenente il progetto) sul mio portatile, dove la libreria non viene più trovata: all'esecuzione della istruzione che la richiama ricevo l'errore "Cannot find dynamic library Libglib-2.0-SO".
Ho provato a vedere se non fosse installata, poi a usare lo strumento dell'ide per aggiungerla alla directory del progetto, ma senza successo, perché non so quale file prendere tra quelli presenti in glib2.0/glib (credo). Ad ogni tentativo Gambas risponde: "... does not export any class".
Ho provato anche un nuovo progetto con con l'esempio di ricerca di numeri casuali riportato nel wiki e anche qui ottengo lo stesso errore.
Qualcuno può aiutarmi?
-
Dovrebbe essere questa:
/usr/lib/x86_64-linux-gnu/libglib-2.0.so
-
Purtroppo in questo percorso non ce l'ho. Ma ora provo a copiarla dal pc desktop, se il percorso è lo stesso. Vediamo.
-
Dovresti effettuare la ricerca di quella libreria nel sistema.
-
Bene. Sul pc desktop ho visto che la libreria sta in /usr/lib/i386-linux-gnu. Volevo copiarla da lì ma si trattava di un collegamento, che puntava alla libreria con lo stesso nome e percorso, ma non si vedeva(?).
Ora ho fatto la ricerca qui sul portatile. Il risultato è deludente. Ti mando due schermate.
-
Volevo copiarla da lì ma si trattava di un collegamento, che puntava alla libreria con lo stesso nome e percorso, ma non si vedeva(?).
La libreria glib è una libreria ampia, delicata e complessa, devi installarla con le modalità consuete.
-
Per favore, un ultimo sforzo. Qual'è la maniera consueta? sanmidi Grazie.
-
Dai un'occhiata cercando su google con questa riga:
sudo apt-get install libglib2.0-dev
Forse ancora meglio se la installi mediante il programma di gestione pacchetti fornito dal tuo sistema, poiché potrebbero essere richieste più dipendenze, ossia l'installazione di altre librerie connesse.
-
Perfetto! L'ho installata proprio con Synaptic. Grazie mille. :ciao: