Forum: FPGA, VHDL & Co. ISE und Linux


von Gast (Gast)


Lesenswert?

Hallo zusammen,

Ich habe mir gerade der/die/das ISE auf meinem Ubuntu-PC mittels des 
Webinstallers installiert. Das hat auch alles wunderbar funktioniert, 
nur hab ich das Problem, dass ich ise NUR als root starten kann, bzw. 
mit sudo. Ich würde das aber lieber als normaler User ausführen können. 
Die x Flags sind alle korrekt gesetzt, nur wenn ich ise im Terminal 
aufrufe, passiert einfach nichts und das Programm spingt wieder ohne 
Fehlermeldung in die Eingabeaufforderung zurück. Hat jemand eine Idee, 
was ich da äbändern muss?

Ich hab den Installer mit gksudo ausgeführt, was meiner Ansicht nach 
aber korrekt ist, oder?

Gruß

von Duke Scarring (Gast)


Lesenswert?

Ich mache die Installation immer als normaler User in ein 
User-Verzeichniss (~/tools/xilinx o.ä.)

Du kannst ja mal mit strace -e open schauen wo er abbricht.

Duke

von Gast (Gast)


Lesenswert?

Naja, ich habe ISE in /opt installiert, aber auch das dürfte eigentlich 
keinen Unterschied machen. Werde den Typ mit strace mal ausprobieren, 
danke dir.

von Uwe Bonnes (Gast)


Lesenswert?

Stetzt Du die noetigen Umgebungsvariablen?
Ich benutze folgendes Skript:

#!/bin/bash
WEBROOT=/opt/Xilinx/10.1/ISE/
sh $WEBROOT/settings32.sh
$WEBROOT/bin/lin/ise $@

Ausserdem vertraget ISE keine Leerzeichen im Pfad!

von Duke Scarring (Gast)


Lesenswert?

> Ausserdem vertraget ISE keine Leerzeichen im Pfad!

Achtung! ISE verträgt auch keine Punkte im Pfad.

Duke

von Patrick (Gast)


Lesenswert?

Juhu, danke für den Tip Uwe, das war der Fehler =)

Mit dem Punkt im Pfad scheint ISE keine Probleme zu haben.

von Duke Scarring (Gast)


Lesenswert?

@Patrick:
>Mit dem Punkt im Pfad scheint ISE keine Probleme zu haben.
Ja, leider nicht so offensichtlich wie mit dem Leerzeichen.
Es scheint erstmal alles zu gehen, aber z.B. per Skript gesetzte 
Optionen werden einfach ignoriert, ohne Warnung und ohne Fehlermeldung 
:-(

Duke

von Duke Scarring (Gast)


Lesenswert?

Ich hab grad noch mal geschaut, möglicherweise tritt das seltsame 
Verhalten erst auf, wenn zwei Punkte im Pfadnamen auftauchen...

Duke

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.