crosscompiler raspberry pi zero - navod ?
Miroslav Mraz
mrazik na volny.cz
Úterý Únor 27 19:50:38 CET 2024
Patrně je potřeba udělat překlad se správnými hlavičkami a přilinkovat
správné knihovny. Tedy z RPi zkopírovat někam minimálně adresář /usr a
při překladu i linkování použít --sysroot=dir, kde dir je místo, kde to
máte zkopírováno. Možná to bude chtít i /lib.
Takhle pak musíte vyházet -I/systemove_hlavicky a -L/systemove_knihovny,
ono si je to najde samo. Viz dokumentace gcc.
Mrazík
On 27. 02. 24 18:06, tomas mainzer wrote:
> Dobry den,
> nedari se mi na PC (pod WSL = "windows linux", ubuntu) rozbehat
> crosscompiler pro raspberry pi zero. resp. crosscompiler bezi ale linker
> se zasekava na nejakych nesrovnalostech k knihovnach / zavislostech) -
> jednoduhe programy (ala halloword) prelozim/slinkuji ale mam tu jeden
> program ktery potrebuje X11 a mozna i neco dalsiho a na tom si lamu
> zuby. (onen program na raspberry zero prelozim, jen to trva >10 minut,
> ale na PC to hazi chyby)
> Nemel by prosim nekdo nejaky osvedceny step-by-step navod jak
> crosscompiler zprovoznit?
> (pripadne se lze na https://home.zcu.cz/~mainzer/hw/
> <https://home.zcu.cz/~mainzer/hw/> podivat na muj makefile a vypis pri
> cross-prekladu/linkovani (make arm) - ale nevim jesli je to bez dalsich
> info muze pomoci k identifikaci problemu)
> Diky. TM.
>
Další informace o konferenci Hw-list