From 2d46b314489284d72795651688dcdb0e41961ec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Varga=20P=C3=A1l?= Date: Fri, 21 Oct 2022 10:55:21 +0200 Subject: [PATCH] =?UTF-8?q?'README.md'=20m=C3=B3dos=C3=ADt=C3=A1sa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index fb0cd96..1b8e96d 100644 --- a/README.md +++ b/README.md @@ -96,26 +96,37 @@ Ehhez jelszavas hitelesítés szükséges. Ha ez megvan, meg lehet próbálni a ssh @ ``` -### Sysroot felépítése a céleszközről +### Munkakönyvtár felépítése -A hoszton ehhez szükséges az rsync, ha nincs installálni kell. +**Könyvtár struktúra létrehozása** + +Az ~/rpi könytár lesz a kiindulási pont, létrehozás után legyen az az aktuális könyvtár +``` +mkdir -p ~/rpi/build +mkdir -p ~/rpi/qt5.15.2 +mkdir -p ~/rpi/sysroot + +cd ~/rpi +``` +**sysroot átmesolása a Raspberry Pi-ről** + +A hoszton ehhez szükséges az rsync, ha nincs, installálni kell. ``` apt-get install rsync ``` Indulhat a másolás, ezt a lépést minden alkalommal el kell végezni, ha módosul a könyvtárak tartalma ``` -rsync -avz --rsync-path="sudo rsync" --delete @:/lib rpi-sysroot -rsync -avz --rsync-path="sudo rsync" --delete @:/usr/include rpi-sysroot/usr -rsync -avz --rsync-path="sudo rsync" --delete @:/usr/lib rpi-sysroot/usr -rsync -avz --rsync-path="sudo rsync" --delete @:/opt/vc rpi-sysroot/opt +rsync -avz --rsync-path="sudo rsync" --delete @:/lib sysroot +rsync -avz --rsync-path="sudo rsync" --delete @:/usr/include sysroot/usr +rsync -avz --rsync-path="sudo rsync" --delete @:/usr/lib sysroot/usr +rsync -avz --rsync-path="sudo rsync" --delete @:/opt/vc sysroot/opt ``` Az átmásolt könyvtárak tele vannak abszolút szimbolikus linkekkel, ezeket át kell konvertálni relatív linkekké, ehhez a symlink program szükséges ``` apt-get install symlink -cd ~ -symlink -rc rpi-sysroot +symlink -rc sysroot ``` ### Qt fordítása