PDA

Visualizza la versione completa : [kylix] programmi delphi/firebird


123delphi321
14-02-2008, 10:31
ciao

mi hanno chiesto se riuscirei a far funzionare i programmi fati in delphi7 sotto ambiente linux.

la versione di linux che utilizzano (e che installerò sul mio pc) e' ubuntu-it 7.10

per me' e' un mondo un po nuovo, e per questo vorrei chiedervi dei suggerimenti...

ho sempre sentito parlare di kylix... ma voi lo avete mai visto?

se si com'e'? e' veramente semplice compilare i programmi scritti in delphi?

ovviamente non potro' utilizzare API di windows! ma esistono qualcosa di corrispondente per Linux?

stesso problema per firebird, ho visto che esiste l'installazione per linux.

ultima domanda (per il momento)... utilizzo i componenti di terze parti come ad esempio DevExpress, ma si potranno installare su kylix?

avete suggerimenti, indicazioni e controindicazioni in merito tutto cio?

grazie

Nikk11
14-02-2008, 11:16
Io l'ho usato, lo davano assieme a delphi7... ma da quel che ne so da allora non è stato + sviluppato. :madai!?:

Se non ricordo male avevo fatto funzionare un programmino di test su una redhat 7.
Bastava fare una "cross-platform application" , usare componenti standard e non di terze parti.

Nei sorgenti di un programma già fatto basta sostituire le "uses" standard con quelle che iniziano con "Q". i sorgenti dovrebbero quindi essere compilabili. cmq dai un'occhiata all'help di D7.

Purtroppo però, da quello che ne so io, con le attuali versioni del kernel Linux, ci sono imcompatibiltà difficilmente risolvibili...:cry:


Provaci e poi facci sapere

Ciao :ciauz:

123delphi321
14-02-2008, 11:33
e in tal caso con che linguaggio dovrei scrivere i programmi per linux????

io conosco disxcretamente delphi..... esiste qualcosa di simile?

pallinopinco
14-02-2008, 12:34
io conosco disxcretamente delphi..... esiste qualcosa di simile?


Esiste il progetto Lazarus (http://www.lazarus.freepascal.org/) basato su FreePascal (http://www.freepascal.org/), non aspettarti (http://www.lazarus.freepascal.org/modules.php?op=modload&name=StaticPage&file=index&sURL=about) la qualità di Delphi, ma puoi farci belle cosette. :)

Caiodark
15-02-2008, 15:04
In Linux si possono usare un sacco di linguaggi, gnu ha prodotto un buon numero di compilatori. Per rimanere in ambito RAD puoi provare Eclipse o NetBeans, sono due piattaforme che supportano alcuni linguaggi (Java, C++ ...).
In fine c'é Mono, un porting parziale su linux della piattaforma .NET di Microsoft.

123delphi321
15-02-2008, 17:44
insomma adesso si che ho le idee confuse!
non so proprio da dove iniziare.... il fatto che kylix non abbia avuto un seguito e l'impossibilità di utilizzare i componenti delphi fanno si che dovrei imparare un linguaggio per me nuovo.

adesso non so proprio...

ma esiste un linguaggio tipo delphi, ad oggetti con cui operare su database sql???

grazie

pallinopinco
15-02-2008, 18:03
ma esiste un linguaggio tipo delphi, ad oggetti con cui operare su database sql???


Che significa "tipo Delphi"? Prova Lazarus e Java (magari con Netbeans ed il suo Matisse) se non vuoi scontrarti con il C++ sotto Linux.

Caiodark
18-02-2008, 09:43
Beh non c'é nulla di tragico nell'imparare un linguaggio nuovo, prima o poi deve succedere.
Certo non è la situazione migliore se hai il fiato sul collo.
Fra tutti i linguaggi che hai a disposizione quello che dispone di un RAD che possa lontanamente somigliare a Delphi è Java disponibile con le due principali piattaforme di sviluppo Eclipse o Netbeans.
Con linguaggi tipo C++ etc. etc. è più complesso in quanto non possiedono un ambiente grafico nativo ma si devono appoggiarsi su librerie esterne, non te li suggerisco se hai fretta.

123delphi321
18-02-2008, 14:53
da dove posso scaricare java?

grazie

pallinopinco
18-02-2008, 15:35
Il sito di riferimento è questo (http://java.sun.com), io ti consiglio di scaricare il bundle JDK+Netbeans 6.0.1 (http://java.sun.com/javase/downloads/netbeans.html). Netbeans è dotato di un ottimo (rispetto alla concorrenza Java, ma Delphi resta un'altra cosa! :D) strumento per disegnare interfacce grafiche. (http://www.netbeans.org/kb/articles/matisse.html)

Da questo link (http://java.sun.com/docs/books/tutorial/information/download.html) puoi scaricare il tutorial ufficiale, da questo (http://www.claudiodesio.com/) un testo in italiano su Java. Puoi scaricare ed integrare in Netbeans la documentazione distribuita da Sun (http://java.sun.com/javase/downloads/index.jsp).

Per fare qualche esperimento con il Pascal su Linux prova Lazarus (http://www.lazarus.freepascal.org/).

Loading