Newsgroup: it.comp.os.linux.development
Titolo: RAD

Ho dato un'occhiata veloce al vdk builder e mi pare piuttosto buono.
E' molto simile al bcb della inprice !
Esistono altri compilatori RAD ?
Ciao
---------------------------------------
Email: sostituire "nospam" con "uol"

Esistono altri compilatori RAD ?
non è un compilatore, è un ambiente di sviluppo,
il compilatore è sempre gcc, se qualche ambiente non si basa
su gcc lascialo perdere, perchè avresti seri problemi a distribuire i programmi.
per i RAD disponibili fai un giro su 
www.gtk.org
il migliore che ho provato è glade, che genera codice
in c, c++, perl, e diversi altri linguaggi che non ricordo,
non è completo come vdk, ma è decisamente più standard.
ciao.

non è completo come vdk, ma è decisamente più standard.
Gli ho dato un'occhiata veloce una settimana fa, ma non sono riuscito a fargli
generare alcun codice C++.
Avevo creato una nuova windows all'interno della quale avevo messo alcuni
controlli. Dopo avere salvato il tutto non sono riuscito a trovare alcun codice
sorgente ... :-?
Rifaro' degli esperimenti con maggior attenzione


 sorgente ... :-?
L'ho installato anche io. Per fargli generare il codice devi passargli il
comando 'Build' e lui ti crea tutti i sorgenti nella dir /NomeProgetto/src
compreso uno script per generare in automatico il file di make.
Viceversa io non sono riuscito a installare VDK Builder, vorrei tanto dargli
un'occhiata perche' conosco abbastanza Delphi e i due IDE se non sbaglio si
assomigliano molto...
Ciao... PAOLO.

assomigliano molto...
Prima devi installare le librerie vdk
Se utilizzi il vdkbuilder che era compreso nel disco di Linux&C, per poter
installare vdkbuilder, dopo avere installato le vdk devi andare ad agiungere una
riga in un file che in questo momento non ricordo, per far in modo che il
vdkbuilder riesca a vedere le librerie grafiche. La rivista non accenna al
problema, probabilmente chi ha scritto l'articolo aveva gia' installato il
vdkbuilder e si e' dimenticato del particolare :-)
Le istruzioni le avevo lette in un file readme. Se non riesci a trovare le
istruzioni dimmelo che provero' a ricostruire quello che ho fatto
In questo momento sono in win98 (purtroppo pegasus non c'e' sotto linux :-( ) e
non ho accesso ai dati della partizione linux


 Ciao
Ciao... PAOLO.

compreso uno script per generare in automatico il file di make.
E se si vogliono aggiungere dei sorgenti gia' scritti ? C'e' una finestra
"project" ?
Puo' funzionare anche come IDE per una consol application ?


installare le librerie vdk. Quindi non vado neanche oltre :-((
Per installare le librerie dal file /mnt/cdrom/vdk-1.0.3.tar.gz io ho dato i
seguenti comandi :
cd /opt
tar  xvfz  /mnt/cdrom/vdk-1.0.3.tar.gz		
cd  vdk-1.0.3
./configure
make
make install
In questo modo si dovrebbero installare le librerie.
Nel file INSTALL ho poi trovato le istruzioni sul come far vedere le librerie
agli altri programmi. Io utilizzo una distribuzione red hat 6.1:
---
* Note for Red Hat users
------------------------
Probably /etc/ld.so.conf should be modified adding this line:
/usr/local/lib
Run: # /sbin/ldconfig
after have modified /etc/ld.so.conf
---
Per installare il vdkbuilder dal file /mnt/cdrom/vdk-1.0.3.tar.gz ho utilizzato
un procedimento analogo :
cd /opt
tar  xvfz  /mnt/cdrom/vdkbuilder-1.0.3.tar.gz		
cd  vdkbuilder-1.0.3
./configure
make
make install
Per lanciare l'ambiente di sviluppo basta che scrivi vdkb in un xterminale


 Email: sostituire "nospam" con "uol"
Glade e' un Gtk Builder e quindi non ha senso utilizzarlo per 'consolle'
applications.
Per aggiungere altri files al progetto orifinario occorre mettere mano
al Makefile, attualmente (versione 0.5.7) Glade permette di realizzare
la parte i interfaccia, ma non e' possibile inserire i 'metodi', al
termine della creazione del progetto Glade genera i seguenti files
sorgente (C) :
interface.c 
support.c
main.c
callbacks.c
in piu' viene generato un file chiamato autogen.sh che serve a generare
configur e makefiles....
Invio mio msg di qualche giorno fa:
 (estratto da doc. gkade)
Building Glade-Generated C Source Code
======================================
2.1 How do I build the code generated by Glade?
 A: You need automake >= 1.4 & autoconf >= 2.13 to build the generated C
code.
    You also need gettext >= 0.10.35 if you enabled gettext support. See
the
    'Requirements' section in the README file for links to these.
    Run './autogen.sh' in the toplevel directory of the project to run
    automake, autoconf and the related utilities to build the Makefiles.
Pass it any options you want passed to configure, e.g.
    ./autogen.sh --prefix /usr/local/gnome
    Then run 'make' to build your application.
    Note that for Gnome applications, you must also do a 'make install'
so that
    the pixmaps are installed properly. If you don't do that, it will
still
    run, but you won't see the pixmaps.
ciao
Roberto


ti seve gtk-- prima di tutto,
poi quando fai click su " crea eseguibile" ti chiede il linguaggio,
c'č anche ada95 e eiffel
ciao.