Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: nomorelogic - Aprile 23, 2014, 07:40:04 pm
-
ciao a tutti
sto provando ad installare sul raspberry con gentoo la trunk di fpc
mi piacerebbe fare una piccola distro per raspberry (e forse anche virtualbox) tutta dedicata al pascal
ho però qualche strano problema nella compilazione della trunk...
con il "make all" mi viene generato "fpmake" ma questo non è riconosciuto come un binario valido
ho già provato a chiedere in giro
http://forum.lazarus.freepascal.org/index.php/topic,24305.0.html (http://forum.lazarus.freepascal.org/index.php/topic,24305.0.html)
http://forums.gentoo.org/viewtopic-t-989286.html (http://forums.gentoo.org/viewtopic-t-989286.html)
credo che le versioni di fpc per arm vengano ottenute con il cross compiling mentre io voglio compilare sul raspberry (si, sono un maniaco, ma per l'immagine per SSD che voglio fare ci vuole questo).
sono quasi sicuro che il problema è nel link (dinamico) con le librerie ma non riesco a venirne a capo
se qualcuno ha qualche idea...
-
Ciao, non conosco il mondo raspberry, ma sai che file system usa la partizione su cui ci sono i sorgenti?
Tempo fa' ho avuto un problema simile su Ubuntu, alla fine il problema era dovuto al fatto che la partizione su cui c'erano i sorgenti, e quindi gli eseguibili finali, era NTFS.
Ciao, Mario
-
è una ext4
non credo che sia un problema per arm, almeno lo spero
gli altri binari partono e non mi danno questo problema, cmq indagherò, non si sa mai
grazie
-
per gli interessati, ho fatto un piccolo passo avanti
per chi vuole dare un'occhiata (e magari una mano :P)
http://forum.lazarus.freepascal.org/index.php/topic,24305.msg146849.html#msg146849 (http://forum.lazarus.freepascal.org/index.php/topic,24305.msg146849.html#msg146849)
-
Mi sfugge l'obiettivo. Vuoi fare una compiler machine?
-
più o meno
nella trunk ci sono dei bugfix interessanti ed uno di questi riguarda il parametro -fPIC che serve a compilare so/dll a link dinamico.
Guarda caso il mio progettino per web è un modulo (quindi so/dll) di apache...
Con l'esperienza che mi sto facendo vorrei provare a fare un server senza X per raspberry dove giri apache col mio modulo.
L'idea me l'ha data xiny e devo dire che mi piace moltissimo.
Sto poi scoprendo gentoo, ho tagli, sfregi ed ematomi ovunque ma sto iniziando a capire le enormi potenzialità che offre. Sul mio raspberry c'è ora una gentoo installata a mano da me, senza X e con fpc 2.6.4. Ci voglio mettere anche la trunk (2.7.1), apache ed il mio modulo.
Fatto questo vorrei mettere l'immagine a disposizione...
Se ci riesco magari poi faccio una seconda immagine con X + lazarus, ma per ora è fantascienza, devo sistemare la trunk (e sono in alto mare).
-
O mamma...
Sei bravo a trovare strade per farti male ;)
Stilgar
-
ho certificato la mia innata propensione al masochismo nel momento che ho detto 'si' davanti all'altare :D :D :D
scherzi a parte... ci sono riuscito!
fpc trunk 2.7.1 installato sul raspberry da subversion
non ho ancora fatto prove di compilazione di nessun genere ma credo che sia tutto ok.
Devo sistemare un altro paio di cosette e poi metterò nero su bianco la procedura che ho seguito (e anche l'immagine della SD card)
Ho fatto così tante prove che spero di non dimenticare nulla...
-
Grande Nomore :)
-
ho buttato giù un articolo, probabilmente questi giorni lo sistemo ma intanto...
http://www.lazaruspascal.it/index.php?page=138 (http://www.lazaruspascal.it/index.php?page=138)
-
per chi fosse interessato, ho postato l'immagine :)
https://sourceforge.net/projects/pastoo/?source=navbar (https://sourceforge.net/projects/pastoo/?source=navbar)
-
Grandissimo Nomore ;)
-
postato anche sul forum ufficiale
http://forum.lazarus.freepascal.org/index.php/topic,24508.0.html (http://forum.lazarus.freepascal.org/index.php/topic,24508.0.html)