Athlon kuehlen mit athcool, Compilierung schlaegt fehl
Unter http://members.jcom.home.ne.jp/jacobi/linux/softwares.html ist athcool erhältlich, eine Software, die den Athlon kühlt. Leider schlägt das Kompilieren der Software sowohl unter Suse 8.2 als auch unter 9.2 fehl, kann hier jmd weiterhelfen? 9.2: ==== amilo:/home/gerlach/install/athcool-0.3.11 # make gcc -O2 -Wall -I. -I/usr/include -DPACKAGE=\"athcool\" -DVERSION=\"0.3.11\" -c athcool.c -o athcool.o athcool.c:63:21: pci/pci.h: No such file or directory In file included from athcool.c:65: chips.h:4: error: parse error before "u16" chips.h:4: warning: no semicolon at end of struct or union chips.h:5: warning: type defaults to `int' in declaration of `deviceid' chips.h:5: warning: data definition has no type or storage class chips.h:8: error: parse error before '}' token chips.h:8: warning: type defaults to `int' in declaration of `AthlonChips_s' chips.h:8: warning: data definition has no type or storage class chips.h:13: error: parse error before "u32" chips.h:13: warning: no semicolon at end of struct or union chips.h:14: warning: type defaults to `int' in declaration of `EachReg_s' chips.h:14: warning: data definition has no type or storage class chips.h:19: error: parse error before "EachReg_s" chips.h:19: warning: no semicolon at end of struct or union chips.h:20: warning: type defaults to `int' in declaration of `ChipReg_s' chips.h:20: warning: data definition has no type or storage class chips.h:40: error: parse error before "AthlonChips" chips.h:40: warning: type defaults to `int' in declaration of `AthlonChips' chips.h:43: warning: braces around scalar initializer chips.h:43: warning: (near initialization for `AthlonChips[0]') chips.h:43: warning: excess elements in scalar initializer [...] 8.2: ==== make gcc -O2 -Wall -I. -I/usr/include -DPACKAGE=\"athcool\" -DVERSION=\"0.3.11\" -c athcool.c -o athcool.o athcool.c:63:21: pci/pci.h: Datei oder Verzeichnis nicht gefunden In file included from athcool.c:65: chips.h:4: error: parse error before "u16" chips.h:4: warning: no semicolon at end of struct or union chips.h:5: warning: type defaults to `int' in declaration of `deviceid' chips.h:5: warning: data definition has no type or storage class chips.h:8: error: parse error before '}' token chips.h:8: warning: type defaults to `int' in declaration of `AthlonChips_s' chips.h:8: warning: data definition has no type or storage class chips.h:13: error: parse error before "u32" chips.h:13: warning: no semicolon at end of struct or union chips.h:14: warning: type defaults to `int' in declaration of `EachReg_s' chips.h:14: warning: data definition has no type or storage class chips.h:19: error: parse error before "EachReg_s" chips.h:19: warning: no semicolon at end of struct or union chips.h:20: warning: type defaults to `int' in declaration of `ChipReg_s' chips.h:20: warning: data definition has no type or storage class chips.h:40: error: parse error before "AthlonChips" chips.h:40: warning: type defaults to `int' in declaration of `AthlonChips' chips.h:43: warning: braces around scalar initializer chips.h:43: warning: (near initialization for `AthlonChips[0]') danke schon mal Ekkard
Hallöle, Am Donnerstag, 28. Juli 2005 21:35 schrieb Ekkard Gerlach:
Unter http://members.jcom.home.ne.jp/jacobi/linux/softwares.html ist athcool erhältlich, eine Software, die den Athlon kühlt. Leider schlägt das Kompilieren der Software sowohl unter Suse 8.2 als auch unter 9.2 fehl, kann hier jmd weiterhelfen?
Jo, installier die Pakete pciutils und pciutils-devel von der SuSE-DVD. Auf der von Dir genannten Seite ist auch die Abhängigkeit benannt: [Zitat] Note: required libraries and header files of pciutils, when building athcool. If you installed Red Hat Linux, you should install pciutils and pciutils-devel packages before making athcool. [/Zitat]
athcool.c:63:21: pci/pci.h: No such file or directory
Rate mal, in welchem Paket die gesuchte Datei steckt... ;) Gruss Mario
Hallo, Ekkard Gerlach schrieb:
athcool.c:63:21: pci/pci.h: No such file or directory
Er findet diese Datei nicht, und sie ist auch nicht in der tar-Datei enthalten. Auf der Seite, die Du angegeben hast, steht noch das hier: Note: required libraries and header files of pciutils, when building athcool. If you installed Red Hat Linux, you should install pciutils and pciutils-devel packages before making athcool. Ich tippe, genau diese beiden pciutils-Pakete geben Dir die gesuchte pci.h. Es gibt pciutils-rpms für SuSE, zum Beispiel via apt-get. Grüße, Felix
participants (3)
-
Ekkard Gerlach
-
Felix Nawroth
-
Mario van der Linde