Autore Topic: [RISOLTO] Libreria libglib 2.0 inesistente  (Letto 1452 volte)

Offline Cocirio

  • Grande Gambero
  • ***
  • Post: 126
  • Sba(di)gliando s'impapera :-).
    • Mostra profilo
[RISOLTO] Libreria libglib 2.0 inesistente
« il: 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?
« Ultima modifica: 07 Luglio 2015, 08:54:23 da Cocirio »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #1 il: 06 Luglio 2015, 11:04:21 »
Dovrebbe essere questa:
/usr/lib/x86_64-linux-gnu/libglib-2.0.so
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Cocirio

  • Grande Gambero
  • ***
  • Post: 126
  • Sba(di)gliando s'impapera :-).
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #2 il: 06 Luglio 2015, 15:32:40 »
Purtroppo in questo percorso non ce l'ho. Ma ora provo a copiarla dal pc desktop, se il percorso è lo stesso. Vediamo.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #3 il: 06 Luglio 2015, 15:44:42 »
Dovresti effettuare la ricerca di quella libreria nel sistema.
« Ultima modifica: 06 Luglio 2015, 15:49:46 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Cocirio

  • Grande Gambero
  • ***
  • Post: 126
  • Sba(di)gliando s'impapera :-).
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #4 il: 06 Luglio 2015, 16:23:52 »
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.
« Ultima modifica: 06 Luglio 2015, 16:26:59 da Cocirio »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #5 il: 06 Luglio 2015, 16:33:38 »
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.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Cocirio

  • Grande Gambero
  • ***
  • Post: 126
  • Sba(di)gliando s'impapera :-).
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #6 il: 06 Luglio 2015, 21:24:12 »
Per favore, un ultimo sforzo. Qual'è la maniera consueta?  sanmidi Grazie.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #7 il: 06 Luglio 2015, 21:47:45 »
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.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Cocirio

  • Grande Gambero
  • ***
  • Post: 126
  • Sba(di)gliando s'impapera :-).
    • Mostra profilo
Re: Libreria libglib 2.0 inesistente
« Risposta #8 il: 07 Luglio 2015, 08:52:31 »
Perfetto! L'ho installata proprio con Synaptic. Grazie mille. :ciao: