Harvest
21.10.04, 09:37
Hallo,
ich versuche gerade, die Treiber für meinen ATA-133 / RAID Controller zu kompillieren (sourcen von http://www.ite.com.tw/productInfo/Download.html#IT8212%20ATA133%20Controller ) und stoße auf erheblichen Widerstand *g*
Ich benutze Debian und den Kernel 2.6.8-7. Habe in der Makefile der Treiber den richtigen Kernel-Source Pfad eingetragen und make ausgeführt .. Folgen:
In file included from /usr/src/it8212/2.6.8/iteraid.c:263:
/usr/src/it8212/2.6.8/iteraid.h:945: error: Fehler beim Parsen before "Scsi_Cmnd"
/usr/src/it8212/2.6.8/iteraid.h:945: Warnung: kein Semikolon am Ende von »struct« oder »union«
/usr/src/it8212/2.6.8/iteraid.h:946: Warnung: type defaults to `int' in declaration of `SCSI_REQUEST_BLOCK'
/usr/src/it8212/2.6.8/iteraid.h:946: Warnung: type defaults to `int' in declaration of `PSCSI_REQUEST_BLOCK'
/usr/src/it8212/2.6.8/iteraid.h:946: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1200: error: Fehler beim Parsen before "PSCSI_REQUEST_BLOCK"
/usr/src/it8212/2.6.8/iteraid.h:1200: Warnung: kein Semikolon am Ende von »struct« oder »union«
/usr/src/it8212/2.6.8/iteraid.h:1205: Warnung: type defaults to `int' in declaration of `OriginalSrb'
/usr/src/it8212/2.6.8/iteraid.h:1205: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1210: error: Fehler beim Parsen before "_Srb"
/usr/src/it8212/2.6.8/iteraid.h:1210: Warnung: type defaults to `int' in declaration of `_Srb'
/usr/src/it8212/2.6.8/iteraid.h:1210: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1221: error: Fehler beim Parsen before '}' token
/usr/src/it8212/2.6.8/iteraid.h:1221: Warnung: type defaults to `int' in declaration of `Channel'
/usr/src/it8212/2.6.8/iteraid.h:1221: Warnung: type defaults to `int' in declaration of `PChannel'
/usr/src/it8212/2.6.8/iteraid.h:1221: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1237: error: Fehler beim Parsen before "Channel"
/usr/src/it8212/2.6.8/iteraid.h:1237: Warnung: kein Semikolon am Ende von »struct« oder »union«
/usr/src/it8212/2.6.8/iteraid.h:1239: error: Fehler beim Parsen before '}' token
/usr/src/it8212/2.6.8/iteraid.h:1240: Warnung: type defaults to `int' in declaration of `ITE_ADAPTER'
/usr/src/it8212/2.6.8/iteraid.h:1240: Warnung: type defaults to `int' in declaration of `PITE_ADAPTER'
/usr/src/it8212/2.6.8/iteraid.h:1240: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1488: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1488: Warnung: function declaration isn't a prototype
/usr/src/it8212/2.6.8/iteraid.h:1490: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1490: Warnung: function declaration isn't a prototype
/usr/src/it8212/2.6.8/iteraid.h:1491: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1491: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1496: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1496: Warnung: function declaration isn't a prototype
/usr/src/it8212/2.6.8/iteraid.h:1498: Warnung: Parameternamen (ohne Typen) in Funktionsdeklaration
/usr/src/it8212/2.6.8/iteraid.h:1499: Warnung: Parameternamen (ohne Typen) in Funktionsdeklaration
/usr/src/it8212/2.6.8/iteraid.h:1500: error: Fehler beim Parsen before "PChannel"
so geht das noch länger....
wer irgendeine idee hat, egal ob auf den kompilierungs-fehler oder eine alternative möglichkeit, diese verdammte karte zum laufen zu bekommen, bitte helft mir :)
grüsse,
Harvest
ich versuche gerade, die Treiber für meinen ATA-133 / RAID Controller zu kompillieren (sourcen von http://www.ite.com.tw/productInfo/Download.html#IT8212%20ATA133%20Controller ) und stoße auf erheblichen Widerstand *g*
Ich benutze Debian und den Kernel 2.6.8-7. Habe in der Makefile der Treiber den richtigen Kernel-Source Pfad eingetragen und make ausgeführt .. Folgen:
In file included from /usr/src/it8212/2.6.8/iteraid.c:263:
/usr/src/it8212/2.6.8/iteraid.h:945: error: Fehler beim Parsen before "Scsi_Cmnd"
/usr/src/it8212/2.6.8/iteraid.h:945: Warnung: kein Semikolon am Ende von »struct« oder »union«
/usr/src/it8212/2.6.8/iteraid.h:946: Warnung: type defaults to `int' in declaration of `SCSI_REQUEST_BLOCK'
/usr/src/it8212/2.6.8/iteraid.h:946: Warnung: type defaults to `int' in declaration of `PSCSI_REQUEST_BLOCK'
/usr/src/it8212/2.6.8/iteraid.h:946: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1200: error: Fehler beim Parsen before "PSCSI_REQUEST_BLOCK"
/usr/src/it8212/2.6.8/iteraid.h:1200: Warnung: kein Semikolon am Ende von »struct« oder »union«
/usr/src/it8212/2.6.8/iteraid.h:1205: Warnung: type defaults to `int' in declaration of `OriginalSrb'
/usr/src/it8212/2.6.8/iteraid.h:1205: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1210: error: Fehler beim Parsen before "_Srb"
/usr/src/it8212/2.6.8/iteraid.h:1210: Warnung: type defaults to `int' in declaration of `_Srb'
/usr/src/it8212/2.6.8/iteraid.h:1210: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1221: error: Fehler beim Parsen before '}' token
/usr/src/it8212/2.6.8/iteraid.h:1221: Warnung: type defaults to `int' in declaration of `Channel'
/usr/src/it8212/2.6.8/iteraid.h:1221: Warnung: type defaults to `int' in declaration of `PChannel'
/usr/src/it8212/2.6.8/iteraid.h:1221: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1237: error: Fehler beim Parsen before "Channel"
/usr/src/it8212/2.6.8/iteraid.h:1237: Warnung: kein Semikolon am Ende von »struct« oder »union«
/usr/src/it8212/2.6.8/iteraid.h:1239: error: Fehler beim Parsen before '}' token
/usr/src/it8212/2.6.8/iteraid.h:1240: Warnung: type defaults to `int' in declaration of `ITE_ADAPTER'
/usr/src/it8212/2.6.8/iteraid.h:1240: Warnung: type defaults to `int' in declaration of `PITE_ADAPTER'
/usr/src/it8212/2.6.8/iteraid.h:1240: Warnung: data definition has no type or storage class
/usr/src/it8212/2.6.8/iteraid.h:1488: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1488: Warnung: function declaration isn't a prototype
/usr/src/it8212/2.6.8/iteraid.h:1490: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1490: Warnung: function declaration isn't a prototype
/usr/src/it8212/2.6.8/iteraid.h:1491: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1491: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1496: error: Fehler beim Parsen before '*' token
/usr/src/it8212/2.6.8/iteraid.h:1496: Warnung: function declaration isn't a prototype
/usr/src/it8212/2.6.8/iteraid.h:1498: Warnung: Parameternamen (ohne Typen) in Funktionsdeklaration
/usr/src/it8212/2.6.8/iteraid.h:1499: Warnung: Parameternamen (ohne Typen) in Funktionsdeklaration
/usr/src/it8212/2.6.8/iteraid.h:1500: error: Fehler beim Parsen before "PChannel"
so geht das noch länger....
wer irgendeine idee hat, egal ob auf den kompilierungs-fehler oder eine alternative möglichkeit, diese verdammte karte zum laufen zu bekommen, bitte helft mir :)
grüsse,
Harvest