crosstool-NG

Software screenshot:
crosstool-NG
Software detaljer:
Version: 1.15.3
Upload dato: 20 Feb 15
Udvikler: Yann E. MORIN
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

crosstool-NG program sigter mod bygning toolchains. Toolchains er en væsentlig bestanddel i et software udviklingsprojekt. Det vil kompilere, samle og forbinde den kode, der er under udvikling. Nogle stykker af toolchain i sidste ende vil ende i de resulterende binære / erne: statiske biblioteker er, men et eksempel.
Så en toolchain er et meget følsomt stykke software, som enhver fejl i en af ​​komponenterne eller en dårligt konfigureret komponent kan føre til udførelse problemer, der spænder fra dårlige resultater, for ansøgninger slutter uventet, at mis-opfører software (som mere end ofte er svært at opdage), at beskadigelse af hardware eller endog humane risici (hvilket er mere end regretable).
Toolchains er lavet af forskellige stykke software, der hver er meget komplekse og kræver særligt udformede muligheder for at bygge og arbejde problemfrit. Dette er normalt ikke så let, selv i de ikke-så-trivielle tilfælde af indfødte toolchains. Arbejdet når en højere grad af kompleksitet, når det kommer på tværs af kompilering, hvor det kan blive ganske mareridt ...
Der findes nogle tværgående toolchains på internettet, og kan bruges til generel udvikling, men de har en række begrænsninger:
· De kan være generelle formål, idet de er konfigureret for de fleste: Ingen optimering for din specifikke mål,
· De kan være forberedt på et specifikt mål og er således ikke let at bruge, og heller ikke optimeret til, eller endda støtte dit mål,
· De ofte bruger aging komponenter (compiler, C-biblioteket, etc ...) ikke understøtter særlige træk ved din skinnende nye processor;
På den anden side er disse toolchain tilbyde nogle fordele:
· De er klar til brug og ganske let at installere og opsætning,
· De er bevist, hvis de anvendes af en bred samfund.
Men når du ønsker at få al saften ud af din specifikke hardware, vil du ønsker at opbygge din egen toolchain. Det er her crosstool-NG kommer i spil

Egenskaber :.

  • kernel-lignende menuconfig konfiguration interface
  • udbredt, velkendt grænseflade
  • let, men alligevel kraftfulde konfiguration
  • støtte til alternative komponenter i toolchain
  • uClibc- eller glibc-baserede toolchain understøttes lige nu!
  • andre let at implementere
  • patch opbevaringssted for disse versioner har behov patching
  • understøtte mange versioner af toolchain komponenter
  • støtte til custom (forstå lokale) patch repository
  • forskellige threading modeller
  • NPTL (glibc kun, WIP)
  • linuxthreads (uClibc kun, WIP)
  • støtte til både soft- og hard-float toolchains
  • debug faciliteter
  • indfødte og cross gdb, gdbserver
  • debuging biblioteker: dmalloc, mere at komme
  • genstarte en build på ethvert trin
  • eksempler på konfigurationer repository anvendelige som udgangspunkt for din egen toolchain

Hvad er nyt i denne udgivelse:.

  • Mange ændringer siden sidste annoncerede udgave
  • Den canadiske Cross støtte er blevet fuldstændig omskrevet til ikke længere kræve en allerede eksisterende cross-compiler til målet, og der er talrige forbedringer og fejlrettelser.

Hvad er nyt i version 1.13.2:.

  • Opbygning af ncurses biblioteket er fastsat
  • Udpakning af cloog biblioteket er blevet rettet.
  • Den "Prescott" CPU er nu anerkendt som en i686.

Hvad er nyt i version 1.12.2:.

  • GDB versioner strings er blevet rettet
  • Brug en sysroot præfiks bibliotek er blevet rettet.

Hvad er nyt i version 1.12.1:

  • bug-fix

Hvad er nyt i version 1.11.2:

  • Companion biblioteker er nu korrekt vælges med GCC 4.4. 6 (standardværdien).

Hvad er nyt i version 1.11.1:

  • Denne version løser et blokerende fejl, når stripning toolchain .

Hvad er nyt i version 1.11.0:

  • arkitekturer:
  • nye SPARC support
  • komponenter opdateret:
  • gcc: op til 4.6.0 Kør, og nyeste Linaro version 4.4, 4.5 og 4.6
  • Linux: op til 2.6.38.4
  • eglibc: 2_13
  • gdb: tilføje Linaro-version
  • følgesvend librraies: nogle blev opdateret
  • docs: nye dybdegående forklaringer på, hvordan man opbygger en toolchain
  • glibc: linuxthreads fjernet til nyeste versioner
  • prøver: en par nye

Hvad er nyt i version 1.10.1:.

  • Stripping af binære filer er fastsat
  • makeinfo wrapper er blevet rettet.
  • GCC plugins er ikke længere bygget til statiske toolchains.
  • linuxthreads er blevet fjernet i nyeste versioner af glibc / eglibc.
  • Guldet linker er nu skjult for arkitekturer, der ikke guld støtte.

Hvad er nyt i version 1.9.3:

  • Dette er en bug-fix-only udgivelse.

Lignende software

DreamMUD
DreamMUD

14 Apr 15

ROXTerm
ROXTerm

7 Mar 16

VWM
VWM

17 Feb 15

Kommentarer til crosstool-NG

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!