Intervista a Haiping Zhao, lead developer del progetto HipHop
Pubblicato Monday 31 May 2010 da Cesare D'Amico
Facebook ha recentemente rilasciato HipHop, la soluzione di accelerazione PHP che utilizza internamente, come Open Source… ecco tutti i dettagli!



interessantissimo.
Ho due quesiti da porvi a riguardo.
ho provato a installare nativamente HipHop, ma ho scoperto che supporta solo architetture 64bit :( , e io sono ancora fermo a una 32.
Ho provato a emulare con virtual box su ubuntu 10.04, la macchina virtuale trovata nel pc.
Ho dovuto rimuovere il modulo:
kvm-intel, altrimenti avevo incompatibilità con VB.
il sistema non mi parte, dandomi questo errore:
error biodisk write error
Failed to default entries
press any key to continue
il processore è un T2300 con vmx abilitato.
Come posso risolvere?
secondo quesito:
è possibile ottenere da hiphop i sorgenti c++?
se sì con quale comando?
vorrei poi provare a compilarli per una architettura arm.
Grazie
Ciao Sandro,
la macchina virtuale è a 64bit perché al momento della preparazione HipHop supportava solo architetture a 64bit (stanno lavorando alle patch per quelle a 32)… forse c’è modo di farla girare emulata su una macchina a 32, in modo orribilmente lento, ma non ho macchine su cui provare al momento :(
riguardo alla compilazione, sul sito di HipHop ci sono vari esempi, vedi qua: http://wiki.github.com/facebook/hiphop-php/running-hiphop
in particolare, mi pare che il –keep-tempdir serva proprio ad avere anche i src in c++
Se tutto va bene, nel prossimo numero ci sarà un articolo più tecnico con tutte le spiegazioni del caso :)
grazie della risposta,
attendero’ impaziente il prox numero :)
ciao