Nuova installazione di Gambas [Risolto]

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

Re: Nuova installazione di Gambas

Postby picavbg » Fri Nov 09, 2012 0:23

micia wrote:Sì, ho fatto un errore di battitura, complice il fatto che ho scritto il comando a mente...

Per sqlite e sdl dovrebbe essere:
(come root)
Code: Select all
equo install sqlite:0 libsdl

Strano che quelle librerie di Qt non fossero sufficienti, puoi provare ad installare anche qt-gui.


Grazie per il suggerimento, ma in questi giorni sono stato preso dalla ricostruzione della partizione sda1 con fedora17. Il che significa che ora gambas non ce l'ho più proprio da nessuna parte e questo di rattrista. Sono estremamente deluso, stanco e più che bollito. Me ne stanno succedendo di tutti i colori, anche perché ho perso per tutto quanto sto vivendo, lucidità mentale. Per es., ho dimenticato di fare il salvataggio del grub.cfg precedente, per cui, dopo la formattazione di sda1 e l'installazione di fedora17, col nuovo GRUB, ho perso la possibilità di avviare Sabayon o Mageia. Ancora non mi sono potuto dedicare a detto problema perché, nel frattempo, oltre alle inaspettate difficoltà incontrate nella configurazione di fedora17, stamani ho dovuto fronteggiare un'altra piaga, a causa di un errore apparso nel file system sda1, all'avvio, subito dopo la schermata di GRUB, proprio quello dove risiede GRUB.
Non so più cosa debba aspettarmi da un momento all'altro.
Da tutto ciò capirai che non potrò provare le tue correzioni, se non impazzisco prima o non prende fuoco il pc, non appena potrò avviare Sabayon. :? :?
Scusami per lo sfogo, ma chi mi può capire all'infuori di te? gli amici locali, i miei figli o mia moglie?
Ciao
picavbg
Simple Hen
 
Posts: 66
Joined: Thu May 31, 2012 8:38

Re: Nuova installazione di Gambas

Postby micia » Fri Nov 09, 2012 13:05

:lol: I forum servono anche a questo, sfogarsi con chi ti può capire è molto utile.

Io personalmente non vado molto d'accordo con le installazioni multiple, finiscono sempre per rendere il tutto più difficile e imprevedibile, in genere tengo un solo Linux nei miei computer, gli altri li sperimento e basta.
Capita fin troppo spesso di impazzire perché la /home è condivisa, o perché una distro è aggiornata e l'altra no, oppure perché aggiorni una distro ma non l'altra, o perché una distro impone una versione di GRUB e le altre un'altra.
Preferisco il caro vecchio approccio semplice, un solo sistema operativo per un solo computer. :mrgreen:
micia
Sagely Hen
 
Posts: 2718
Joined: Wed Nov 26, 2008 16:41

Re: Nuova installazione di Gambas

Postby picavbg » Sun Nov 18, 2012 14:38

micia wrote:Strano che quelle librerie di Qt non fossero sufficienti, puoi provare ad installare anche qt-gui.

Finalmente ho ricostituito l'ambiente Sabayon e, con esso funzionante, ho ripercorso tutto il cammino per arrivare a completare l'installazione e la configurazione di gambas. Superati i primi problemi già riportati nei post precedenti di questa discussione, ho installato anche le qt-gui che mi hai consigliato nel precedente post. Alla fine ho ottenuto i seguenti errori di configurazione:
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.db.postgresql
|| - gb.gtk.opengl
|| - gb.jit
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
|| - gb.sdl
||

Anche se nel passato non ho avuto problemi relativamente a mancanza di librerie nei repository di Sabayon, potrebbe essere che i componenti elencati come non abilitati siano pertinenti a librerie esterne ai repository di Sabayon?
picavbg
Simple Hen
 
Posts: 66
Joined: Thu May 31, 2012 8:38


Re: Nuova installazione di Gambas

Postby picavbg » Sun Nov 18, 2012 18:57

sabayonino wrote:per me quello sta a sign9ficare che qualche componente di sabayon non è stato compilato con alcune useflag :wink:

Nel dettaglio contenuto nella shell durante l'esecuzione di ./configure -C
, ho trovato le seguenti segnalazioni di tipo warning

Code: Select all
=== configuring in gb.db.postgresql (/home/piersab/gambas3-sorgenti/gambas3-3.3.3/gb.db.postgresql)
·········bla·································bla·································bla·······
configure: WARNING: Unable to find file: libpq-fe.h
configure: WARNING: Unable to find file: postgres.h
configure: WARNING: Unable to find file: pg_type.h
checking for gb.db.postgresql libraries... no
configure: WARNING: Unable to find file: libpq.so
configure: WARNING: gb.db.postgresql is disabled
||
|| Unable to find file: libpq-fe.h
|| Unable to find file: postgres.h
|| Unable to find file: pg_type.h
|| Unable to find file: libpq.so
|| gb.db.postgresql is disabled

=== configuring in gb.sdl (/home/piersab/gambas3-sorgenti/gambas3-3.3.3/gb.sdl)
·········bla·································bla·································bla·······
configure: WARNING: Unable to met pkg-config requirement: > 1.2.8
configure: WARNING: Unable to met pkg-config requirement: SDL_ttf
checking for gb.sdl headers... no
configure: WARNING: Unable to find file: SDL_ttf.h
checking for gb.sdl libraries... no
configure: WARNING: Unable to find file: libSDL_ttf.so
configure: WARNING: gb.sdl is disabled
||
|| Unable to met pkg-config requirement: > 1.2.8
|| Unable to met pkg-config requirement: SDL_ttf
|| Unable to find file: SDL_ttf.h
|| Unable to find file: libSDL_ttf.so
|| gb.sdl is disabled

=== configuring in gb.qt4 (/home/piersab/gambas3-sorgenti/gambas3-3.3.3/gb.qt4)
·········bla·································bla·································bla·······
configure: WARNING: Unable to met pkg-config requirement: QtSvg
configure: WARNING: gb.qt4 is disabled
no
configure: WARNING: gb.qt4.ext is disabled
no
configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0
configure: WARNING: gb.qt4.webkit is disabled
no
configure: WARNING: gb.qt4.opengl is disabled
||
|| Unable to met pkg-config requirement: QtSvg
|| gb.qt4 is disabled
|| gb.qt4.ext is disabled
|| Unable to met pkg-config requirement: QtWebKit >= 4.5.0
|| gb.qt4.webkit is disabled
|| gb.qt4.opengl is disabled

=== configuring in gb.gtk (/home/piersab/gambas3-sorgenti/gambas3-3.3.3/gb.gtk)
·········bla·································bla·································bla·······
configure: WARNING: Unable to met pkg-config requirement: gtkglext-1.0
configure: WARNING: gb.gtk.opengl is disabled
||
|| Unable to met pkg-config requirement: gtkglext-1.0
|| gb.gtk.opengl is disabled

=== configuring in gb.jit (/home/piersab/gambas3-sorgenti/gambas3-3.3.3/gb.jit)
·········bla·································bla·································bla·······
configure: WARNING: gb.jit is disabled
||
|| gb.jit is disabled
 


Ciao.
picavbg
Simple Hen
 
Posts: 66
Joined: Thu May 31, 2012 8:38


Re: Nuova installazione di Gambas

Postby picavbg » Mon Nov 19, 2012 7:04

sabayonino wrote:dev-util/pkgconfig è installato ?

Forse no. Comunque l'ho installato, ma non è cambiato niente, anche dopo avere eseguito equo update
picavbg
Simple Hen
 
Posts: 66
Joined: Thu May 31, 2012 8:38

Re: Nuova installazione di Gambas

Postby picavbg » Mon Nov 19, 2012 19:54

Oggi, rileggendo qui mi sono accorto nei comandi dati per la preparazione dell'ambiente di installazione di gambas mancava l'installazione di libtool. Alloa ho eseguito anche:
Code: Select all
# equo install libtool

Ma non è servito a niente! I successivi comandi di reconf e configure hanno concluso coi soliti errori, già indicati qualche post fa.
Non so più cosa fare. :?
picavbg
Simple Hen
 
Posts: 66
Joined: Thu May 31, 2012 8:38

Re: Nuova installazione di Gambas

Postby back_os » Tue Nov 20, 2012 10:14

Prima di installare Gambas devi configurare in maniera ottimale il tuo ambiente di lavoro.
La compilazione di un programma come Gambas necessita di una attenta preparazione.
E' come voler fare il ragù senza la carne e le carote.

Stai sbattendo contro un muro che avresti dovuto aggirare installando il necessario.

Sulla pagina di Gambas, è presente un ottima tabella esplicativa di quelle che sono le dipendenze necessarie alla compilazione.

Component Requirements (libraries or pkg-config module)
Compilation gcc g++ automake autoconf libtool >= 2.0
Interpreter libffi
gb.compress.bzlib2 libbz2.so
gb.compress.zlib libz.so
gb.cairo cairo >= 1.6.0 cairo-ft >= 1.6.0
gb.crypt libcrypt.so
gb.db.mysql libmysqlclient.so, libz.so
gb.db.odbc libodbc.so
gb.db.postgresql libpq.so
gb.db.sqlite2 libsqlite.so
gb.db.sqlite3 libsqlite3.so
gb.dbus dbus-1
gb.desktop libXtst.so
gb.desktop.gnome gnome-keyring-1
gb.gsl libgsl.so libgslcblas.so
gb.gtk gtk+-2.0 >= 2.16 librsvg-2.0 >= 2.14.3 cairo >= 1.6.0 cairo-ft >= 1.6.0 gtk+-unix-print-2.0 >= 2.10
gb.gtk.opengl gtkglext-1.0
gb.image.io gdk-pixbuf
gb.image.imlib imlib
gb.jit LLVM >= 3.1
gb.libxml libxml-2.0
gb.media gstreamer-0.10 >= 0.10.31 gstreamer-interfaces-0.10 >= 0.10.31
gb.mime gmime-2.4 or gmime-2.6
gb.ncurses ncurses.so panel.so
gb.net.curl libcurl >= 7.13
gb.net.smtp glib-2.0
gb.opengl gb.opengl.glsl libGL.so libGLEW.so
gb.opengl.glu libGLU.so
gb.pcre libpcre.so
gb.pdf poppler >= 0.5
gb.qt4 gb.qt4.ext gb.qt4.opengl gb.qt4.webkit All Qt4 libraries >= Qt 4.5
gb.sdl libSDL.so libSDL_ttf.so libGL.so libGLEW.so
gb.sdl.sound libSDL.so, libSDL_mixer.so
gb.v4l libjpeg.so libpng.so Video4Linux >= 2.0
gb.xml.xslt libxml-2.0 libxslt


Il tuo stato attuale è questo:

||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.db.postgresql
|| - gb.gtk.opengl
|| - gb.jit
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
|| - gb.sdl
||


quindi ti manca ancora parecchia roba per procedere.
Partiamo da questo:

Code: Select all
|| - gb.db.postgresql


basandoci sulla tabella delle dipendenze sul sito di Gambas:

gb.db.postgresql------------>libpq.so


hai bisogno della libreria libpq.so
perchè non l'hai installata?

ti bastava un semplice:

Code: Select all
equo install dev-libs/libpqxx


continua così anche con le altre. :wink:

Ps:
per vedere se le librerie elencate da gambas sono presenti sui repository di Sabayon puoi fare riferimento a questo sito:
https://packages.sabayon.org/
Image
back_os
Baby Hen
 
Posts: 15
Joined: Tue Nov 20, 2012 9:36
Location: Back

Re: Nuova installazione di Gambas

Postby picavbg » Tue Nov 20, 2012 23:38

back_os wrote:ti bastava un semplice:

Code: Select all
equo install dev-libs/libpqxx


continua così anche con le altre. :wink:


Avrei capito, se non fosse per la non chiarezza, per me, di un tassello:
la lista di gambas-sourceforge, nella riga "gb.db.postgresql------------>libpq.so" indica il riferimento alla libreria libpq.so. Tu hai riportato nel comando Shell il termine libpqxx. Ma come sei risalito da libpq.so a libpqxx?
La costruzione del comando avrebbe dovuto aiutarmi a fare il resto. É sta un'ottima idea, ma, ... :oops: ... per tutte le mancanze successive, nell'elenco riporatato da gambas-sourceforge, i riferimenti alle librerie non sono così lineari come quello citata qui sopra.
Come faccio a capire il comando da dare a completamento dei successivi comandi "# equo install"?
Ciao.
picavbg
Simple Hen
 
Posts: 66
Joined: Thu May 31, 2012 8:38

PreviousNext

Return to Sabayon Linux Discussioni Generali

Who is online

Users browsing this forum: No registered users and 1 guest