Hallo,

Schreibschutz bei XP:

das Problem mit den Schreibrechten liegt eventuell an den Einstellungen des Windows Explores. Unter Extras | Ordneroptionen anklicken, dann unter dem Reiter Ansicht den Auswahlpunkt 'Einfache Dateifreigabe verwenden' abwählen. Dann hat man beim Rechtsklick auf einen Ordner den zusätzlcihen Reiter 'Sicherheit'. Dort kann man alle möglichen Schreib/Lese Rechte vergeben.
Ist die C-Partition NTFS oder FAT? Sollte wenn möglich NTFS sein.
Vielleicht hilft das weiter.

Beispielprogramme:

Die Beispielprogramme LineDemo, PCDemo usw. aus dem Selftest Ordner sind alles keine eigenständigen Programme sondern werden vom Selbsttest Hauptprogramm aus aufgerufen. Wenn du z.B. aus PCDemo ein eigenständiges Programm machen willst, muß man eine Main Funktion am Ende der Datei dazufügen:
Code:
...
int main(void)
{
  PCDemo();
  return 0;
}
Dazu am besten die entsprechende Datei mit asuro.h und asuro.c und das Makefile in einen eigenen Ordner kopieren. Im Makefile muß man dann noch ein paar Zeilen anpassen:

Code:
# Target file name (without extension).
TARGET = PCDemo
...
# If there is more than one source file, append them above, or adjust and
# uncomment the following:
SRC += asuro.c 
#test.c SelfTest.c \
#Demo.c LineDemo.c RechteckDemo.c PCDemo.c IRDemo.c  
...
Compilieren geht nicht:

Am besten erst mal ein DOS-Fenster öffnen (Eingabeaufforderung). In den entprechenden Ordner wechseln und dort den Befehl make eingeben.
Damit kann man erst mal testen, ob alle Pfade korrekt sind.

Gruß m.a.r.v.i.n