NOWE POSTY | NOWE TEMATY | POPULARNE | STAT | RSS | KONTAKT | REJESTRACJA | Login: Hasło: rss dla

HOME » BALONY KRÓTKOFALARSKIE » DOCKER KOMPILACJA FIRMWARE RS41NG

Przejdz do dołu stronyStrona: 1 / 1    strony: [1]

Docker kompilacja firmware RS41ng

  
sq9gin
12.09.2024 15:15:09
poziom 2

Grupa: Użytkownik

Posty: 71 #8210307
Od: 2008-8-5
Witam, czy ktoś z kolegów ma doświadczenie z Dockerem - próbuje skompilować frmware RS41ng w/g tej instrukcji ale na ostatnim wywala mi błąd.


1-Install Docker if not already installed
2-Set the current directory to the RS41ng source directory
3-Build the RS41ng compiler Docker image using the following command. It is necessary to build the Docker image only once.

docker build -t rs41ng_compiler .

4-Build the firmware using the following command. If you need to rebuild the firmware, simply run the command again. On Linux/macOS, run:

docker run --rm -it -v $(pwd):/usr/local/src/RS41ng rs41ng_compiler

On Windows, run:

docker run --rm -it -v %cd%:/usr/local/src/RS41ng rs41ng_compiler <, ---- tu jest problem

The firmware will be stored in file build/src/RS41ng.elf

Pozdrawia.
  
Electra12.12.2024 03:38:20
poziom 5

oczka
  
canis_lupus
12.09.2024 15:32:25
poziom najwyższy i najjaśniejszy :-)



Grupa: Użytkownik

QTH: Kraków

Posty: 7766 #8210314
Od: 2013-7-18
A na czym ten problem polega?

_________________
"Prezydium zapoznało się z wnioskiem Marka SP9UO, w którym domaga się podjęcia przez Prezydium działań przeciwko osobom szkalującym PZK, a szczególnie przeciwko członkom organizacji. Takie działania będą podjęte po zasięgnięciu opinii prawnej."

To mówiłem ja, "unlis i ukrywający coś, wstydzący się swojego znaku, człowiek z ulicy, losowa osoba z internetu, element, ignorant i darmozjad, anonimowy pirat, konfident, donosiciel, do d**y".
  
sq9gin
12.09.2024 15:38:31
poziom 2

Grupa: Użytkownik

Posty: 71 #8210317
Od: 2008-8-5
    canis_lupus pisze:

    A na czym ten problem polega?


docker run --rm -it -v %cd%:/usr/local/src/RS41ng rs41ng_compiler

W tej linijce jest problem - nigdy się nie bawiłem dockerem.
Docker jest w najnowszej wersji pod windowsa.
  
sp3rat
12.09.2024 16:41:58
poziom 5

Grupa: Użytkownik

QTH: Śrem

Posty: 748 #8210342
Od: 2009-3-26
A to daje jakiś komunikat zwrotny o błędzie?

_________________

Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
  
SP5LOT
12.09.2024 17:34:55
poziom 4

Grupa: Użytkownik

QTH: KO02OD

Posty: 313 #8210350
Od: 2020-1-9
Jaki jest komunikat o błędzie?
Pamiętaj, że musisz uruchamiać tą komendę w katalogu /RS41ng
Ale uruchamiasz Dockera pod windowsem...
Też miałem jakieś problemy pod tym systemem.
I zainstalowałem na Ubuntu.
I brak problemów.
  
sq9gin
12.09.2024 18:40:29
poziom 2

Grupa: Użytkownik

Posty: 71 #8210364
Od: 2008-8-5
Cześć, problem rozwiązałem instalując fedore. Kompilacja przebiegła bez najmniejszych problemów.
Z ciekawości zrobię to w/g twoich wskazań i dam znać o wynikach.

Dziękuję.

    Piotrek76 pisze:

      sq9gin pisze:

      Witam, czy ktoś z kolegów ma doświadczenie z Dockerem - próbuje skompilować frmware RS41ng w/g tej instrukcji ale na ostatnim wywala mi błąd.


      1-Install Docker if not already installed
      2-Set the current directory to the RS41ng source directory
      3-Build the RS41ng compiler Docker image using the following command. It is necessary to build the Docker image only once.

      docker build -t rs41ng_compiler .

      4-Build the firmware using the following command. If you need to rebuild the firmware, simply run the command again. On Linux/macOS, run:

      docker run --rm -it -v $(pwd):/usr/local/src/RS41ng rs41ng_compiler

      On Windows, run:

      docker run --rm -it -v %cd%:/usr/local/src/RS41ng rs41ng_compiler <,,, ---- tu jest problem

      The firmware will be stored in file build/src/RS41ng.elf

      Pozdrawia.


    Robisz to w CMD czy w PowerShell? PowerShell nie rozwinie Ci %cd% na bieżący folder, w dodatku pod Windowsem będziesz miał dodatkowy dwukropek po nazwie napędu, który dla Dockera jest separatorem a do tego backslashe służą do maskowania znaków a nie jako separatory folderów, więc trochę fikołków może z tym być.
    Najpierw spróbuj to odpalić pod CMD a nie pod PowerShellem. Jeśli pod CMD nie będzie działać, to spróbuj czy przejdzie kropka zamiast %cd% (czyli -v .:/usr/local/src/RS41ng), a jeśli nie, to cała ścieżka, ale bez litery dysku (czyli na przykład \tmp\firmware itd.).
    Dawno nie miałem styczności z Dockerem pod Windows i już nie pamiętam szczegółów jak się te Windowsowe foldery do Dockera przekazywało.

  
SP7UDB
12.09.2024 18:49:31
poziom najwyższy i najjaśniejszy :-)



Grupa: Administrator 

QTH: Kielce - KO00HU

Posty: 2467 #8210369
Od: 2007-5-10


Ilość edycji wpisu: 1
Wydaje mi się, że ta komenda wcale nie była do odpalenia pod windowsem oczko
_________________
- Mariusz - Kielce -
Temperatura za oknem

  
sq9gin
12.09.2024 18:57:14
poziom 2

Grupa: Użytkownik

Posty: 71 #8210370
Od: 2008-8-5
Cześć, nie mam pojęcia - nigdy się nie bawiłem docker'em.
Chciałem na szybko zrobić kompilację bez instalacji fedory.

Pozdrawiam.

    SP7UDB pisze:

    Wydaje mi się, że ta komenda wcale nie była do odpalenia pod windowsem ,)
  
sq9gin
12.09.2024 19:27:44
poziom 2

Grupa: Użytkownik

Posty: 71 #8210379
Od: 2008-8-5
Cześć, przetestowałem i problemem był PowerShell pod CMD kompilacja się powiodła.

Pozdrawiam.

    Piotrek76 pisze:

      sq9gin pisze:

      Witam, czy ktoś z kolegów ma doświadczenie z Dockerem - próbuje skompilować frmware RS41ng w/g tej instrukcji ale na ostatnim wywala mi błąd.


      1-Install Docker if not already installed
      2-Set the current directory to the RS41ng source directory
      3-Build the RS41ng compiler Docker image using the following command. It is necessary to build the Docker image only once.

      docker build -t rs41ng_compiler .

      4-Build the firmware using the following command. If you need to rebuild the firmware, simply run the command again. On Linux/macOS, run:

      docker run --rm -it -v $(pwd):/usr/local/src/RS41ng rs41ng_compiler

      On Windows, run:

      docker run --rm -it -v %cd%:/usr/local/src/RS41ng rs41ng_compiler <,,, ---- tu jest problem

      The firmware will be stored in file build/src/RS41ng.elf

      Pozdrawia.


    Robisz to w CMD czy w PowerShell? PowerShell nie rozwinie Ci %cd% na bieżący folder, w dodatku pod Windowsem będziesz miał dodatkowy dwukropek po nazwie napędu, który dla Dockera jest separatorem a do tego backslashe służą do maskowania znaków a nie jako separatory folderów, więc trochę fikołków może z tym być.
    Najpierw spróbuj to odpalić pod CMD a nie pod PowerShellem. Jeśli pod CMD nie będzie działać, to spróbuj czy przejdzie kropka zamiast %cd% (czyli -v .:/usr/local/src/RS41ng), a jeśli nie, to cała ścieżka, ale bez litery dysku (czyli na przykład \tmp\firmware itd.).
    Dawno nie miałem styczności z Dockerem pod Windows i już nie pamiętam szczegółów jak się te Windowsowe foldery do Dockera przekazywało.
  
Electra12.12.2024 03:38:20
poziom 5

oczka

Przejdz do góry stronyStrona: 1 / 1    strony: [1]

  << Pierwsza      < Poprzednia      Następna >     Ostatnia >>  

HOME » BALONY KRÓTKOFALARSKIE » DOCKER KOMPILACJA FIRMWARE RS41NG

Aby pisac na forum musisz sie zalogować !!!

TestHub.pl - opinie, testy, oceny