Lazarus funziona su PowerPC?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
giovanni

Lazarus funziona su PowerPC?

Messaggio da giovanni »

Ciao ragazzuoli,

c'è qualcuno fra di voi che utilizza tranquillamente Lazarus su una macchina basata su architettura PPC?
Se sì, potrebbe postare come, gentilmente?


Ho installato pure Mac OS X: meglio installare lì Lazarus, visto che c'è la possibilità?
(Preferirei comunque avere tutto su Ubuntu, se possibile, per eliminare anche l'ultima traccia di software proprietario sui miei pc (ovvero Mac OS X) (yes))

Aspetto fiducioso ;),
    Giovanni
Ultima modifica di giovanni il lunedì 5 giugno 2006, 22:31, modificato 1 volta in totale.
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Lazarus funziona su PowerPC?

Messaggio da pierba »

Se lo installi dai sorgenti che trovi qui dovresti riuscire ad usarlo anche su ppc.
Non ho ancora provato, però.

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
Avatar utente
Berghem
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2265
Iscrizione: giovedì 14 aprile 2005, 22:28
Località: Dalmen

Re: Lazarus funziona su PowerPC?

Messaggio da Berghem »

io non l'ho mai installato su ppc, in ogni caso per l'installazione su ubuntu breezy/dapper qui trovi il wiki
http://www.lazareum.it/index.php?option ... &Itemid=25
giovanni

Re: Lazarus funziona su PowerPC?

Messaggio da giovanni »

pierba ha scritto: Se lo installi dai sorgenti che trovi qui dovresti riuscire ad usarlo anche su ppc.
Non ho ancora provato, però.
Niente da fare, avevo già provato con i sorgenti.

Mi servirebbe casomai il consiglio di qualcuno che ha utilizzato con successo Lazarus su PPC tramite un qualche emulatore (o software simile...).

Grazie comunque ad entrambi,
  Giovanni
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Lazarus funziona su PowerPC?

Messaggio da pierba »

Per installare lazarus, occorre prima installare freepascal (fpc) e si riesce a farlo con la versione powerpc che è la 2.0.0. La trovi qui. Ora nasce un problema: l'ultima versione di lazarus richiede il fpc-2.0.2 per cui non si installa.

Oggi scarico una versione precedente e riprovo.

Se tenti di installare fpc e riscontri qualche errore, postalo, non ricordo quale libreria ho aggiunto, ma se vedo l'errore so di quale si tratta.
Per installare, scompatti, entri nella nuova cartella e dai

Codice: Seleziona tutto

make all
poi installa con

Codice: Seleziona tutto

sudo checkinstall
se il pacchetto checkinstall non lo hai installato, fallo con synaptic o apt.

ciao

Aggiornamento: con la versione di fpc che riusciamo ad installare, riusciamo a mettere lazarus-0.9.8, ma non riesco a trovarla.

Grazie al link che mi ha postato Berghem ho scaricato la versione 0.9.8 di lazarus e l'ho compilata. Non riesco ad installarla, mi da questo errore:
Error: Target "linux", package "rtl" not found
Qualcuno sa che pacchetto voglia?

Comunque funziona, da shell entrando nella cartella e lanciando ./lazarus si avvia anche se dice che non trova i sorgenti di fpc.

Ultimo e definitivo aggiornamento: lanciare lazarus come descritto, andare in ->environments ->environments options ed impostare i percorsi alle applicazioni di cui ha bisogno (fpc, make, ...) e funziona perfettamente.

;DPer ulteriori informazioni, specifiche tecniche, informazioni sull'uso, giro le varie domande all'esperto Berghem ;D
Ultima modifica di pierba il mercoledì 7 giugno 2006, 11:02, modificato 1 volta in totale.
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
giovanni

Re: Lazarus funziona su PowerPC?

Messaggio da giovanni »

Chiedo scusa per il "lieve" ritardo, ma non avevo più avuto voglia/necessità di provare l'installazione.

Faccio il punto:

--> ho scaricato i sorgenti del FreePascal 2.0.0 seguendo un link sul sito del progetto; l'archivio è "fpc-2.0.0.powerpc-linux.tar"; entro nella cartella scompattata ed eseguo

Codice: Seleziona tutto

./install.sh
tutte le opzioni come da default;

--> seguendo il link segnalato da berghem ho scaricato "lazarus-0.9.8-fpc_2.0.0_0.src.rpm", ho scompattato l'rpm (e qui forse ho fatto una st*******?), ho scompattato "lazarus-050719.tgz" che era all'interno dell'rpm ed ho così ottenuto la cartella lazarus; posizionatomi all'interno di questa cartella do

Codice: Seleziona tutto

make all
ma ottengo il seguente messaggio

Codice: Seleziona tutto

[parte tagliata]
Assembling lazarus
Linking ./lazarus
/usr/bin/ld: cannot find -lglib
lazarus.pp(93,42) Error: Error while linking
make[1]: *** [lazarus] Error 1
make[1]: Leaving directory `/home/gisluz/Desktop/lazarus'
make: *** [ide] Error 2
Aspetto buone nuove ;).

Ciao,
  Giovanni
Ultima modifica di giovanni il venerdì 14 luglio 2006, 17:44, modificato 1 volta in totale.
Avatar utente
pierba
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 14532
Iscrizione: sabato 26 febbraio 2005, 19:10

Re: Lazarus funziona su PowerPC?

Messaggio da pierba »

Prova con libglib2.0-dev
Ne chiederà altri, se ricordo bene.

ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
giovanni

Re: Lazarus funziona su PowerPC?

Messaggio da giovanni »

Sì, aveva bisogno di quel pacchetto e del parente più anziano "libglib1.2-dev".

Ricordavi bene anche sui pacchetti seguenti, ne servivano altri, anche se in realtà per risolvere mi è bastato installare "libgdk-pixbuf-dev", il quale si è trascinato una sfilza di dipendenze ;D.

Codice: Seleziona tutto

make all
E tutto a posto!

Codice: Seleziona tutto

./lazarus
E si avvia Lazarus con il messaggio che mi avevi "predetto" qualche post fa (poi sistemo anche questo...).

Ciao,
  grazie ancora dell'aiuto,
    Giovanni

edit: cancellata domanda stracretina... he he he
Ultima modifica di giovanni il venerdì 14 luglio 2006, 22:50, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti