Forum: FPGA, VHDL & Co. Xilinx Software Development Kit --> BSP (Board Support Package) Fehler beim Compilieren!


von frage (Gast)


Lesenswert?

Hallo zusammen,

wenn ich im SDK ein BSP (Board Support Package) generiere, so gibt mir 
die Console folgenden Fehler aus:
1
"Compiling bram"
2
mb-ar: ../../../lib/C:\Program: Invalid argument
3
make[1]: *** [libs] Fehler 1
4
make: *** [microblaze_0/libsrc/bram_v4_0/src/make.libs] Fehler 2
5
"Running Make libs in microblaze_0/libsrc/cpu_v2_0/src"
6
make -C microblaze_0/libsrc/cpu_v2_0/src -s libs -e "SHELL=CMD" "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS= -O2 -c -mcpu=v9.3 -mlittle-endian -mxl-soft-mul" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections"
7
"Compiling cpu"
8
 mb-ar: ../../../lib/C:\Program: Invalid argument
9
make[1]: *** [libs] Fehler 1
10
make: *** [microblaze_0/libsrc/cpu_v2_0/src/make.libs] Fehler 2
11
"Running Make libs in microblaze_0/libsrc/gpio_v4_0/src"
12
make -C microblaze_0/libsrc/gpio_v4_0/src -s libs -e "SHELL=CMD" "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS= -O2 -c -mcpu=v9.3 -mlittle-endian -mxl-soft-mul" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections"
13
"Compiling gpio"
14
mb-ar: ../../../lib/C:\Program: Invalid argument
15
make[1]: *** [libs] Fehler 1
16
make: *** [microblaze_0/libsrc/gpio_v4_0/src/make.libs] Fehler 2
17
"Running Make libs in microblaze_0/libsrc/standalone_v4_0/src"
18
make -C microblaze_0/libsrc/standalone_v4_0/src -s libs -e "SHELL=CMD" "COMPILER=mb-gcc" "ARCHIVER=mb-ar" "COMPILER_FLAGS= -O2 -c -mcpu=v9.3 -mlittle-endian -mxl-soft-mul" "EXTRA_COMPILER_FLAGS=-g -ffunction-sections -fdata-sections"
19
"Compiling standalone";
20
mb-ar: ../../../lib/C:\Program: Invalid argument
21
make[1]: *** [standalone_libs] Fehler 1
22
make[1]: Das Target »libs« wurde wegen Fehlern nicht aktualisiert.
23
make: *** [microblaze_0/libsrc/standalone_v4_0/src/make.libs] Fehler 2
24
make: Das Target »all« wurde wegen Fehlern nicht aktualisiert.

Google Suche ergab folgenden Thread:

http://forums.xilinx.com/t5/Installation-and-Licensing/Vivado-SDK-14-1-MAKE-file-errors/td-p/468332

Scheinbar kommt der Compiler mit einem Pfad nicht zurecht?! Wie kann ich 
das umgehen?

Danke und Gruß!

von Klaus F. (kfalser)


Lesenswert?

Wäre nett, wenn Du noch ein paar Informationen geben könntest:
- Welche Version von ISE/EDK/Vivado
- Welches Betriebssystem
- In welches Verzeichnis wurd die SW installiert
- usw.

von frage (Gast)


Lesenswert?

Hallo Klaus,

Danke für die Rückmeldung.

> - Welche Version von ISE/EDK/Vivado
> - Welches Betriebssystem
> - In welches Verzeichnis wurd die SW installiert


Software:

Vivado v2014.1 (64-bit)
Xilinx Software Development Kit Release Version: 2014.1
--------------------------------------------------------
Verzeichnis der Software:

C:\Xilinx
--------------------------------------------------------
Betriebssystem:

Windows 7 Enterprise (64bit) Service Pack 1
--------------------------------------------------------

von Duke Scarring (Gast)


Lesenswert?

frage schrieb:
> C:\Program: Invalid argument
Da ist ein Leerzeichen im Pfadnamen. Es soll doch sicher "Program Files" 
heißen.

Wir haben zwar das Jahr 2014, aber es ist noch nicht bis zu allen 
Programmieren durchgedrungen, das es seit Anfang der 90er Leerzeichen 
von so ziemlich allen Dateisystemen unterstützt werden...

Duke

von Klaus F. (kfalser)


Lesenswert?

Duke Scarring schrieb:
> frage schrieb:
>> C:\Program: Invalid argument
> Da ist ein Leerzeichen im Pfadnamen. Es soll doch sicher "Program Files"
> heißen.

Ja, aber was wird dort gesucht?
Die Xilinx Software ist doch unter C:\Xilinx installiert

von frage (Gast)


Lesenswert?

> Ja, aber was wird dort gesucht?
> Die Xilinx Software ist doch unter C:\Xilinx installiert

Das ist es was mich irritiert. Offenbar bin ich nicht der einzige der 
dieses Problem hat...

von frage (Gast)


Lesenswert?

Falls jemand das gleiche Problem hat:

Nachdem ich die 2014.1 Version der Xilinx Software (SDK & Vivado) 
deinstalliert und die neuere Version 2014.2 installiert habe, 
funktioniert alles einwandfrei. Ich habe allerdings diesmal die Software 
nicht auf der Systemplatte (C:) installiert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.