Solar Log Forum
21.05.2012 01:34
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
News
: Forum auf Grund des Spamaufkommens auf manuelle Aktivierung neuer Benutzeraccounts umgestellt.
Übersicht
Hilfe
Suche
Einloggen
Registrieren
Solar Log Forum
>
Allgemeines
>
Diskussionen
>
Linuxmakefile
Seiten: [
1
]
Nach unten
« vorheriges
nächstes »
Drucken
Autor
Thema: Linuxmakefile (Gelesen 500 mal)
Ingmar
Administrator
Volles Mitglied
Offline
Beiträge: 158
Linuxmakefile
«
am:
23.09.2007 00:35 »
Hallo,
ich habe nun ein kleines Makefile erstellt, das einem ein bisschen Arbeit abnimmt und sich automatisch um den Download und das Kompilieren des Loggers und der Libs kümmert.
Die Bedienung ist unter
http://solarlog.ingmars-bastelecke.net/doku.php/doku/installation/linux-pc
erklärt.
Erfolgreich getestet unter:
- Ubuntu 7.10
Gespeichert
MfG,
Ingmar
Unsere Anlage
http://solarlog.ingmars-bastelecke.net/doku.php/nutzerseiten/lord-of-linux
hermann
Mitglieder
Neuling
Offline
Beiträge: 7
Linuxmakefile
«
Antworten #1 am:
02.12.2007 20:17 »
Hallo,
da ich auch einen Linux - Server betreibe und bisher mit den Virtuellen Windows-Lösungen gescheitert bin, möchte ich mich auch am Test des solar-loggers beteiligen und diesen dann auch selbst nutzen.
Mein Server läuft mit Debian Etch, mein Rechner unter Ubuntu 7.10. Ich habe 3 WR SB2800i über eine Powerline-Adapter an COM1 des Servers hängen.
Makefile klappt bei mir leider nicht unter Etch oder Ubuntu 7.10.
hermann@buero:~/solar-logger-linuxmakefile$ make solar-logger
if [ ! -d dl ]; then mkdir dl; fi
make -C yasdi-1.7.2/projects/linuxlib
make[1]: Betrete Verzeichnis '/home/heschmid/solar-logger-linuxmakefile/yasdi-1.7.2/projects/linuxlib'
------------------------------------
Ok, all done.
make[1]: Verlasse Verzeichnis '/home/heschmid/solar-logger-linuxmakefile/yasdi-1.7.2/projects/linuxlib'
make -C ftplib-3.1/linux
make[1]: Betrete Verzeichnis '/home/heschmid/solar-logger-linuxmakefile/ftplib-3.1/linux'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Verlasse Verzeichnis '/home/heschmid/solar-logger-linuxmakefile/ftplib-3.1/linux'
make -C solar-logger-0.2.1/src
make[1]: Betrete Verzeichnis '/home/heschmid/solar-logger-linuxmakefile/solar-logger-0.2.1/src'
gcc -o solar-logger solar-logger.o daemon.o log.o ini.o ftp.o timer.o wrerfassen.o wrabfragen.o kanalrech.o solueberwachen.o solstatus.o sollog.o -I../../yasdi-1.7.2/include/ -I../../yasdi-1.7.2/smalib/ -I../../yasdi-1.7.2/libs/ -I../../ftplib-3.1/linux/ -lyasdimaster -lftp
/usr/bin/ld: cannot find -lyasdimaster
collect2: ld gab 1 als Ende-Status zurück
make[1]: *** [solar-logger] Fehler 1
make[1]: Verlasse Verzeichnis '/home/heschmid/solar-logger-linuxmakefile/solar-logger-0.2.1/src'
make: *** [solar-logger-bin] Fehler 2
ist schon vom Zweiten Versuch, deshalb sind die Downloads und das Kompilieren schon gelaufen.
manuelles Kompilieren von Yasti behob dieses Problem,
manuelles make install für lftp behob das Problem dort und führte zum "Ziel"
Viele Grüsse und Danke für das Projekt!
Hermann
Gespeichert
Ingmar
Administrator
Volles Mitglied
Offline
Beiträge: 158
Linuxmakefile
«
Antworten #2 am:
03.12.2007 21:02 »
Werde mich mal darum kümmern. Allerdings ist bei mir die Zeit zur Zeit knapp. In den Weihnachtsferien werde ich mich aber darum kümmern.
Gespeichert
MfG,
Ingmar
Unsere Anlage
http://solarlog.ingmars-bastelecke.net/doku.php/nutzerseiten/lord-of-linux
Seiten: [
1
]
Nach oben
Drucken
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
Allgemeines
-----------------------------
=> News und Ankündigungen
=> Diskussionen
=> Technisches zum Thema
=> Spamecke
Lade...