- la fel ca Forbes, doar mai bine.
Și apoi problemele încep, pentru că majoritatea depozitelor pentru 10.04 nu există pur și simplu. La momentul scrierii, cea mai recentă versiune de Ubuntu 16.04 LTS, dar este, de asemenea, nu este necesar de a utiliza, în principiu, să colecteze RidgeRun pe el posibil, dar nu se poate face img fișier imagine de card SD bootabil. Faptul că versiunile mai vechi de Ubuntu, 14.04, după fdisk de utilitate. care este inclus în pachetul constructiv-esențial. argumentele liniei de comandă au fost modificate, iar altele au fost șterse total. Mai târziu, în fișierul de asamblare img, acestea vor fi necesare, pentru că, privind în perspectivă un instalator mic, u-boot le utilizează. Puteți, desigur, ca o soluție pentru a încerca să înlocuiască fdisk sau întreaga esențiale build-(care nu prea mai ușor), dar personal am găsit cea mai bună soluție o dată pentru totdeauna, pentru a face o mașină virtuală separată pentru ansamblul, care a pus tot ce ai nevoie, dar depozit „viu“ .
Deci, voi folosi mașina virtuală Ubuntu 14.04. Deoarece setul de instrumente ARM de instalare și DVSDK 4 sunt scrise în Java, trebuie să le instalați:
CodeSourcery Toolchain
Instalați ToolSourcery CodeSourcery, pentru care avem nevoie de următoarele pachete:
Și fă imediat directorul / opt / codul de călătorie pentru el
Apoi descărcați Toolchain-ul și setați dreptul de a executa:
Și executați instalarea:
Este posibil să apară o eroare pe care instalatorul nu a reușit să o găsească. atunci trebuie să executați:
Din moment ce în viitor, face-te va căuta Toolchain acolo.
Pentru a instala DVSDK 4, facem totul, descărcați, atribuiți drepturi, instalați:
Și rămâne să instalați un set standard de utilități, dacă nu este deja instalat:
RidgeRun SDK
Colector RidgeRun are nevoie de mai multe Python-2.7.5, dar gazda noastră versiune a celor de mai sus, iar pe de altă parte pentru a face RidgeRun nu doresc să lucreze. Va trebui să-l colecteze de la ispodnikov, dar înainte ca eu recomand să efectueze cât mai mult posibil toate măsurile necesare pentru apt-get, pentru că după Python-2.7.5 instalare, țesut versiunea apt nu va funcționa și va cere versiunea lor, verificați versiunea curentă de Python, puteți comanda python -version sau python -V. Prin urmare, vom instala pachete suplimentare de care avem nevoie.
Setarea python-ului este, de asemenea, destul de simplă, în doar câteva comenzi, singurul lucru pe care l-am făcut a fost să fac totul sub sudo:
Nu este deloc diferit de cel descris în acest articol. cu excepția versiunii.
După descărcare, specificați drepturile asupra fișierului și executați:
Puteți instala de mai multe ori, în foldere diferite, de fapt instalatorul despachetează pur și simplu fișierele, de exemplu, / home / demo / devdir va funcționa bine. După instalare, accesați directorul de instalare și configurați setul SDK:
În primul rând, să folder-ul descarcat pachetele necesare pentru RidgeRun în descărcări și setările configuratorului deschise în sine de instalare de configurare, firmware modul de implementare în meniu, ca metodă de instalare pentru a începe, cel mai bun curs pentru a alege un card SD.
După ieșirea din configurator, se va crea un fișier, bspconfig în folderul cu imagini, de fapt, există o configurație BSP. Înainte de asamblare, puteți verifica în plus căile:
Încercați să construiți setul SDK:
Rezultatele de construcție sunt toate în directorul / home / demo / devdir / images. dar nu există niciun fișier img pe care trebuie să-l creăm, executați:
După aceea, în directorul cu imagini va fi creată o imagine a cardului SD, sdcard.img. care trebuie lăsate să scrie. Nu am reușit să fiu prieten cu VirtualBox cu un cititor de carduri, așa că folosesc Win32 Disk Imager.
Pentru un exemplu cu GStream. trebuie să le colectați și să le instalați, ar trebui să fie instalate deja bibliotecile autoconf automake autopoint libtool (vezi mai sus) și trebuie să descărcați GStream în sine:
Despachetați, configurați, asamblați, instalați:
este, de asemenea, mai bine să adăugați plug-in-uri:
Rămâne să relansezi ansamblul de sdk, prefer să fac curat înainte de asamblare pentru a obține o imagine "curată".
În concluzie, vreau să rețin că aplicațiile pot fi puse în folderul myapps. cele mai multe sdk, doar pentru a le înregistra în config-uri în imaginea și asemănarea exemplelor, că cu ele ar fi posibil să lucreze din meniu. Și când configurați, nu uitați să specificați setările de rețea din meniul de configurare Generic SDK. (IPv6 nu funcționează deloc, poate pentru că este o versiune eval sau poate nu a funcționat niciodată).