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 - pastrank

Pagine: 1 2 3 [4] 5 6 ... 18
46
Segnalazione bug / Re:Gambas non si avvia
« il: 01 Marzo 2020, 22:17:14 »
Quando ti ho risposto sulla ML non sapevo fossi tu, che ne sai senz'altro più di me  :D

 :), non credo proprio, anche se non scrivo leggo ancora il forum e ho visto i progressi di tanti!  E il mio declino!

Su quale Debian stai lavorando?
Ti ricordo che se vuoi provare a compilare prima occorre disinstallare il Gambas precedentemente installato

Difficile a dirsi: e' un'installazione fresca, ma e' un mix di testing/sid/experimental, con chissa' quale confusione nelle dipendenze! Uno dei grossi dubbi che ho, infatti, e' che abbia saltato qualcosa nella configurazione, ho procedure di backup solide, ma non e' detto siano infallibili.

47
Segnalazione bug / Gambas non si avvia
« il: 01 Marzo 2020, 20:14:46 »
L'errore all'avvio di Gambas, visto dal terminale

Codice: [Seleziona]
me@debsrv:~$ gambas3
gb.jit: error: unable to compile JIT code of 'gb.form.terminal':

In file included from /tmp/gambas.1000/27771/jit/jit.h:35,
                 from /tmp/gambas.1000/27771/jit/gb.form.terminal.c:1:
/usr/lib/gcc/x86_64-linux-gnu/9/include/stdint.h:9:16: fatal error: stdint.h: File o directory non esistente
    9 | # include_next <stdint.h>
      |                ^~~~~~~~~~
compilation terminated.

**
** OOPS! INTERNAL ERROR. Program aborting, sorry! :-(
** Unable to compile JIT source file
**
** Please send a bug report to the gambas bugtracker [1] or to the gambas mailing-list [2].
** [1] http://gambaswiki.org/bugtracker
** [2] https://lists.gambas-basic.org/listinfo/user

Scritto sulla mailing list, mi dicevano di fare il reportbug al mantainer Debian, ma mi chiedevo prima (in questi giorni ho troppo da fare e non ho tempo) se vi immaginate su quale pacchetto...

48
OpenBar / Re:Ma questo forum sta morendo ?
« il: 08 Gennaio 2017, 01:25:00 »
pastrank, tu sei uno di quelli che si sono allontanati, ma non penso solo perchè

Ma non sono uno di quelli "importanti" :)

Anche se con questa frase mi hai messo ulteriori dubbi, non credo sia solo questo il nocciolo della questione.

Per me il problema era che, anche tra i miei stessi pc con diverse distribuzioni, quando volevo usare un programma appena compilato c'era sempre qualcosa che me lo impediva. A volte nemmeno compilare mi serviva... la sensazione e' che in molti linguaggi un componente possa essere "tra una versione e l'altra", mentre con Gambas deve essere "almeno come l'ultima disponibile" :) Pretenderei, per i miei usi, di poter continuare a usare una versione vecchia su di un pc se non uso funzionalita' delle versioni piu' nuove. In altre parole: non posso mettere Ubuntu e il ppa che mi da' l'ultima versione, se sull'altro pc ho Debian, con Gambas meno aggiornato, anche se non uso nessuna funzione introdotta dopo (quanto meno, nei limiti accettabili)

La mia è solo una curiosità aldilà che sto scoprendo che Gambas è davvero divertente e interessante e continuerò a studiarlo.

Questo senza dubbio.

49
OpenBar / Re:Ma questo forum sta morendo ?
« il: 07 Gennaio 2017, 19:29:10 »
Uno potrebbe pensare: “ma Gambas dipende da un uomo solo al comando”, a parte che questo è vero anche per altri linguaggi più famosi, ma se continuerai vedrai che razza di testardo infaticabile perseverante tipo è Minisini.

Riemergo dopo anni (leggo spesso, nonostante adoperi poco Gambas, il forum) per dire una cosa: Minisini e' bravo, ma doveva avere due cose in mente: legarsi a Gnu, cosa che non ha voluto per cambiare le sue abitudini, e rendere gli eseguibili usati da Gambas molto piu' indipendenti dalla versione usata dallo sviluppatore e la macchina dove vengono installati. La pazienza di vederlo diffondere poi l'avrebbe avuta, vedi da quanto ci sta dietro, e si puo' dire senza paura che e' pure bravo.

Usando distribuzioni e versioni diverse, mi sono rassegnato a non usarlo molto, purtroppo, anche se mi piace ancora e qualche utility per me ancora la faccio.

50
Domande tecniche / Re: Repository Debian Jessie
« il: 21 Giugno 2015, 00:45:33 »
No questo non lo puoi ottenere con nessun software. Infatti non puoi far girare un programma scritto con un linguaggio di versione avanzata con lo stesso, ma di versione più antica.
Python lo fa. Certo, se voglio usare proprio l'ultima feature dell'ultima versione ci sono i problemi, ma se sto sul classico... ripeto, le ultime volte che ho scaricato un sorgente Gambas ho sempre avuto problemi, pensa che su questo pc c'e' una 3.6 e qualcosa...

51
Domande tecniche / Re: Repository Debian Jessie
« il: 20 Giugno 2015, 12:14:29 »
Ciò significa che un sorgente scritto con una versione 3.x.x può funzionare tranquillamente anche con la sua versione 3.x+n.x.
 :ciao:

Il problema e' che uno scritto con la 3.(x+1).y non va con la 3.x.z. Quindi, se come sviluppatore volessi provare una versione "moderna", se con questa salvo i sorgenti devo andare ad aggiornare il pc dove va il programma finito, anche se non uso nessuna funzionalita' della versione maggiore. Questo, in aggiunta alle quantita' di dipendenze necesserie per l'installazione (almeno sulla Debian), fa si' che abbia molti motivi per non usare l'ultima versione, che se monto la mia applicazione su 20 pc, su tutti questi dovrei industriarmi per montarci Gambas aggiornato.
Non pretendo che un prog della 3.0 andasse su di un pc con Gambas 1.0, ma gradirei una compatibilita' per cui il limite fossero le funzionalita' richiamate, almeno nel range di parecchi mesi... e magari, che core e componenti non fossero tutti assieme.

52
Domande tecniche / Re: Repository Debian Jessie
« il: 19 Giugno 2015, 19:28:11 »
sarei un po intimidito a compilare gambas con  istruzioni non complete o come dice Gianlugi di fare la "tara" tra 2 spiegazioni!

E farlo anche dove monti il programma: specialmente nel mio caso, non ho accesso a internet spesso spesso, oppure non ho tempo perche' e' cosa di lavoro: e allora uso Python, e me ne dolgo.

53
Domande tecniche / Re: Repository Debian Jessie
« il: 18 Giugno 2015, 21:23:07 »
E se non si trova neppure in questa maniera?

Codice: [Seleziona]
Package gambas3
    experimental (rc-buggy) (devel): ambiente visuale di sviluppo completo per Gambas
    3.6.2-1: all

Rimango comunque turbato dal fatto che, se vado a montare questa versione per curiosita', poi devo montarla anche sui pc dove vorrei installare, e non sempre e' molto semplice: mi piacerebbe iniziare ad avere problemi solo qualora usassi feature delle ultime versioni. In altre parole, con la 3.5.4, gli ultimi 5 sorgenti che ho scaricato, non li ho potuti provare per via della versione. e questa e' una cosa che mi allontana parecchio da Gambas...

54
Ne deduco quindi che non vi è la possibilità di avere l'indice dell'elemento in esame direttamente

Ma cosi' no?

Codice: [Seleziona]
    Dim stArray As String[]  
    Dim st As String
    Dim i As Integer
     
    stArray = Split("Questo è un esempio", " ") 
    For i = 0 To stArray.Count - 1
     
      Print CStr(i) & "-" & stArray[i]
    Next

55
come la mettiamo se leggiamo un record, ne cambiamo la lunghezza e poi lo riscriviamo sul file? Sopratutto se non è l'ultimo e sopratutto se è diventato più lungo perchè magari abbiamo allungato una stringa aggiungendo delle parole?

Se usi record a lunghezza fissa, perche' vuoi metterne uno piu' lungo? Se tieni la lunghezza fissa, puoi permetterti di leggere con metodi tipo

Codice: [Seleziona]
# scritto a memoria, non ho gambas su questo pc
fn = Open nomedelfile For Read
for i = 0 to lof(fn) / lunghezzadelfile -1
Seek #fn, 1000 * i
Read #fn, x, 10
next
Close #fn

e scrivere allo stesso modo: se tieni i record lunghi, non hai problemi con la lunghezza della stringa, la termini con un carattere tipo tab e quando vai a rileggerla tutta la tagli su quello.

56
Tu, se non capisco male, sei a parlare di leggere un file usandolo come archivio: penso dovresti usare una struttura a lunghezza fissa, per la velocita', e andare a cercare la posizione su cui scrivere. Vedi un po' se http://www.gambas-it.org/wiki/index.php?title=Seek ti puo' essere utile (intendo l'uso di seek: ovvero, calcoli la posizione dove scrivere, e la' scrivi).

57
Sportello assistenza / Re: Possibili anomalie
« il: 10 Dicembre 2014, 21:59:53 »
guarda se c'è mercato per (ri)fare questo sito?

Venendo dalla Romania, probabilmente stara' solo controllando tutti i bug possibili del cms usato per vedere se e' stato patchato oppure no.

58
Domande tecniche / Re: apportare modifiche nella fase di debugging
« il: 09 Ottobre 2014, 20:08:03 »
Non lo so come è adesso, io sono rimasto al VB3 di 20 anni fa, poi non l'ho più usato. :D

Lo faceva anche quello! Non credo che sia una cosa facilissima da implementare, comunque, e se non ho capito male, su Linux e' ancora piu' difficile che su Windows.

59
Altri linguaggi / Re: da gambas a c++
« il: 17 Luglio 2014, 21:44:26 »
ciao a tutti,non riesco a converire questo cdice gambas in c++:
Ma vuoi creare una shell, e il comando e' un esempio, o vuoi creare semplicemente una directory?

Nel primo caso, ti hanno gia' detto, nel secondo, http://stackoverflow.com/questions/7430248/creating-a-new-directory-in-c

60
Programmazione / Re: Impostazioni indirette di una Form
« il: 06 Luglio 2014, 18:28:35 »
Potrebbe trattarsi di un bug?

Diro' una cazzata, visto che frequento poco le applicazioni grafiche, ma non e' invece che il wm tenta di dimensionare finestre e controlli secondo linee di snap che servono a non lasciare pezzi "mozzi" a giro nelle finestre, e che quindi tendono a essere modificati rispetto ai tuoi valori?

In ogni caso, a me le misure tornano (lxde, schermo 1680x1050)...

Pagine: 1 2 3 [4] 5 6 ... 18