2010-08-02 14 views
8

Solo una domanda veloce per quelli di voi che sanno. È possibile installare contemporaneamente Delphi (ver 7) e Lazarus. Voglio assicurarmi che l'installazione di Lazarus non interferisca con la mia attuale installazione Delphi in QUALUNQUE MODO. Avrei chiesto questo sui quattro di Lazarus ma ho pensato di ottenere una risposta più rapida qui.Delphi e Lazarus entrambi installati

In ogni caso se si dispone di Delphi & Lazarus installato, si prega di comunicare eventuali problemi riscontrati (se presenti).

Chris

risposta

2

Al momento ho Delphi 5 e Lazzaro sia installato sul mio computer portatile Windows 7. Per quanto posso dire che non interferiscono l'uno con l'altro.

In realtà non uso Lazarus, perché preferisco Delphi 5 che è quello che ho usato per sempre.

+0

Grazie per la risposta, mi interessava solo Lazarus a causa delle funzionalità cross-platform ed è per questo che l'ho considerato diverso dall'apprendimento di un nuovo linguaggio come Python (che potrei comunque fare in un secondo momento) ma grazie ancora per il relpy. – Chris

4

Lazarus non interferisce con nessuna versione di Delphi, possono vivere molto felici.

+0

Grazie a tutti per le risposte, ci provo io allora. – Chris

0

Ho installato Delphi 2006, Delphi 2010 e Lazarus. Nessun problema. Sono sicuro che Delphi 7 sarà lo stesso. L'unico problema che posso vedere potrebbe essere l'uso dell'estensione .pas in Lazarus. Intendo a causa di problemi di associazione. Ma puoi usare un'estensione diversa per i file sorgente di Lazarus (free pascal). Penso che l'installatore ti chieda questo.

0

Ho Lazarus "installato" su un'unità USB. Interferisce con niente di tutto ciò. Si tratta in realtà di un pagamento dello Git repository che rispecchia lo SVN repository. Ho installato l'ultimo FPC stabile su C:\FPC e poi ho copiato quella cartella all'interno della mia cartella sorgente di lazarus, ad es. \lazarus\FPC\ (e quindi disinstallato l'installazione C:\FPC), e poi ogni volta Mi piace costruire l'ultimo lazarus in questo modo:

X:\lazarus\> git fetch 
[...fetch messages...] 

X:\lazarus\> FPC\2.4.0\bin\i386-win32\make.exe clean all 
[...compiler output messages...] 

X:\lazarus\> startlazarus 
[...IDE starts up...] 

Il vantaggio principale di questo è che se si trova un bug di IDE, la fonte è immediatamente disponibile e puoi fare e submit a patch all'istante.

4

L'unica interferenza è per la costruzione della riga di comando, entrambi i progetti hanno un file make.exe diverso da quello.

questo è facilmente risolvibile non aggiungendo FPC al percorso (rimuovendolo attraverso il sistema del pannello di controllo), e fare un

set PATH=c:\fpc\2.5.1\bin\i386-win32;%PATH% 

o dovunque installato come prima linea nel vostro file batch.

Generalmente non mi preoccupo, ma un precedente datore di lavoro abbiamo fatto un sacco di costruzione di cmdline con dcc, e quindi conta.

Le associazioni di file sono un altro, ma già nominate. (ma non un grosso problema dato che le estensioni del progetto variano (.dpr vs .lpr, .dproj vs .lpi))

Btw: Altri prodotti di sviluppo (cygwin, mingw e forse anche VS) hanno la loro rispettiva marca file .exe e lo stesso tipo di problemi.

Problemi correlati