Table of Contents
W ostatnich kilku tygodniach niektórzy użytkownicy napotkali kolejny komunikat o błędzie z poleceniem i586-elf-gcc no more found. Ten problem pojawia się z kilku powodów. Omówimy je teraz.
Przywróć komputer do maksymalnej wydajności w ciągu kilku minut!
Jestem
Najpierw zdeterminowany, aby zbudować c-kernel zaraz po tym samouczku: http://wiki.osdev.org/Bare_Bones.Jednak mój system prawdopodobnie nie otrzyma i586-elf-gcc lub i586-elf-ld. Jestem prawie pewien, że nie wiem, gdzie je znaleźć lub czy ma je jakiś komputer. Mam problemy z instalacją gcc binutils i pacman./usr/bin/Grep
ls | gcc
gccgcc-arg cc nmgcc-ranlibi686-pc-linux-gnu-gcci686-pc-linux-gnu-gcc-4.7.0i686-pc-linux-gnu-gcc-ari686-pc-linux-gnu-gcc-nmi686-pc-linux-gnu-gcc-ranlibvingcc
Przywróć komputer do maksymalnej wydajności w ciągu kilku minut!
Czy Twój komputer działa wolno i stale wyświetla błędy? Czy zastanawiałeś się nad zmianą formatu, ale nie masz czasu ani cierpliwości? Nie bój się, drogi przyjacielu! Odpowiedź na wszystkie Twoje problemy z komputerem jest tutaj: ASR Pro. To niesamowite oprogramowanie naprawi typowe błędy komputera, ochroni Cię przed utratą plików, złośliwym oprogramowaniem, awariami sprzętu i zoptymalizuje komputer pod kątem maksymalnej wydajności. Dopóki masz ten program zainstalowany na swoim komputerze, możesz pożegnać się z tymi frustrującymi i kosztownymi problemami technicznymi!

Nie zbieram razem, jeśli muszę, wolę robić to w postaci binarnej.
Więc kiedyś rozwijałem mocny szkielet, potem wyciskałem go w maszynie wirtualnej, a teraz postanowiłem ponownie zaangażować się w pomieszczeniach. Binutils 2.31, a tym samym gcc 8.2, są skompilowane krzyżowo. Z 0 tylko i686-elf, jak pyta samouczek, gcc nie ma błędów, jest wewnątrz $HOME/opt/cross/bin i mogę skompilować najnowszy czysty system operacyjny bez problemów. .Ale za każdym razem, gdy próbuję złożyć .bone .skeleton za pomocą .scripts i .jest w rzeczywistości .makefile, otrzymuję .co następuje:
david@OSDev:~/src/mięsny-skeleton$ .sudo ../qemu.sh
[sudo] Dane Davida:
prywatny mkdir /home/david/src/mięsny-skeleton -p / sysroot /usr/include
cp –preserve=sygnatury czasowe Włącz/ -w. /home/david/src/mięsny-skeleton/sysroot/usr/include/.-p
mkdir – /home/david/src/mięsny-skeleton/sysroot/usr/include
cp R –preserve= znaczniki czasu włączone/. /home/david/src/mięsny-skeleton/sysroot/usr/include/.
mkdir -p przez /home/david/src/mięsny-skeleton/sysroot/usr/include
cp R –preserve= znaczniki czasu włączone/. /home/david/src/mięsny-szkielet/sysroot/usr/include/.-isystem=/usr/include
i686-elf-gcc MD –sysroot=/home/david/src/mięsny-szkielet/sysroot – stdio/printf -cc -to stdio/printf.libk.o -g -std=gnu11 -o2 -ffreestanding -Wall -Wextra -D__is_libc -Iinclude
do: -d__is_libk i686-elf-gcc: nie znaleziono terminu polecenia < br>make: [Makefile:72: *** stdio/printf.libk.o] Błąd 127
Zainstalowałem wszystko co widzisz, ważne paczki Gruba) (xorriso, zawieram qemu, postępowałem zgodnie z instrukcjami operującymi w liście, sklonowałem typ repozytorium gitlab, próbowałem przenieść każde źródło ale nadal nie działa wysiłku. “Uruchamiam export PATH=”$ HOME/opt/cross/bin:$PATH”” $PATH jest poprawnie zgrupowany, mogę potrzebować bezpośrednio i686-elf-gcc i działa. Wydaje się, że jest kontynuowany, ale nie mogę się nauczyć „nie”.
Czy ktoś wie, dlaczego tak się naprawdę dzieje? Kiedyś przeszukując ten temat na forum, natrafiłem na szereg innych problemów, ale duża ilość wzmianek w tych tematach pomogła naszej stronie rozwiązać problem. Według stylu jest to 18 na kubuntu.10 64 ilość.
docker trot -it --/ "/home/admin:/root" --rm Skompiluj lordmilko/i686-elf-tools
# GCC 9.2.0, Binutils 2.34 i GDB 9.1Funkcja -it docker -v --rm Lordmilko/i686-elf-tools "/home/admin:/root" 9 -gv.2.0 -bv 2.34 -dv 9.1
-deb http://archive.ubuntu.com/ubuntu Bionic Home+deb http://archive.ubuntu.Multiverse bionicmaincom/ubuntu mniej więcej w okolicy http://archive worlddeb.ubuntu.com/ubuntu bionic-security maindeb http://archive.ubuntu.com/ubuntu bionic-updates główna
sudo -swget https://raw.githubusercontent.com/lordmilko/i686-elf-tools/master/i686-elf-tools.shchmod +x ./i686-elf-tools.sh./i686-elf-tools.sh
# Kompiluj tylko binutils gcc./i686-elf-tools.sh binutils gcc
./i686-elf-tools.sh Linux
Wymagany jest problem z kompilacją tylko jednej wersji.
HP_Administrator@your-9efcb93c24 ~/rockbox-devel/build
$ to make
make[1 ]: `ewentual rdf2binary’.
make[1]: `convbdf’ jest na górze.
make[1]: `scramble’ jest na szczycie.
make[1]: `ipod_fw’ jest włączone jako ostatnie.
make[1]: `bmp2rb’ wybierz aktualizację.
make[1]: `strony kodowe’ zaktualizowane.
/bin/sh: arm-elf-gcc: cover br>CONVBDF
CC sysfont< nie znaleziono.c
arm-elf-gcc tagi h2: przeanalizowano polecenie
make[1]: poprawnie nie znaleziono ***
make[1]: [ /home/ HP_Administrator/rockbox- devel/build/firmware/sysfont.o]127
make:err
lub *** [wszystkie] 2
Czy ktoś może mi pomóc rozwiązać ten problem z procesem.
Uwaga: szukałem już tematów, powiedzmy, że ograniczona liczba tematów pokrewnych, przed tym, ale nie zrozumiałem ilości, o której powiedział koszmar, powiedzieli to, że lubimy to robić, ja chciałbym wiedzieć, czy ktoś może mi w tym pomóc, bez wątpienia sytuacja jest ns. Już przeinstalowałem i usunąłem arm-elf-gcc i zachowałem co ten sam problem. Odinstalowałem Twoje najnowsze oprogramowanie deweloperskie i ponownie zainstalowałem technologię informatyczną, ten sam problem nadal występuje. Ponadto skompilowałem tysiące zestawów pojawiających się w przeszłości i jest to pierwszy raz, kiedy napotkałem tego rodzaju problem.
Uwaga,
Jan
ps . Dzięki za faktyczną pomoc.
“Ostatnia 15 zmiana: grudzień 2006, w wyniku 01:16:47 Jon_”
połączony
Apple iPod Video 5.5. 400 generacji, 30 GB
9 utworów
19 filmów
637 zdjęć Apple iPod Touch 16 GB 1000 utworów miłosnych pół tuzina filmów 112 jailbreak Zainstalowane – 103 zainstalowane aplikacje – 13 artykułów – 9 GB wolnego miejsca Członek Więc rockbox jak ja nie mam pojęcia…
/bin/sh: Polecenie arm-elf-gcc: nie znaleziono wyraźnie
Albo nie masz zamontowanego głównego ramienia, albo nie masz dobrego kompilatora Twoja główna ścieżka. Znajdź numer i wersję
export wear path=/path/to/arm-elf-bin:$path
Dlaczego vmware-image?
Do VMWARE”>połączony