Hallo, ja, ich habe die anderen Beiträge mit gleichem, bzw. ähnlichem Topic gelesen ;) Mein Problem: ich verwenden 64bit Debian (Lenny), welches offiziell nicht unterstützt wird. In einem anderen Beitrag las ich, dass man es per linux32 installieren könnte. Der Punkt ist, bei linux32 ./xsetup tut sich garnix. Das ia32-pack ist installiert (eagle läuft auch problemlos im 32bit Modus). Ich habe es mit der 10er und 11er Version (Webpack) versucht. Für andere (ältere) ISE-Versionen finde ich den Link nimmer. Kann mir jemand helfen, wie ich die aktuelle Version installieren kann, oder den Link zu einer älteren Version posten, die sich per linux32 installieren lässt und den Spartan3E unterstützt? Der Debian-Link von http://www.mikrocontroller.net/articles/Xilinx_ISE_Linux funktioniert nimmer :( Ich konnte zwar die ISE in einer virtualbox installieren, aber zum einen weiß ich nicht, ob die Programmierung des FPGA aus der virtualbox funzt und zum Anderen würde mich die toolchain unter linux in scripten bzw. Makedateien mal so richtig freuen. Bin für jede Unterstützung dankbar!
Habe ISE 10.3 unter Fedora 11 x86_64 installiert. War eine Frickelei, aber es funktionierte am Ende doch. Was mich überrascht hat: Xilinx entwickelt in erster Linie für Windows und portiert dann die Tools teilweise (FPGA-Editor, Floorplanner etc...) mit Toolkits wie Wind/u auf Linux/Unix. Das geht schon, schön finde ich das aber nicht. Soweit ich weiss gibt es aber unter ISE 11 ein neues Tool das o.g. ersetzt und auch native auf Linux läuft. https://help.ubuntu.com/community/XilinxISE http://en.gentoo-wiki.com/wiki/Xilinx_ISE_WebPACK http://groups.google.com/group/comp.arch.fpga/browse_thread/thread/fe66a6f6532a4d2a/0a9b494e35f6cd5f?lnk=raot
@Guest: Wikiartikel dürfen auch gerne mit aktuellen Links versehen werden ;-) Duke
> War eine Frickelei, aber es funktionierte am Ende doch.
Könntest Du das bitte etwas näher beschreiben?
Aus den geposteten Links konnte ich entnehmen, dass mir wohl openmotif
fehlt. Habe das nachinstalliert, aber das war's nicht.
Könnte mir jemand einen Tip geben, wie ich dem "Übeltäter" auf die Spur
kommen könnte? Das Xilinx-Setup springt ja wild zwischen bash und
nativen Anwendungen hin und her.
Ich erwarte nicht, dass mir jemand die Lösung auf einem Silbertablet
serviert, aber etwas Starthilfe zur Fehlersuche könnte ich gut
gebrauchen.
Wenn's dann so ans Eingemachte geht, fehlen mir doch wichtige
Systemkenntnisse.
Mit ldd kannst du finden welche libs noch fähllen. Ich habe es auf Ubuntu und Centos am laufen gekrigt ohne probleme. Der treiber ist ein bischen mehr arbeit weil es als kernel-module läuft. Hier ein beispiel für /ise/bin/lin:
1 | [root@orgpc043 lin]# ldd _setup |
2 | linux-gate.so.1 => (0x0051f000) |
3 | libwiclient.so => not found |
4 | libSec_Urev.so => not found |
5 | libCurl_Curl.so => not found |
6 | libOpenSSL_Crypto.so => not found |
7 | libOpenSSL_SSL.so => not found |
8 | libGui_Gq.so => not found |
9 | libQt_Qt.so => not found |
10 | libPortability.so => not found |
11 | libThread.so => not found |
12 | libxercesc.so => not found |
13 | libQt_Solutions.so => not found |
14 | libPort_Std.so => not found |
15 | libZlib.so => not found |
16 | libMiniZip.so => not found |
17 | libboost_regex-gcc-p-1_33_1.so.1.33.1 => not found |
18 | libstlport.so.5.1 => not found |
19 | libdl.so.2 => /lib/libdl.so.2 (0x00cd5000) |
20 | libpthread.so.0 => /lib/libpthread.so.0 (0x00cdb000) |
21 | libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x02fe9000) |
22 | libm.so.6 => /lib/libm.so.6 (0x00cac000) |
23 | libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x02fdb000) |
24 | libc.so.6 => /lib/libc.so.6 (0x00b66000) |
25 | libX11.so.6 => /usr/lib/libX11.so.6 (0x02750000) |
26 | /lib/ld-linux.so.2 (0x00196000) |
27 | libXau.so.6 => /usr/lib/libXau.so.6 (0x00101000) |
28 | libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00df5000) |
Meines Wissens war das ein Problem einer falschen/fehlenden .so Datei, die bei den libs von Xilinx selbst dabei waren ... oder eben gefehlt hat ... Muss mal schauen, ob ich den thread wieder finde ...
Genau, hier wars: Beitrag "Webpack 10.1 64Bit Webinstaller (Linux)" Vermutlich hattest du aber schon nach "64Bit" im FPGA-Forum gesucht ;-)
Hallo, @Gast: den Beitrag hatte ich in der Tat schon gelesen und die libuuid war denn auch die erste, die ich überprüft hatte ... @Alejandro: Danke für den Tip mit ldd. Bei mir sieht es so aus:
1 | ldd _xsetup |
2 | linux-gate.so.1 => (0xf7f4f000) |
3 | libwiclient.so => not found |
4 | libSec_Urev.so => not found |
5 | libCurl_Curl.so => not found |
6 | libOpenSSL_Crypto.so => not found |
7 | libOpenSSL_SSL.so => not found |
8 | libGui_Gq.so => not found |
9 | libQt_Qt.so => not found |
10 | libPortability.so => not found |
11 | libPort_Std.so => not found |
12 | libThread.so => not found |
13 | libxercesc.so => not found |
14 | libboost_filesystem-gcc-p-1_33_1.so.1.33.1 => not found |
15 | libSecurity.so => not found |
16 | libQt_Solutions.so => not found |
17 | libZlib.so => not found |
18 | libMiniZip.so => not found |
19 | libboost_regex-gcc-p-1_33_1.so.1.33.1 => not found |
20 | libboost_iostreams-gcc-p-1_33_1.so.1.33.1 => not found |
21 | libisl_iostreams.so => not found |
22 | libstlport.so.5.1 => not found |
23 | libdl.so.2 => /lib32/libdl.so.2 (0xf7f28000) |
24 | libpthread.so.0 => /lib32/libpthread.so.0 (0xf7f11000) |
25 | libncurses.so.5 => /lib32/libncurses.so.5 (0xf7edf000) |
26 | libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7df0000) |
27 | libm.so.6 => /lib32/libm.so.6 (0xf7dcc000) |
28 | libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7dbf000) |
29 | libc.so.6 => /lib32/libc.so.6 (0xf7c6d000) |
30 | libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7b7e000) |
31 | /lib/ld-linux.so.2 (0xf7f50000) |
32 | libxcb-xlib.so.0 => /usr/lib32/libxcb-xlib.so.0 (0xf7b7b000) |
33 | libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7b63000) |
34 | libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7b60000) |
35 | libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7b5b000) |
Muss ich die fehlenden Libs alle von Hand installieren, oder gibt es eine schickere Variante?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.