Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - vuott

Pagine: 1 ... 745 746 [747] 748 749 ... 754
11191
Domande tecniche / Re: Installazione nuova versione da svn
« il: 20 Settembre 2011, 12:09:02 »
dunque:
l'errore:
Citazione
ERROR: #63: 'UserControl.Find' is incorrectly overridden in class 'IconView'
credo sia causato dal fatto  che la versione installata con dpkg sia vecchiotta. Infatti la eredityarietà ha subito notevoli cambiamenti strutturali nelle ultime revisioni ed installando da sorgenti hai riscritto alcuni componenti.

prova così

$ cd trunk
$ sudo make uninstall
$ dpkg -p gambas3

e poi esegui la sola installazione da sorgenti

Putroppo ho avuto un problema al sistema, e ho dovuto riavviare tutto: ho perso la cartella trunk.
Magari ci riprovo, però  vorrei capire: dopo aver digitato quelle tre righe, scusami, *come* eseguo praticamente "la sola installazione da sorgenti" ?

11192
Domande tecniche / Re: Installazione nuova versione da svn
« il: 20 Settembre 2011, 11:50:22 »
credo tu abbia una situazione un poco incasinata;

Credo proprio di sì !


se provi:
$/usr/bin/gambas3 parte?


No

ubuntu@ubuntu:~$ /usr/bin/gambas3

ERROR: #63: 'UserControl.Find' is incorrectly overridden in class 'IconView'
*** glibc detected *** /usr/bin/gambas3: realloc(): invalid pointer: 0x0076042c ***

11193
Domande tecniche / Re: Installazione nuova versione da svn
« il: 20 Settembre 2011, 11:36:02 »
in ogni caso prova a fare:

$whereis gambas3

magari lo trovi in un altro path (non credo)


Ho fatto:

ubuntu@ubuntu:~$ whereis gambas3

   ottenuto:

gambas3: /usr/bin/gambas3 /usr/bin/gambas3.gambas /usr/lib/gambas3 /usr/local/bin/gambas3 /usr/local/lib/gambas3 /usr/share/gambas3 /usr/share/man/man1/gambas3.1.gz


Ho quindi provato a lanciare: 
ubuntu@ubuntu:~$ /usr/bin/gambas3

   ma mi dà:

ERROR: #63: 'UserControl.Find' is incorrectly overridden in class 'IconView'
*** glibc detected *** /usr/bin/gambas3: realloc(): invalid pointer: 0x0057142c ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6b961)[0x1bb961]
/lib/i386-linux-gnu/libc.so.6(realloc+0x2ad)[0x1c073d]
........
........... etc etc righe simili    ???

11194
Domande tecniche / Re: Installazione nuova versione da svn
« il: 20 Settembre 2011, 11:23:05 »
se da terminale dai il comando:

$/usr/local/bin/gambas3

ottieni un messaggio d'errore?

Ottengo questo:

bash: /usr/local/bin/gambas3: No such file or directory
suppongo perché io, Gambas3, non ce l'ho installato su hard disk.

Forse devo rifare la procedura che normalmentre faccio "ogni volta" per utilizzarlo da penna ?
Ossia: sudo dpkg -i install /cdrom/gambas3/*

...dato che io lo "re-installo" ogni volta che devo usarlo.

Ma mica perdo l'aggiornamento or ora effettuato ?   :o

11195
Domande tecniche / Re: Installazione nuova versione da svn
« il: 20 Settembre 2011, 11:15:59 »

battuto sul tempo

e così è partito regolarmente.

...ho potuto così continuare con la procedura fino alla fine: sudo make install: tutto apparentemente bene fino alla fine !

....però ora Gambas.... non parte !   :P

> L'operazione è riuscita, ma il paziente è morto ! <

(Non so se c'è da ridere o da piangere ! )

Posso provare a riavviare il computer, ma - poiché io Linux lo lancio da penna come LiveCD da pacchetti deb, e quindi Gambas lo devo ogni volta  installare da pacchetti che ho in una cartella apposita nella penna - non so se perderò quell'aggiornamento !

11196
Domande tecniche / Re: Installazione nuova versione da svn
« il: 20 Settembre 2011, 10:30:06 »
Ho provato anche con Kubuntu, ma niente.

Non c'è il file configure.

Anche qui se lancio:

ubuntu@ubuntu:~$ /home/ubuntu/trunk/reconf-all

     ottengo:

/home/ubuntu/trunk/reconf-all: 7: libtoolize: not found
/home/ubuntu/trunk/reconf-all: 8: autoreconf: not found
           :evil:


Aggiornamento

Mi sono un po' dato da fare nel frattempo:
* libtoolize: not found l'ho risolto lanciando:   sudo apt-get install libtool
* autoreconf: not found l'ho risolto lanciando: sudo apt-get install autoconf libtool

  Però ora ho:
ubuntu@ubuntu:~$ /home/ubuntu/trunk/reconf-all
autoreconf: `configure.ac' or `configure.in' is required

  Quindi ho fatto:
buntu@ubuntu:~$ cd trunk
ubuntu@ubuntu:~/trunk$ /home/ubuntu/trunk/reconf-all

e così è partito regolarmente.

 

11197
Domande tecniche / Re: Installazione nuova versione da svn
« il: 19 Settembre 2011, 23:28:59 »
Ma hai installato tutte queste librerie?
Citazione
sudo apt-get install build-essential subversion libtool autoconf libffi-dev libbz2-dev zlib1g-dev libace-dev libomniorb4-dev libc6-dev firebird2.1-dev libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libxtst-dev libgtk2.0-dev libimlib2-dev libcurl4-gnutls-dev libglew1.5-dev libpcre3-dev libpoppler-dev libqt4-dev libsdl-ttf2.0-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libjpeg62-dev libpng12-dev libv4l-dev libxml2-dev libxslt1-dev librsvg2-dev libgtkglext1-dev automake autoconf

Ho copiato e lanciato da console la riga, ma mi dice:

I seguenti pacchetti hanno dipendenze non soddisfatte:
 libqt4-dev : Dipende: libqt4-dbus (= 4:4.7.2-0ubuntu6) ma la versione 4:4.7.2-0ubuntu6.1 sta per essere installata
...etc....etc......etc....
.........
........  
[alla fine: ]
Raccomanda: libqt4-opengl-dev (= 4:4.7.2-0ubuntu6) ma non sta per essere installato
E: Pacchetti danneggiati


11198
Domande tecniche / Re: Installazione nuova versione da svn
« il: 19 Settembre 2011, 23:14:58 »
http://andreabertini.wordpress.com/2010/07/30/installare-gambas-3-alpha-unstable/

è ancora valida  :2birre:

Grazie Andy per il tuo intervento. Ho provato... ma niente.  :hard:  Devo però precisare che:
* ho "già" installata la versione 3;
* io avvio Linux con una penna come Live CD.
Comunque sia, la cartella trunk si crea ugualmente nella mia home, e vedo che ci sono molte sub-cartelle ed alcuni file sciolti.

Se da quel sito, da te indicato, lancio da console:
sudo apt-get install build-essential subversion libtool.....etc...etc...
ottengo l'avviso che "[Alcuni pacchetti non possono essere installati./i], e che ci sono pacchetti con dipendenze non soddisfatte.
Alla fine poi vedo l'avviso mortale: "E: Pacchetti danneggiati.    :rolleyes:

Un casino !    :'(

Aggiungo che se lancio la riga:

mint@mint ~/trunk $ ./reconf-all

     ottengo qesta rispostaccia:

./reconf-all: 7: libtoolize: not found
./reconf-all: 8: autoreconf: not found         :hatecomputer:

11199
Domande tecniche / Re: Installazione nuova versione da svn
« il: 19 Settembre 2011, 19:56:45 »
quindi allora la procedura giusta sarebbe cosi'?

svn checkout https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/trunk/
cd trunk
./reconf-all
./configure
make
sudo make install


Stavo cercando di installare l'ultimo aggiornamento di sviluppo (Revision), seguendo la procedura che in questa discussione ho trovato.
Ho scaricato quindi con svn. Entrato poi nella cartella trunk non trovo il file configure.

Come faccio per il passaggio ./configure ?


11200
così attende la chiusura del processo di avvio di openoffice non la chiusura di openoffice


Forse....

 
Codice: gambas [Seleziona]
Shell "killall nome_programma" Wait
     :-[

11201
ma immagino ci sia un modo più pulito

...forse con qualche ciclo FOR ed utilizzando i codici chr(nn),  dato che molti di quei caratteri che non ti servono sono uniti in 3 - 4 gruppi, infatti - per esempio:

58   :
59   ;
60   <
61   =
62   >
63   ?
64   @

11202
Programmazione / Re: InputBox (troppo piccoli)
« il: 05 Settembre 2011, 20:26:45 »
In modo analogo t'ho trovato anche il metodo per aumentare l'altezza della finestrina di InputBox. Si fa tramite chr(13), che nel codice ASCII corrisponde a: \r = ritorno a capo.

Esempio pratico per allargare ed aumentare l'altezza della finestrina:

Codice: [Seleziona]
fcond = InputBox("If:" & String$(10, Chr(9)) & String$(20, Chr(13)))

Devo però far presente che, se nel programma è impostato il componente gb.qt4 (anziché gb.gui oppure gb.gtk), le soluzioni sopra esposte non sono utili: la finestra dell'inputbox non si modifica.


Ho scritto al riguardo la seguente pagina nella nostra WIKI:
http://www.gambas-it.org/wiki/index.php/Impostare_le_dimensioni_di_un_InputBox

11203
Programmazione / Re: InputBox (troppo piccoli)
« il: 04 Settembre 2011, 05:56:40 »
Purtroppo, ponendo degli spazi non si ottiene l'allargamento della finestrina dell'InputBox

Però ho sperimentato che puoi allargare la finestra dell'Inputbox aggiungendo al primo elemento il codice chr(9) prima della virgola divisoria. Il codice chr(9) corrisponde al TAB nel codice ASCII.

Esempio pratico.

comparare la "larghezza" del seguente Inputbox:

Codice: [Seleziona]
ifcond = InputBox("If:", "Condicion", "true")

con la "larghezza" di quest'altro:

Codice: [Seleziona]
ifcond = InputBox("If:" & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9), "Condition", "true")

più ce ne metti di chr(9) e più... ti si allarga...

...provare per credere !  :-[

1) al posto di tanti chr(9) puoi utilizzare anche un codice più breve con la funzione: String$(nn, "xxxx").
Esempio pratico:
     
Codice: [Seleziona]
fcond = InputBox("If:" & String$(10, Chr(9)))


Non ho ancora trovato, invece, una soluzione analoga per aumentare la sua "altezza".   :-\



AGGIORNAMENTO:
segnalo che allo stato attuale la possiblità di allargare l'aspetto dell'oggetto InputBox mediante la suddetta modalità, non è più funzionante !

11204
Programmazione / Re: gb.Watch
« il: 29 Agosto 2011, 11:06:00 »
...c'è anche questo più specifico: http://gambasdoc.org/help/api/name/gb.watch .

Ad ogni modo, non va confuso con la parola chiave: Watch, che fa parte della sintassi di Gambas: Open..... for ... Watch.
Invece, gb.Watch è in linguaggio C, ed è disponibile nel caso si scrive un componente di Gambas.
Le due cose non sono intercambiabili e non hanno punti in comune.

11205
Programmazione / gb.Watch
« il: 28 Agosto 2011, 18:41:57 »
C'è qualcuno che può dare qualche informazione in più circa questo componente, oltre quelle scarne e (almeno per me) insoddisfacenti   :-\ notizie nella documentazione ufficiale on-line ?

Ma GB.Watch() è richiamabile da Gambas, sì o no?   ???  Se sì, come ?

Ad una mia domanda Benoît Minisini ha risposto: ""GB.Watch() is an internal interpreter API. You can't use it in Gambas code.""

E quindi ?..... qual'è la sua funzione ?  ???


Pagine: 1 ... 745 746 [747] 748 749 ... 754