PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Installation mit mySQL Support?



schmodda
12.11.2011, 22:18
Hallo zusammen,

ich bekomme das Tool einfach nicht mit mySQL Support unter Ubuntu zum Laufen. Egal welche Pakete ich noch auf das System bringe, aber ich erhalte niemals eine dll-Datei im Pluginverzeichnis, daher auch die Meldung:


22:16:53.417 INFO: monitord/Monitor.cpp(68) monitord restarted - logging with loglevel INFO
22:16:53.418 INFO: monitord/Monitor.cpp(113) monitord 2.0svn READY
22:16:53.422 INFO: monitord/Monitor.cpp(217) starting soundcard #0
22:16:53.422 INFO: monitord/SndPipe.cpp(152) creating decoders for soundcard #0
22:16:53.422 INFO: monitord/SndPipe.cpp(178) creating decoder for soundcard #0L:ZVEI
22:16:53.423 INFO: monitord/SndPipe.cpp(201) creating decoder for soundcard #0L:POC512
22:16:53.423 INFO: monitord/MonitorModulePocsag512.cpp(66) (2) sample - crc - ecc - minpreambel - maxerrors - algo:22050 - 1 - 0 - 300 - 10 - 1
22:16:53.423 INFO: monitord/MonitorModulePocsag512.cpp(79) Algorithmus:1
22:16:53.423 INFO: monitord/MonitorModulePocsag512.cpp(86) SPHASE_INC is:1521
22:16:53.423 INFO: monitord/SndPipe.cpp(228) creating decoder for soundcard #0L:POC1200
22:16:53.423 INFO: monitord/SndPipe.cpp(263) loading audioplugins for left channel
22:16:53.423 INFO: monitord/SndPipe.cpp(283) plugin file:0=monitord/plugins/.libs/libmplugin_audiorecorder.so.0.0.0
22:16:53.423 INFO: monitord/SndPipe.cpp(304) Plugin# 0: loading audio plugin using: monitord/plugins/.libs/libmplugin_audiorecorder.so.0.0.0
22:16:53.423 ERROR: monitord/plugins/dll-elf.cpp(15) error loading library file "monitord/plugins/.libs/libmplugin_audiorecorder.so.0.0.0"
22:16:53.423 ERROR: monitord/SndPipe.cpp(325) Error plugin Factory from file monitord/plugins/.libs/libmplugin_audiorecorder.so.0.0.0
22:16:53.423 INFO: monitord/SndPipe.cpp(265) loading audioplugins for right channel
22:16:53.459 INFO: monitord/posix/MonitorAudioALSA.cpp(107) [ALSA] Using pcm_buffer_size=16384 periods=2
22:16:53.462 INFO: monitord/Monitor.cpp(225) Soundcard #0 started - complete
22:16:53.463 INFO: monitord/Monitor.cpp(147) monitord socketserver started
22:16:53.465 INFO: monitord/Monitor.cpp(153) fms32pro socketserver started
22:16:53.466 INFO: monitord/Monitor.cpp(158) crusader socketserver started
22:16:53.466 INFO: monitord/PluginThread.cpp(326) reading plugin configuration
22:16:53.466 INFO: monitord/PluginThread.cpp(337) Plugin found: mysql
22:16:53.466 ERROR: monitord/plugins/dll-elf.cpp(15) error loading library file "plugins/libmplugin_mysql-0.dll"
22:16:53.466 ERROR: monitord/Monitor.cpp(132) monitord/PluginThread.cpp Line 53: Error accessing factory from plugins/libmplugin_mysql-0.dll

Ich kompiliere so:
./configure --enable-plugins --with-mysql --with-alsa
make

Was mache ich falsch?

funkwart
14.11.2011, 07:56
Ohne jetzt wirklich tief in der Materie zu stecken, würde ich sagen, dass Du versuchst, die Windows-Variante zu kompilieren.
Eine DLL-Datei sollte imho unter Linux gar nichts zu suchen haben.
Schau nochmal in die Doku/www.monitord.de, Dort sollte sich eigentlich ein Hinweis finden, wie man den Quellcode für Linux kompiliert.

Gruß,
Funkwart

schmodda
14.11.2011, 20:01
Würde ich dann überhaupt soweit kommen? Bin mir jetzt auch nicht mehr sicher, aber ich dachte ich hatte den Tarball runtergeladen...
Ich schau mir das die Tage mal an

pmaisel
27.11.2011, 12:04
Du machst nichts falsch. Es handelt sich um einen Bug im Template monitor.xml.linux:

Ersetzte:
<file> plugins/libmplugin_mysql-0.dll</file>

durch (bzw den von Dir verwendeten Pfad):
<file>/usr/local/lib/monitord/libmplugin_mysql.so.0</file>

dann sollte es klappen.

schmodda
27.11.2011, 18:19
Danke für deine Antwort...
Leider gibts die Datei bei mir garnicht :(

http://www.abload.de/thumb/bildschirmfotohauis.png (http://www.abload.de/image.php?img=bildschirmfotohauis.png)


edith:
So, nach einem make install gabs die Datei nun endlich unter dem angebenen Pfad...
Danke für deine Hife!

Grüße