• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Suche Installations- u. Kompiliertipps

Zumo

Newbie
Hallo,

hoffe der Bereich hier ist für das Thema ok.

Möchte gerne (auch als Linuxanfänger) schnell ein bestimmtes Programm
unter Suse 10 installieren und hoffe auf Unterstützung.

Es geht um einen CPU-Idlemanager "Athcool":
http://members.jcom.home.ne.jp/jacobi/linux/softwares.html#athcool

gcc habe ich schon per yast nachinstalliert, nun kriege ich doch noch
Fehlermeldungen wie:
"athcool.c:57:20 error stdlib.h : no such file..."
In Zeile 57 der Datei steht "#include <stdlib.h>"

-Könnte ich die Pfade anpassen?
-Fehlt ein Paket?

Oder sollte ich erst etwas entspr. der o.g. Seite versuchen:
"If you want to make rpm package,
rpm -tb athcool-0.x.x.tar.gz (rpmbuild -tb athcool-0.x.x.tar.gz (rpm-4.x))."?

Ausserdem ist auf der o.g. Seite ein Link zu http://mj.ucw.cz/pciutils.shtml
mir ist nicht klar ob die Dateien nötig sind oder nur eine Ergänzung darstellen.

Wäre schön wenn jemand was dazu schreiben könnte, da ich sonst nur noch
eine vmtl. leistungschächere Möglichkeit mit FVCool habe, bei der CPU
etwas Strom zu sparen.

Grüße
 

Slowmo

Member
Der Fehlermeldung nach fehlt ein Paket. Beim Soucecode liegt in den meisten Fällen eine README bei, in der die benötigten Pakete aufgelistet sind. Die hier fehlende Datei müsste sich im libstdc++41-devel-Paket befinden
 
OP
Z

Zumo

Newbie
Danke, ich habe mit Yast das angebotene Paket installiert, libstdc ... devel,
hab grad nicht gesehen ob 41 oder 40 dabei stand.

Jetzt gibts zahlreiche Warnungen und auch Fehlermeldungen, falls da nicht
nur der Wurm drinnen ist fehlt vielleicht pci.h:

"pci/pci.h Datei oder Verzeichnis nicht gefunden"

Die anderen Meldungen könnten sich vielleicht daraus ergeben, z.B.
"sytax error before 'ChipReg'"

Kannst du mir auch ein Paket für pci.h nennen?
 

Slowmo

Member
Müsste im kernel-source sein, bin mir aber nicht ganz sicher.

PS: Die Pakete in welchen sich bestimmte Dateien befinden lassen sich sehr einfach per [url}www.rpm.pbone.net[/url] herausfinden.
 
OP
Z

Zumo

Newbie
Danke, aber womöglich komm ich da nicht weiter.

Es finden sich einige Pakete, für Suse 10.0 auch mehrere, und bei den
vmtl. geeigneten scheint die pci.h nicht als pci/pci.h aufgelistet zu sein,
ist ja vmtl. weder empfehlenswert alle möglichen Pakete zu installieren,
noch eine pci.h einfach von Hand in das Verzeichnis pci reinzukopieren?

Und ein Athcool-Paket für Suse 9.1. nützt vtml. auch nichts bei Suse 10.0.
 
Oben