Search found 23 matches
- 12 Sep 2011, 20:42
- Forum: Programmazione
- Topic: Domanda gigante: come si porta un software sulla caanoo?
- Replies: 30
- Views: 43887
Re: Domanda gigante: come si porta un software sulla caanoo?
E come posso tentare di compilare dei software da terminale? Mi passi uno script? Se il programma da portare usa un makefile (molto spesso) non serve nessuno script: il makefile stesso è una specie di script che viene eseguito dal comando make. A seconda di quanto bene/male è scritto il makefile po...
- 12 Sep 2011, 17:56
- Forum: Programmazione
- Topic: Domanda gigante: come si porta un software sulla caanoo?
- Replies: 30
- Views: 43887
Re: Domanda gigante: come si porta un software sulla caanoo?
Mai usato codeblocks.
C'è il terminale, c'è il make, che altro si può volere dalla vita?
C'è il terminale, c'è il make, che altro si può volere dalla vita?
- 12 Sep 2011, 15:56
- Forum: Programmazione
- Topic: Domanda gigante: come si porta un software sulla caanoo?
- Replies: 30
- Views: 43887
Re: Domanda gigante: come si porta un software sulla caanoo?
Non penso esista un manuale su come fare il porting. Ogni progetto va analizzato singolarmente. Ovviamente si da per scontato che chi vuole fare il porting conosca il linguaggio di programmazione (C/C++) con cui è stato scritto il programma da portare. Nei casi molto, molto semplici, può capitare ch...
- 10 Sep 2011, 19:36
- Forum: Programmazione
- Topic: Domanda gigante: come si porta un software sulla caanoo?
- Replies: 30
- Views: 43887
Re: Domanda gigante: come si porta un software sulla caanoo?
Quando compili su una piattaforma (Linux x86) con target una piattaforma diversa (Linux ARM) devi avere una cross-toolchain, cioè una serie di tools (compilatore, linker, assembler, etc) che girano sulla piattaforma host ma generano codice per la piattaforma target: questo è quello che ti danno con ...
- 19 Aug 2011, 15:24
- Forum: BennuGD Italia
- Topic: [Bennu] Path llibnetwork.so
- Replies: 4
- Views: 11078
Re: [Bennu] Path llibnetwork.so
Se hai dubbi sul architettura per la quale è compilata una libreria, usa il comando file : $> file ld-2.6.1.so ld-2.6.1.so: ELF 32-bit LSB shared object, MIPS, MIPS-I version 1 (SYSV) , dynamically linked, not stripped $> file ld-2.11.1.so ld-2.11.1.so: ELF 32-bit LSB shared object, Intel 80386, ver...
- 19 Aug 2011, 15:07
- Forum: Programmazione
- Topic: Sorgente GPH SDK
- Replies: 18
- Views: 26899
Re: Sorgente GPH SDK
Da quel che ricordo i path in questione sono compilati nel eseguibile del compilatore.
Nulla ti vieta di usare i flag -I (per gli include) e -L (per le librerie) per indicare altri percorsi in cui cercare.
Nulla ti vieta di usare i flag -I (per gli include) e -L (per le librerie) per indicare altri percorsi in cui cercare.
- 11 Aug 2011, 13:20
- Forum: Programmazione
- Topic: Sorgente GPH SDK
- Replies: 18
- Views: 26899
Re: Sorgente GPH SDK
Di default dovrebbe guardare lì...
Prova a dare il comando:
gcc -print-search-dirs
sostituendo a gcc il nome del cross-compilatore (es. arm-linux-gcc)
Prova a dare il comando:
gcc -print-search-dirs
sostituendo a gcc il nome del cross-compilatore (es. arm-linux-gcc)
- 11 Aug 2011, 9:45
- Forum: Programmazione
- Topic: Sorgente GPH SDK
- Replies: 18
- Views: 26899
Re: Sorgente GPH SDK
Quando generi un nuovo compilatore puoi scegliere il path dove installarlo, se hai lasciato il default dovrebbe essere in /opt/x-tools/nomecompilatore, dove nomecompilatore potrebbe essere qualcosa del tipo arm-caanoo-linux-elf o simili. Dentro questa directory dovrebbe esserci una directory lib dov...
- 9 Aug 2011, 12:18
- Forum: Programmazione
- Topic: Sorgente GPH SDK
- Replies: 18
- Views: 26899
Re: Sorgente GPH SDK
I core ARM di solito hanno l'FPU come opzionale, mi pare di ricordare che sulla GP2X non fosse implementata. Considerando che il costruttore del SoC è lo stesso, è probabile che neanche la caanoo abbia una FPU. Per quanto riguarda la GPU non sono ottimizzazioni da inserire nel compilatore, sono ques...
- 7 Aug 2011, 15:55
- Forum: Programmazione
- Topic: Sorgente GPH SDK
- Replies: 18
- Views: 26899
Re: Sorgente GPH SDK
I sorgenti del kernel, bootloader e forse qualche libreria, sono stati modificati per adattarli al chip della console, quindi secondo la licenza sono stati obbligati a pubblicare i sorgenti. Se però il compilatore e le binutils non sono state modificate, allora è inutile pubblicarle sul loro sito in...