
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. Soucasny stav je takovy, ze toho spousta zkompilovat nejde. Az budu mit vic casu, tak zacnu resit jake to ma duvody. Potom, az vsechno bude zkompilovatelne, nebudu prijimat patche, ktere zpusobi, ze neco prestane byt zkompilovatelne. Na detaily se muzete podivat na http://rtime.felk.cvut.cz/gitweb/sysless-build-all.git Navod k pouziti: git clone git://rtime.felk.cvut.cz/sysless-build-all.git cd sysless-build-all ln -s <cesta-k-syslessu> src make Argumenty prikazu make jsou predany do vsech podadresaru, takze napr. "make distclean" provede distclean v adresarich vsech desek. Chyby lze ignorovat tradicne pomoci make -k. -Michal ---

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 ---

Ahoj smaz aplikaci app/arm/test222. Jirka Odesláno z iPhone 18.7.2010 v 23:35, "Michal Sojka (sysless@pandora.cz)" <sojkam1@fel.cvut.cz
:
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
---
---
participants (2)
-
jiri.kubias@gmail.com (sysless@pandora.cz)
-
Michal Sojka (sysless@pandora.cz)