GNU ARM-Toolchain

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
l3spaul
Beiträge: 7
Registriert: 08.02.2014 14:23:51

GNU ARM-Toolchain

Beitrag von l3spaul » 08.02.2014 14:31:20

Hallo,

ich möchte gerne eine GNU ARM Toolchain installieren, und ich bin nach dieser Anleitung gegangen: http://wiki.ubuntuusers.de/GNU_ARM-Toolchain
Heruntergeladene Pakete:
tar -xvf gcc-4.5.1.tar.bz2
tar -xvf binutils-2.24.tar.bz2
tar -xvf newlib-2.1.0.tar.gz
tar -xvf gdb-7.7.tar.bz2
tar -xvf insight-6.8-1a.tar.bz2

Stage 1 mit der binutils war erfolgreich.
Stage 2 mit gcc erster Teil zickt rum mit folgender Fehlermeldung:
/gcc/lto-compress.c -o lto-compress.o
../../gcc-4.5.1/gcc/lto-compress.c:28:18: fatal error: zlib.h: Datei oder Verzeichnis nicht gefunden
Laut synaptic habe ich zlibc 0.9k-4.1 installiert. Deswegen verstehe ich die Fehlermedlung nicht? Hat jemand Hinweise oder eine Lösung?

Ich danke und grüße L3spaul
Zuletzt geändert von l3spaul am 08.02.2014 15:19:28, insgesamt 2-mal geändert.

DeletedUserReAsG

Re: GNU ARM-Toolchain installation zlibc Fehler

Beitrag von DeletedUserReAsG » 08.02.2014 14:35:39

apt-file search zlib.h gibt unter Anderem Debianzlib1g-dev aus.

l3spaul
Beiträge: 7
Registriert: 08.02.2014 14:23:51

Re: GNU ARM-Toolchain installation zlibc Fehler

Beitrag von l3spaul » 08.02.2014 14:45:56

lol:
root@pterminal:/opt/gnu-toolchain/build-gcc# apt-file search zlib.h
bash: apt-file: Kommando nicht gefunden.
ABER ich danke, nachdem ich das Paket installiert habe, flutschte es :) DANKE!

Gruß L3spaul

l3spaul
Beiträge: 7
Registriert: 08.02.2014 14:23:51

Re: [gelöst] GNU ARM-Toolchain

Beitrag von l3spaul » 08.02.2014 15:19:11

Muss den Thread wider öffnen, wegen folgender Fehlermeldung:
/opt/gnu-toolchain/build-gcc/./gcc/xgcc -B/opt/gnu-toolchain/build-gcc/./gcc/ -B/opt/gnuarm/arm-elf/bin/ -B/opt/gnuarm/arm-elf/lib/ -isystem /opt/gnuarm/arm-elf/include -isystem /opt/gnuarm/arm-elf/sys-include -c -DHAVE_CONFIG_H -g -Os -I. -I../../../gcc-4.5.1/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ../../../gcc-4.5.1/libiberty/strsignal.c -o strsignal.o
../../../gcc-4.5.1/libiberty/strsignal.c:554:1: error: conflicting types for 'psignal'
/opt/gnuarm/arm-elf/include/signal.h:27:6: note: previous declaration of 'psignal' was here
make[2]: *** [strsignal.o] Fehler 1
make[2]: Leaving directory `/opt/gnu-toolchain/build-gcc/arm-elf/libiberty'
make[1]: *** [all-target-libiberty] Fehler 2
make[1]: Leaving directory `/opt/gnu-toolchain/build-gcc'
make: *** [all] Fehler 2
Wäre für Hinweise dankbar.

Gruß L3spaul

P.s. wegen dem ersten Comment, in welchem Paket ist apt-filebzw. warum ist es nicht bei mir drauf? Debian 7.3

l3spaul
Beiträge: 7
Registriert: 08.02.2014 14:23:51

Re: GNU ARM-Toolchain

Beitrag von l3spaul » 08.02.2014 15:37:38

gelöst:
Ich habe das zweite Argument const gemacht in libiberty/strsignal.c

Code: Alles auswählen

psignal (int signo, char *message)
in

Code: Alles auswählen

psignal (int signo, const char *message)
umgeändert. Und kompilation lieft durch.

DeletedUserReAsG

Re: GNU ARM-Toolchain

Beitrag von DeletedUserReAsG » 08.02.2014 16:31:40

apt-file ist im Paket Debianapt-file.

nudgegoonies
Beiträge: 939
Registriert: 16.02.2009 09:35:10

Re: GNU ARM-Toolchain

Beitrag von nudgegoonies » 11.02.2014 15:51:16

Wozu selber bauen? http://www.emdebian.org/
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.

Antworten