* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Novembre 26, 2024, 07:38:21 pm

Inserisci il nome utente, la password e la durata della sessione.

95 Visitatori, 0 Utenti

Autore Topic: Newbie  (Letto 8017 volte)

ObiWan

  • Newbie
  • *
  • Post: 7
  • Karma: +0/-0
Newbie
« il: Marzo 15, 2014, 12:22:11 pm »
ciao
ho la necessità di sviluppare sotto Raspbeyy e, provenendo da Delphi e dal mondo WIndows , la soluzione logica è Lazarus. Ho installato la versione 1.2 sotto W7 64b e quindi mi sono dedicato al PI,dotato di SD da 8GB,  sul quale ho installato Raspbian, per procedere all'instalalzoine di FP e Lazarus, seguendo le istruzioni trovate anche su questo stesso forum.
Il problema è che la versione che è stata installata è  una vecchissima 0,9, ma la mia nececcità è di avere la stesa versione sui due sistemi in modo da sviluppare sotto Windows ed effettuare il debug sotto Linux, che purtroppo  conosco pochissimo...

Qualcuno può aiutarmi ad aggiornare alla versione attuale ??

Grazie

Ciao

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3281
  • Karma: +12/-0
Re:Newbie
« Risposta #1 il: Marzo 15, 2014, 01:24:08 pm »
Il problema stà nei repository,dovresti chiedere sul forum ufficiale se ne esistono di aggiornati. Scusa ma non so dirti di più.
Ieri è passato, domani è futuro, oggi è un dono...

ObiWan

  • Newbie
  • *
  • Post: 7
  • Karma: +0/-0
Re:Newbie
« Risposta #2 il: Marzo 15, 2014, 03:21:33 pm »
ciao
innanzitutto grazie per la risposta; come dicevo ho pochissima familiarità con Linux e spero di trovare qualcuno che mi metta in condizioni di aggiornare con operazioni idiot-proof :)

ciao

El Salvador

  • Visitatore
Re:Newbie
« Risposta #3 il: Marzo 15, 2014, 04:39:45 pm »
Se vuoi qualcosa di aggiornato, dovrai recuperare i sorgenti di fpc e lazarus e compilarteli per il raspbian. http://www.michellcomputing.co.uk/blog/2012/11/lazarus-on-the-raspberry-pi/

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2922
  • Karma: +20/-4
Re:Newbie
« Risposta #4 il: Marzo 15, 2014, 08:21:43 pm »
c'è un altro modo
http://forum.lazarus.freepascal.org/index.php/topic,23075.120.html?PHPSESSID=367a6fcf753922a6f78e40c05702487c

l'autore lo ha provato e funziona su un emulatore
io l'ho provato sul mio rasp ma non sono riuscito a farlo funzionare

provalo che se ti funziona hai la versione lazarus/fpc che desideri
Imagination is more important than knowledge (A.Einstein)

ObiWan

  • Newbie
  • *
  • Post: 7
  • Karma: +0/-0
Re:Newbie
« Risposta #5 il: Marzo 19, 2014, 10:04:04 am »
Grazie a tutti per le risposte: non vorrei scatenare una guerra santa e venir ricoperto di insulti ma com è possibile che nel 2014 sotto Linux sia sempre così difficile fare operazioni che sotto lo scarso, vituperato, inefficente Windows sono all'ordine del giorno ?

Non è polemica, vorrei solo capire come si fa ad avere produttività in queste condizioni..

Ciao
« Ultima modifica: Marzo 19, 2014, 10:05:54 am da ObiWan »

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2922
  • Karma: +20/-4
Re:Newbie
« Risposta #6 il: Marzo 19, 2014, 06:51:53 pm »
se vuoi la guerra santa io ho già l'elmo :D

scherzi a parte non hai affatto torto
il discorso è un po' complicato, nel mondo linux chi cura i pacchetti sicuramente non tiene conto di ambienti di sviluppo che sono in costante... sviluppo

io ho avuto problemi anche con linux mint (distro aggiornatissima) ma se non era per la guida di xyniyman non acrei mai avuto una versione laz/fpc aggiornata. figuriamoci con una versione, la raspbian, che gira su un raspberry: è già un successo che ci sia.

la realtà è che bisogna prendere mano con l'istallazione dai sorgenti e non è una cosa semplice!
del resto se ti piacevano le cose semplici non ti prendevi un raspberry :D
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3281
  • Karma: +12/-0
Re:Newbie
« Risposta #7 il: Marzo 19, 2014, 09:38:02 pm »
Con Linux il vero problema sono le mille mila distribuzioni, in questo modo si riscopre sempre l'acqua calda. E si perde tempo nel cercare di standardizzare e rendere semplice il tutto.
Ieri è passato, domani è futuro, oggi è un dono...

El Salvador

  • Visitatore
Re:Newbie
« Risposta #8 il: Marzo 19, 2014, 11:58:07 pm »
Ragazzi, c'è anche da dire che Raspberry è una piattaforma ARM, che è ancora di nicchia per chi lavora in modo professionale (gli sviluppatori delphi/pascal sono persino in via di estinzione). Quindi il numero di pacchetti disponibili si abbassa, nonostante Raspbian sia basata sulla debian.

Giorni fa ho installato Net Runner OS (basata su Kubuntu 13.10). Nei repository ufficiale è presente Lazarus 1.0.10 e naturalmente non è ancora presente la 1.2. Del resto è uscita da appena 2 settimane e gli sviluppatori di Ubuntu devono preparare il nuovo pacchetto e fare i dovuti test.

Comunque ho installato i .deb forniti dal team di Lazarus e ho persino ricompilato l'ide in QT. Tra tutto, ci avrò messo 10 minuti.

Citazione
ma com è possibile che nel 2014 sotto Linux sia sempre così difficile fare operazioni che sotto lo scarso, vituperato, inefficente Windows sono all'ordine del giorno ?
Perchè allora hai preso un raspberry, se ti arrendi al primo ostacolo? :)

ObiWan

  • Newbie
  • *
  • Post: 7
  • Karma: +0/-0
Re:Newbie
« Risposta #9 il: Marzo 20, 2014, 09:38:10 am »
Citazione
Perchè allora hai preso un raspberry, se ti arrendi al primo ostacolo? :)

Ahi ahi :)
Due affermazioni errrate: non mi arrendo al primo ostacolo e.. non ho preso un raspberry...

Essendo un giocherellone masochista e avendo  necessità di fare un piccolo apparato, ho pensato di poter riutilizzare le mie conoscenze ed i miei sorgenti di Delphi con relativamente poco lavoro ed un arricchimento delle mie conoscenze, ma purtroppo non è così

Il mio nuovo target, essendo riuscito ad instalalre la 1.0.1 (sigh) è di creare un ambiente stabile E NON TOCCARLO PIU' !!!!!

Grazie

ciao

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2922
  • Karma: +20/-4
Re:Newbie
« Risposta #10 il: Marzo 20, 2014, 09:46:13 am »
ho la necessità di sviluppare sotto Raspbeyy e, provenendo da Delphi e dal mondo WIndows , la soluzione logica è Lazarus. Ho installato la versione 1.2 sotto W7 64b e quindi mi sono dedicato al PI,dotato di SD da 8GB,  sul quale ho installato Raspbian, per procedere all'instalalzoine di FP e Lazarus, seguendo le istruzioni trovate anche su questo stesso forum.

scusa ma in che senso noon hai preso un raspberry? :)
Imagination is more important than knowledge (A.Einstein)

El Salvador

  • Visitatore
Re:Newbie
« Risposta #11 il: Marzo 20, 2014, 03:58:55 pm »
Citazione
Il mio nuovo target, essendo riuscito ad instalalre la 1.0.1 (sigh) è di creare un ambiente stabile E NON TOCCARLO PIU' !!!!!
Se non hai preso il raspberry, quindi mi chiedo dove tu abbia installato Lazarus 1.0.10... O_o

ObiWan

  • Newbie
  • *
  • Post: 7
  • Karma: +0/-0
Re:Newbie
« Risposta #12 il: Marzo 20, 2014, 04:36:34 pm »
ragazzi :)
avete l'elasticità di un aggiornamento di Linux  :) :)

Non ho preso il Raspberry nel senso che non è stata una scelta di divertimento l'imparare a farci qualcosa, ma una necessità : non l'ho preso di mia volontà ma ce l'ho , questo intendevo :) :)

ciao

 

Recenti

How To

Utenti
  • Utenti in totale: 803
  • Latest: maXim.FI
Stats
  • Post in totale: 19207
  • Topic in totale: 2289
  • Online Today: 87
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 0
Guests: 95
Total: 95

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.