Znaleziono 5 wyników
- 13 gru 2020, 00:24
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Kompilacja
- Odpowiedzi: 24
- Odsłony: 3730
Re: Kompilacja
Kompiluję bo mogę! Kolega drzasiek90 nie budował sobie jądra?
- 12 gru 2020, 19:04
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Kompilacja
- Odpowiedzi: 24
- Odsłony: 3730
Re: Kompilacja
Walki ciąg dalszy...
Na początek kompiluję kernel dla którego jest patch RTAI, czyli 4.19.152, na clonie debiana q4os kernel 4.19.0.13 (albo coś w pobliżu).
Pierwszy błąd:
'/usr/share/kernel-package/ChangeLog': Nie ma takiego pliku ani katalogu
kompilacja jednak nie przerywa sie więc jadę dalej.
Drugi problem:
make[2]: *** Brak reguł do zrobienia obiektu 'debian/certs/debian-uefi-certs.pem', wymaganego przez 'certs/x509_certificate_list'. Stop.
make[1]: *** [Makefile:1074: certs] Błąd 2
ten błąd rozwiązałem wg. tej metody:
https://unix.stackexchange.com/question ... tion-error
Trzecia sprawa, ponieważ nie utworzyłem partycji/pliku wymiany, to po czterech godzinach kompilacji (dwurdzeniowy intel) uzyskałem przerwanie procesu poprzez przepełnienie jakiegoś bufora w gcc.
Utworzyłem zatem tymczasowy plik wymiany 512 MB i czekam. Czy taki rozmiar wystarczy?
Na początek kompiluję kernel dla którego jest patch RTAI, czyli 4.19.152, na clonie debiana q4os kernel 4.19.0.13 (albo coś w pobliżu).
Pierwszy błąd:
'/usr/share/kernel-package/ChangeLog': Nie ma takiego pliku ani katalogu
kompilacja jednak nie przerywa sie więc jadę dalej.
Drugi problem:
make[2]: *** Brak reguł do zrobienia obiektu 'debian/certs/debian-uefi-certs.pem', wymaganego przez 'certs/x509_certificate_list'. Stop.
make[1]: *** [Makefile:1074: certs] Błąd 2
ten błąd rozwiązałem wg. tej metody:
https://unix.stackexchange.com/question ... tion-error
Problemem jednak jest to, że w momencie uruchomienia make-kpkg katalog debian jest usuwany z całą zawartością. Obchodzę to kopjując plik debian-uefi-certs.pem w odpowiednie miejsce w międzyczasie. Czy jest lepsza metoda?In the folder where the kernel source is, create a debian folder. Create a certs folder in it.
Create a file named debian-uefi-certs.pem in this folder and put in this file info from this page: enter link description here
https://nest.parrot.sh/packages/kernel/ ... -certs.pem
Trzecia sprawa, ponieważ nie utworzyłem partycji/pliku wymiany, to po czterech godzinach kompilacji (dwurdzeniowy intel) uzyskałem przerwanie procesu poprzez przepełnienie jakiegoś bufora w gcc.
Utworzyłem zatem tymczasowy plik wymiany 512 MB i czekam. Czy taki rozmiar wystarczy?
- 11 gru 2020, 20:49
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Kompilacja
- Odpowiedzi: 24
- Odsłony: 3730
Re: Kompilacja
Czytalem o tych benchmarkach, itp. Jeśli jednak mozna uzyskac przyzwoity jitter to czemu nie sprobowac.
Idac ta sciezka, zanim odpale gotowca kolegi tuxcnc chcialbym jeszcze wyprobowac inne dystrybucje i kernel.
Starajac sie zatem skompilowac wlasnorecznie jakis tam kernel, stanalem przed dylematem iz w pakiecie RTAI en folderze /ksrc jest tylko katalog o nazwie v4.19.152! Czy to oznacza iz ten patch obejmuje wszystkie dotychczasowe kernel? Czy tylko jest to patch dla kernela 4.19.152?
Dodane 2 godziny 21 minuty 21 sekundy:
Ok, odpowiedz jest powyzej.
Idac ta sciezka, zanim odpale gotowca kolegi tuxcnc chcialbym jeszcze wyprobowac inne dystrybucje i kernel.
Starajac sie zatem skompilowac wlasnorecznie jakis tam kernel, stanalem przed dylematem iz w pakiecie RTAI en folderze /ksrc jest tylko katalog o nazwie v4.19.152! Czy to oznacza iz ten patch obejmuje wszystkie dotychczasowe kernel? Czy tylko jest to patch dla kernela 4.19.152?
Dodane 2 godziny 21 minuty 21 sekundy:
Ok, odpowiedz jest powyzej.
- 10 gru 2020, 12:14
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Kompilacja
- Odpowiedzi: 24
- Odsłony: 3730
Re: Kompilacja
Ups, a myslyślałem że ma to drugorzedne znaczenie, najwyźej coś tam będzie mniej doskonałe.
Jaki w takim razie polecałbyś kernel pod dwurdzeniowy intel I grafikę też intel?
Na orginalnej kompilacji LinuxCNC Uspace 2.7.0 Debian 9 Stretch PREEMPT-RT pobranej worst z LinuxCNC.org osiagnąłem jitter 32000 I to po ostrej optymalizacji. Nic wiecej z tej konfiguracji nie wycisnę.
Jaki w takim razie polecałbyś kernel pod dwurdzeniowy intel I grafikę też intel?
Na orginalnej kompilacji LinuxCNC Uspace 2.7.0 Debian 9 Stretch PREEMPT-RT pobranej worst z LinuxCNC.org osiagnąłem jitter 32000 I to po ostrej optymalizacji. Nic wiecej z tej konfiguracji nie wycisnę.
- 10 gru 2020, 09:31
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Kompilacja
- Odpowiedzi: 24
- Odsłony: 3730
Re: Kompilacja
Dzisiaj najnowsza wersja to xubuntu-18.04.5! Jakie jest ryzyko downgradeowania Kerala do wersji 4.14.148? Czy jest to mozliwe?