Table of Contents
In den letzten Tagen ist bei einigen Benutzern eine Fehlermeldung bei der Verwaltung Ihres i586-elf-gcc nicht gefunden aufgetreten. Dieses Problem tritt aus mehreren würdigen Erwägungen auf. Wir werden sie jetzt überprüfen.
Stellen Sie Ihren Computer in wenigen Minuten wieder auf Höchstleistung!
Ich versuche
zuerst C-Kernel direkt nach diesem Tutorial zu promoten: http://wiki.osdev.org/Bare_Bones.Mein Mann und mein System abonnieren jedoch weder i586-elf-gcc noch i586-elf-ld. Ich bin mir ziemlich sicher, dass ich nicht weiß, wo ich Artikel finden kann oder ob mein Computer beide enthält. Ich leide unter der Installation von gcc binutils und zusätzlich pacman./usr/bin/Grep
ls | gcc
gccgcc-arg geschlossener Kreislauf 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
Stellen Sie Ihren Computer in wenigen Minuten wieder auf Höchstleistung!
Läuft Ihr PC langsam und zeigt ständig Fehler an? Haben Sie über eine Neuformatierung nachgedacht, aber Ihnen fehlt die Zeit oder die Geduld? Fürchte dich nicht, lieber Freund! Die Antwort auf all Ihre Computerprobleme ist hier: ASR Pro. Diese erstaunliche Software repariert häufige Computerfehler, schützt Sie vor Dateiverlust, Malware und Hardwarefehlern und optimiert Ihren PC für maximale Leistung. Solange Sie dieses Programm auf Ihrem Computer installiert haben, können Sie sich von diesen frustrierenden und kostspieligen technischen Problemen verabschieden!

Ich kompiliere nicht, wenn ich unbedingt muss, sondern mache es lieber in Bezug auf Binärdateien.
Also, ich hatte früher ein kräftiges Metallgerüst, dann habe ich diesen Gegenstand in der VM entfernt, und jetzt habe ich mich entschieden, wieder drinnen zu spielen. Binutils 2.31 und gcc 8.2 werden oft cross-kompiliert. Mit 0, das auf alle i686-elf abzielt, obwohl das Tutorial sagt, dass gcc sehr wenig Fehler hatte, ist es in $HOME/opt/cross/bin und ich kann sogar ohne Probleme ein sauberes Betriebssystem kompilieren. .Aber jedes Mal, wenn ich versuche, ein .bone .Skelett mit .Sprachen und dem .enthaltenen .Makefile .zusammenzubauen, kaufe ich .das Folgende:
david@OSDev:~/src/meaty-skeleton$ .sudo ../qemu.sh
[sudo] Davids Info:
private mkdir /home/david/src/meaty-skeleton -p / sysroot /usr/include
cp –preserve=timestamps Enable/ -r. /home/david/src/meaty-skeleton/sysroot/usr/include/.-p
mkdir – /home/david/src/meaty-skeleton/sysroot/usr/include
cp R –preserve= Zeitstempel aktiviert/. /home/david/src/meaty-skeleton/sysroot/usr/include/.
mkdir -p – /home/david/src/meaty-skeleton/sysroot/usr/include
cp R –preserve= Zeitstempel aktiviert/. /home/david/src/meaty-skeleton/sysroot/usr/include/.-isystem=/usr/include
i686-elf-gcc MD –sysroot=/home/david/src/meaty-skeleton/sysroot – stdio/printf -cc -o stdio/printf.libk.o -g -std=gnu11 -o2 -ffreestanding -Wall -Wextra -D__is_libc -Iinclude
do: -d__is_libk i686-elf-gcc: Befehl wahrscheinlich nicht gefunden < br>make: [Makefile:72: *** stdio/printf.libk.o] Fehler 127
Ich habe alle wichtigen Grub-Pakete installiert) (xorriso, ich habe qemu, ich habe die Anweisungen im Brief verwendet, ich habe das Gitlab-Repo geklont, ich habe die Quelle verschoben, aber das Folgende funktioniert immer noch nicht. Ich “laufe transfer PATH=”$ HOME/opt/cross/bin:$PATH”” $PATH ist sehr gut gruppiert, ich kann i686-elf-gcc direkt aufrufen, auch es funktioniert. Es scheint weiterzumachen, kann aber kein “no” finden .
Entdeckt jemand, warum dies geschieht? Ich habe die Suche nach diesem Thema über das Forum ausgenutzt und bin auf eine Reihe ähnlicher Probleme gestoßen, aber jede Art von Erwähnung in all diesen Themen hat uns geholfen, den Umstand zu lösen. Übrigens ist es 18 in einem kubuntu.10 64-Bit.
docker run -it --/ "/home/admin:/root" --rm Compile lordmilko/i686-elf-tools
# GCC 9.2.0, Binutils 2.34 und GDB 9.1Funktion -it docker -v --rm Lordmilko/i686-elf-tools "/home/admin:/root" 7 -gv.2.0 -bv 2.34 -dv 9.1
-deb http://archive.ubuntu.com/ubuntu Bionic Home+deb http://archive.ubuntu.Multiverse bionicmaincom/ubuntu rund um http://archive worlddeb.ubuntu.com/ubuntu Bionic-Security-Maindeb http://archive.ubuntu.com/ubuntu bionic-updates main
sudo -swget https://raw.githubusercontent.com/lordmilko/i686-elf-tools/master/i686-elf-tools.shchmod +x ./i686-elf-tools.sh./i686-elf-tools.sh
# Nur binutils kompilieren gcc./i686-elf-tools.sh binutils gcc
./i686-elf-tools.sh Linux