[linux-l] LVCool
Ihno Krumreich
ihno at lst.de
Mi Mär 26 04:44:35 CET 2003
Hi,
die ganze installation ist fuer SuSE 7.2 geschrieben. Ist etwas
ausser mode.
Zur Korrektur:
Makefile Zeile 19
$(CC) -o $(PRG) $(OBJ)
durch
$(CC) -o $(PRG) $(OBJ) -lscpm
ersetzen. Wie findet man sowas?
egrep -l __gxx_personality_v0 /lib/* /usr/lib/*
das ergibt dann folgende Ausgabe:
/lib/libscpm.so
/lib/libscpm.so.0.8
--> -lscpm hinzufuegen
danach ist die Datei lvcool erzeugt und der cp funktioniert.
Die Datei suse-7.2/lvCool in das Verzeichnis /etc/rc.d
kopieren. Die Zeile mit rc.config loeschen (das ist Geschichte).
Am besten mal sich /etc/rc.d/cron ansehen und lvCool entsprechend
anpassen. Nicht vergessen, es muessen link in die Verszeichnisse
/etc/rc.d/rc2.d (Start des Scripts beim hochfahren des Rechners,
Name des Scripts muss mit S anfangen (siehe cron)) und
/etc/rc.d/rc5.d (Start des Scripts beim runterfehren des Revhners,
Name muss mit K anfangen (siehe cron)).
Bleibt noch die Frage ob der Kernel-patch installiert ist.
Hoffe das hilft. kann bis zum 6.4 keine weiteren auskuefte geben,
da ich rechnerfreien Urlaub mache.
Gruss
Ihno
On Tue, Mar 25, 2003 at 10:50:27PM +0100, Wolf-Rüdiger Schlag wrote:
> Ich bin es noch mal.
> Das Packet sensors macht besonders dann Sinn, wenn die Wirksamkeit von dem
> Packet LVCool überprüft werden soll.
> Die Url von LVCool ist http://vcool.occludo.net/VC_Linux.html
> Dazu müsste das Packet irgendwie aus den Quellen kompiliert werden. Macht das
> verdammte Mist-Ding aber nicht!
> Da der Fehler sehr oft vor dem Bildschirm sitzt, sollte ich eigentlich meine
> Klappe halten und nicht meckern, aber es erleichtert das Schreiben dieser
> mail.
> Normalerweise kommt der Dreischritt configure, make und install
> Readme von LVcool sagt: gleich make durchführen
>
> Der Aufruf make liefert diese Ausgabe:
>
> gcc -c LVCool.cpp
> gcc -o lvcool LVCool.o
> LVCool.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
> collect2: ld returned 1 exit status
> make: *** [lvcool] Fehler 1
F
>
> Dabei wird irgendein Objekt-Code erzeugt, lvcool.o, der dann nicht
> installiert/verknüpft/weiter bearbeitet werden kann:
>
> LVCool Install Process
> ======================
>
> cp: Aufruf von stat für »lvcool« nicht möglich: Datei oder Verzeichnis nicht
> gefunden
> make: *** [install] Fehler 1
>
> Durch den Vortrag von Olaf letzten Mittwoch mutig geworden (bin kein
> Programmierer), habe ich im Make-File nachgeschaut. Dort findet sich
> das hier:
>
> install:
> @echo "LVCool Install Process"
> @echo "======================"
> @echo
> @cp lvcool /sbin/lvcool
> @echo "Installation Complete !!!"
>
> In der /sbin/lvcool steh wiederum das hier:
>
> . /etc/rc.config
> return=$rc_done
>
> case "$1" in
> start)
> echo -n "Starting LVCool CPU-Cooler"
> startproc /sbin/lvcool || return=$rc_failed
> echo -e "$return"
> ;;
>
> Soo, und etwas wie . /etc/rc.config habe ich in SuSE 8.1 nicht.
> Was mache ich da falsch?
>
> Ratlos,
> Wolf
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> linux-l mailing list
> linux-l at mlists.in-berlin.de
> https://mlists.in-berlin.de/mailman/listinfo/linux-l
Mehr Informationen über die Mailingliste linux-l