Ontwerp en bouw een besturingssysteem/Werkomgeving en hulpmiddelen/Toolchain/Cygwin: verschil tussen versies

+ genisoimage
k (code -> tt)
(+ genisoimage)
## <tt>libmpfr-devel</tt> (in All > Libs)<!-- 2.4.1-4 -->
## <tt>libmpc-devel</tt> (in All > Libs)<!-- 0.8-1 -->
# De volgende package is niet nodig voor het cross-compilen, maar wel voor deze tutorial:
## <tt>genisoimage</tt> (in All > Utils)<!-- 1.1.7.1-1 -->
# Voer de laatste stappen van de setup uit.
# Kopieer het setupbestand zelf (<tt>setup.exe</tt>) naar de hoofdmap van Cygwin (bijv. <tt>C:\cygwin</tt>)
== Cygwin configureren ==
Om ervoor te zorgen dat de nieuwe gecompileerde programma's uit de cross-platform toolchain direct kunnen worden aangeroepen, moet je de volgende regel toevoegen aan het begin van het <tt>.bashrc</tt> bestand in je Cygwin home directory (<tt>/home/''Gebruikersnaam''/.bashrc</tt>):
{{Code|Titel='''.bashrc'''|Code=. . .<pre>
export PATH=/usr/local/cross/bin:`printenv PATH`
 
</pre>. . .}}
...
</pre>. . .}}
Nu is alles klaar. Om een programma uit de cross-platform toolchain te gebruiken in plaats van de oorspronkelijke versie, zet je er <tt>i586-elf-</tt> voor, bijvoorbeeld <tt>i586-elf-ld</tt> in plaats van <tt>ld</tt>.
465

bewerkingen

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.