Newsgroup: it.comp.os.linux.development
Titolo: Qualche domanda? (abbiate pazienza)

Ho un programma scritto con compilatore gcc totalmente a riga di comando.
Attualmente è in grado di girare su Linux, Unix, Windows, Solaris(?).
 
L'input gli viene passato caricando un file che contiene varie righe e le
legge come fossero passate una ad una.
L'output viene a sua volta stampato su file. Quasi sempre sono un insieme di
valori che poi vanno rappresentati su grafici di vario tipo. Questo viene
fatto tramite un altro programma che legge il file di output.
Il problema:
Devo modificare il programma in modo tale che:
si possano inserire i dati tramite un interfaccia grafica
si possano visualizzare i grafici e quant'altro
continui a girare quanto meno su Unix/Linux e Windows.
si usino strumenti a distribuzione gratuita
La mia soluzione
    Windows + Linux + linguaggio c + pacchetto Tcl/Tk + XWIN32:
    Sotto Linux pensavo di construire una interfaccia tramite il Tcl/tk da cui
chiamare il
    programma. Dopo di che sempre dall'interfaccia richiamare il file di output
stampato
    dal programma e generare i grafici eventuali.
    Per eseguirlo sotto Windows pensavo di utilizzare l'emulatore Xwin32.
Avrei un altra soluzione tipo usare Lesstif ma non ci sono credo interfaccie
prefabbricate da usare e farmele da me mi fa venire i brividi.
se avete un consiglio o correzione o un idea alternativa sarebbe molto
gradita.
vi ringrazio anticipatamente.
 
--------------------------------
Inviato via 
http://usenet.libero.it

 gradita.
Java. Un solo programma funziona su tutti i sistemi.
Davide

     Per eseguirlo sotto Windows pensavo di utilizzare l'emulatore Xwin32.
Il tclTk non è disponibile ANCHE sotto windows ?


Librerie per interfaccie grafiche portabili ce ne sono tante, che abbiano
widget pronti per l'uso non me ne viene in mente uno (probabilmente trovi
qualche libreria utile in java, forse c'e' qualcosa per Qt...)
Alessandro.

 vi ringrazio anticipatamente.
ciao

     Per eseguirlo sotto Windows pensavo di utilizzare l'emulatore Xwin32.
tcl/tk esiste praticamente per qualsiasi piattaforma, non serve emulatore
nemmeno per win.
Ma tk non e' di livello molto alto. E tcl non e' esattamente quello che
definisci una meraviglia. Io opterei per wxpython oppure c/c++ con un
toolkit portabile.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Any sufficiently advanced bug is indistinguishable from a feature. !>-
                 Rich Kulawiec

 nemmeno per win.
Intendi che posso portarlo da una piattaforma all'altra senza riscrivere
nulla?
Dovrei installare il compilatore  sia su win che unix?
X = linux/unix?


 Davide

 Hai scelto di usare X perche' pensi di usare le visualizzazione remota?
la mia esigenza principale è di permettere l'utilizzo del programma su
piattaforme unix/linux all'occorrenza anche su windows


 python, che ti velocizza moltissimo la stesura del codice
Sto dando un occhiata al sito 
http://www.wxwindows.org/
 per documentarmi un
po.
Comunque cosě a prima vista mi sembra l'idea giusta.
Ti disturbo per qualche altro ragguaglio appena mi sono documentato un po.
Grazie.



Allora penso che tu possa usare Tcl/Tk su windows senza dover installare un
X server.
Alessandro.

 X = linux/unix?
X=sistema grafico di ogni unix.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! GOD is real, unless declared as integer !>-