Re: Automaticky build pro vsechny desky
Michal Sojka (sysless@pandora.cz)
sojkam1 at fel.cvut.cz
Sun Jul 18 23:35:12 CEST 2010
On Thu, 15 Jul 2010, Michal Sojka wrote:
>
> Ahoj,
>
> aby nam ten sysless tak moc neuhnival, tak jsem vytvoril repozitar
> sysless-build-all, kde jsou ve zvlastnich adresarich buildy pro vsechny
> existujici desky a jednim prikazem make se da otestovat, jestli jde
> vsechno zkompilovat.
Usoudil jsem, ze nema smysl, aby to bylo ve zvlastnim repozitari, takze
jsou to cele dal standardniho sysless repozitare. Je to v podadresari
build-all a staci tam napsat 'make'.
Dale jsem opravil par chyb, kdy neslo neco zkompilovat.
U Kaiovy desky OC8N jsem upravil linker skript, aby byl kompatibilni se
zmenami system_stup.c, ktere udelal Pavel. To odstranilo chybovou hlasku:
arch/arm/generic/libs/misc/system_stub.c:118: undefined reference to `end'
ale objevuji se tam ted varovani, kterym moc nerozumim - asi to ma co do
cineni s novym prekladacem (gcc 4.4.4):
/usr/arm-elf/gcc/4.4.4/bin/../lib/gcc/arm-elf/4.4.4/../../../../arm-elf/bin/ld:
Warning: /usr/arm-elf/gcc/4.4.4/bin/../lib/gcc/arm-elf/4.4.4/thumb/libgcc.a(_dvmd_tls.o)
does not support interworking, whereas _compiled/bin/test_at91_timer-flash does
Prosim Jirku, aby nejak vyresil nasledujici problem:
*** No rule to make target `build-all/board/arm/lpc2364_addat-addat/app/arm/test222/can_btr.c', needed by `can_btr.o'. Stop.
U Pavlem pridane podpory lpc17xx chyby mnoho souboru z ULAN repozitare. Napr:
arch/arm/generic/libs/iap_kvpb/iap_kvpb.c:2:22: error: keyvalpb.h: No such file or directory
board/arm/lpc17xx-common/libs/bspbase/bsp0hwinit.c:15:27: error: ul_lib/ulan.h: No such file or directory
Co s tim? Kdyz uz se tak snazim, aby slo aspon vse zkompilovat, tak bych
nechtel mit v repozitari neco co potrebuje zdrojaky z jinych projektu.
-Michal
---
More information about the Sysless
mailing list