
Kleiner Leitfaden f�r die Einrichtung von Linux und NIOS-CDK
--------------------------------------------------------------


Schritt 1 - Linux (Suse) besorgen

ISO-Image downloaden, gibt es hier: http://software.opensuse.org/

dann mit Nero oder so auf DVD brennen. Wir haben jetzt eine bootf�hige
openSuse Installations-DVD. 




Schritt 2 - Linux installieren

Wer (wie ich) eigentlich Windowsbenutzer ist, braucht auf seinem Windowsrechner
etwas Platz f�r die Installation. Am besten w�re eine unbenutzte Partition, bei
mir waren es 30GB. Die Partition habe ich unter Windows einfach gel�scht - die 
Linuxinstallation erkennt dann automatisch den freien Platz und bietet die Installation
in dieser Partition an.

Aber auch bei nur einer gro�en Windows-Partition ist das kein Problem. Hier zwackt
sich Linux einen Teil automatisch f�r die Installation ab. Die vorgeschlagene Gr��e kann
man noch �ndern. Ansonsten l�uft die Installation fast von selbst. Man mu� noch einige
kleine Einstellungen vornehmen oder nur abnicken (deutsches Tastaturlayout, welchen Desktop
man benutzen m�chte - ich habe KDE gewählt, automatisches login etc.), das war's.




Schritt 3 - Zus�tzliche Software installieren

Wir ben�tigen hierzu die Installations-DVD und einen Internetzugang.

Ich empfehle als Erstes die Installation des Krusader. Das ist so eine Art Total Commander
bzw. Norton Commander, den ich schon zu seligen DOS-Zeiten als echte Hilfe empfunden habe.

Aus dem Crusader lassen sich komfortabel alle Schritte durchf�hren, Dateien zum Editieren
�ffnen, kopieren, packen und entpacken, Kommandozeilenfenster im aktuellen Verzeichnis �ffnen
usw. .

Dazu �ffnen wir in der "Systemsteuerung" YAST2. Unter Software installieren �ffnet sich dann
der Paketmanager. Als Suchbegriff Krusader eingeben, ankreuzen und best�tigen - fertig.

Wir brauchen unbedingt noch das Programm "make" und "unix2dos" (enthalten im Paket dos2unix).
Die Installation geht so wie oben beschrieben.

Das Programm tcsh oder csh zur Ausführung von C Shellscripten ist bei Suse schon installiert,
bei Ubuntu und Debian muß es evtl. nachinstalliert werden da sonst die Umgebungsvariablen
bei der Installation nicht richtig gesetzt werden.

Zusätzlich wird noch das Programm uclpack für die Erstellung der komprimierten
upload Dateien gebraucht. Zu finden ist dieses im Ordner "ucl" des BlueFlash Build.
Einfach die ausführbare uclpack in das bin Verzeichnis kopieren (Adminrechte erforderlich).



Schritt 4 - CDK4NIOS installieren

Das m�ssen wir jetzt erstmal wieder runterladen, ich hab das mal hier zur Verf�gung gestellt:

http://sourceforge.net/projects/welecw2000a/files/Development/ -> CDK-NIOS 3.1 SUSE.zip

Unter Linux entpacken wir (mit Krusader) die Dateien in ein eigenes Verzeichnis welches wir
ebenfalls mit Krusader vorher irgendwo im Verzeichnis /home/benutzername/ anlegen.
Dann gehen wir mit der rechten Maustaste auf jedes der Pakete - es �ffnet sich ein Kontextmen�,
�ffnen mit -> installieren. F�r den Paketmanager mu� nun das Adminpasswort eingegeben werden.
Danach installiert sich das jeweilige Paket.

Anm.: Unter Ubuntu oder Debian -> erst alien installieren und dann so aufrufen (mit Admin-Rechten):
alien -i cdk-nios-xxxxxxxx.rpm


Nach der Installation mu� der Rechner neu gestartet werden!




Schritt 5 - Sourcen einrichten

Wir brauchen als N�chstes unsere Sourcen. Als Ausgangsbasis dient das Build 4.9 welches ich
ebenfalls auf SFN zur verf�gung gestellt habe: 

http://sourceforge.net/projects/welecw2000a/files/Development/ -> BlueFlash_Build.zip

In unserem eigenen Homeverzeichnis legen wir f�r die Sourcen eine neue Heimat an, z.b.
/home/benutzername/W2000A und kopieren die Sourcen hinein. 

Um zu sehen ob alles glattgelaufen ist, wechseln wir in den Ordner ../Build/ ,
rufen via Krusader ein Kommandozeilenfenster in diesem Verzeichnis auf und geben
"make clean" und dann "make all" ein.

Es sollte jetzt die Kompilierung durchlaufen. Wenn nicht, hat es bei den Schritten vorher
Probleme gegeben.


Für "nur" Windowsbenutzer bietet sich das Cygwin-Paket an das ebenfalls zum Download
auf SFN bereitliegt und den Vorteil hat, dass es auch ohne Installation vom USB-Stick
läuft.


Viel Erfolg

Hayo (blueflash) 




   