• Willkommen im Forum „Wetterstationsforum.info - Archiv“.
 

Neuigkeiten:

Dieses Forum dient ausschließlich zu Archivzwecken.
Für Fragen nutze bitte unser aktuelles Forum, welches du unter https://wetterstationsforum.info findest.

Hauptmenü

mysql2300 auf unslug 6.10

Begonnen von egoshooter, 02.01.2009, 21:38:32

⏪ vorheriges - nächstes ⏩

egoshooter

Ein frohes neues Jahr!

Tja wollte mal eben Mysql2300 installieren...
Habe gemäß Anleitung die Pfade im Makefile geändert und die Installation lief mit folgenden Meldungen durch.

# make mysql2300
gcc -Wall -O3 -DVERSION=\"1.10\" -o mysql2300 mysql2300.c rw2300.c linux2300.c -lm  -I/opt/include/mysql -L/opt/lib/mysql -lmysqlclient
/opt/armeb/lib/gcc-lib/armv5b-softfloat-linux/3.3.5/../../../../armv5b-softfloat-linux/bin/ld: warning: libssl.so.0.9.7, needed by /opt/lib/mysql/libmysqlclient.so, not found (try using -rpath or -rpath-link)
/opt/armeb/lib/gcc-lib/armv5b-softfloat-linux/3.3.5/../../../../armv5b-softfloat-linux/bin/ld: warning: libcrypto.so.0.9.7, needed by /opt/lib/mysql/libmysqlclient.so, not found (try using -rpath or -rpath-link)
/opt/armeb/lib/gcc-lib/armv5b-softfloat-linux/3.3.5/../../../../armv5b-softfloat-linux/bin/ld: warning: libz.so.1, needed by /opt/lib/mysql/libmysqlclient.so, not found (try using -rpath or -rpath-link)
/opt/lib/mysql/libmysqlclient.so: undefined reference to `uncompress'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `ERR_get_error_line_data'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_set_fd'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_set_connect_state'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_free'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_shutdown'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `X509_NAME_oneline'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `BN_bin2bn'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `X509_STORE_CTX_get_error_depth'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_set_default_verify_paths'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_set_session_id_context'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_get_error'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_get_session'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_read'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_new'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_clear'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_new'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_library_init'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `OPENSSL_add_all_algorithms_noconf'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `TLSv1_client_method'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_load_verify_locations'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_set_verify'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `DH_new'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `ERR_print_errors_fp'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_load_error_strings'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_set_cipher_list'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `TLSv1_server_method'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `X509_get_subject_name'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_SESSION_set_timeout'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `X509_STORE_CTX_get_current_cert'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_ctrl'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `DH_free'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_do_handshake'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_set_accept_state'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_use_PrivateKey_file'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_check_private_key'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `X509_STORE_CTX_get_error'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_CTX_use_certificate_file'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `X509_get_issuer_name'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_free'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `compress'
/opt/lib/mysql/libmysqlclient.so: undefined reference to `SSL_write'
collect2: ld returned 1 exit status
make: *** [mysql2300] Error 1
Press any key to continue...

Liegt es an der Mysql -  Version und oder fehlen da noch Komponenten?
Welche ipkg 's müssten nachgerüstet werden?

phpMyAdmin - 2.11.9.4 läuft prima

Das is mein Mysql:

Active Persistent Links  0  
Active Links  0  
Client API version  4.1.22  
MYSQL_MODULE_TYPE  external  
MYSQL_SOCKET  /tmp/mysql.sock  
MYSQL_INCLUDE  -I/home/slug/optware/nslu2/staging/opt/include/mysql  
MYSQL_LIBS  -L/home/slug/optware/nslu2/staging/opt/lib/mysql -lmysqlclient_r  

Wer ist hier besser informiert als ich? Und möchte mir helfen?

Beste Grüße

Arne

Arnim

Hi,

Ich habe zwar keine Ahnung von unslug, kann also nicht helfen.


http://www.nslu2-info.de/forum/showthread.php?t=3038&page=2

Die Dinger, wo die Warnungen bei stehen:
warning: libssl.so.0.9.
warning: libcrypto.so.0.9.7
usw, sind die denn vorhanden?

So wie ich per google rausgefunden habe, sind die in /opt/lib/

Mehr weiss ich leider auch nicht, da ich das System gar nicht kenne. Aber vieleicht bringt es Dich wenigstens auf den richtigen Weg;-)

Gruss,
Arnim!
ASH2200, S300IA, S555TH + WS2000 Repeater + WS2500PC (868 MHz)
Davis Vantage Pro 2 Aktiv
Auswertung unter Linux mit wview und wetter.cgi: wetter.bohlberg.de

egoshooter

Hallo Armin,

Danke schon einmal, dass Du Dich dem Problem annehmen willst.
In der Tat stehen die Dateien in dem von Dir genannten Pfad/Ordner.
Die libz.so.1 ebenfalls.
Genügt es, diese Dateien in den Mysqlordner hinein zu kopieren?

Außerdem trägt die mysql.exe folgenden Namen *libmysqlclient.so.14.0.0
hat das was besonderes zu bedeuten?

Beste Grüße
Arne

Arnim

Hallo,

Nee, ich will mich nicht Deinem Problem annehmen, weil ich es gar nicht kann, da ich habe von unslug Null Ahnung habe.

mysql.exe? Ich denk das ist Linux?

Normal kann man die Dateien nicht irgendwo hin kopieren. Die haben normalerwiese ihren festen Platz, wo sie erwartet werden. Und da müssen sie sein, und nirgens anders.
Wenn sie woanders sind, werden sie nicht gefunden.

Versuche rauszufinden, wo sie hin gehören. Denke, die gehören da hin, wo sie sind, sonst währen sie nicht da.

Tipp die Dateinamen bei google ein, mit dem Zusatz unslug und/oder mysql.
Da findest bestimmt was.
Macht mehr Sinn, wenn Du es machst, denn ich kenne unslug ja nicht.

Gruss,
Arnim!
ASH2200, S300IA, S555TH + WS2000 Repeater + WS2500PC (868 MHz)
Davis Vantage Pro 2 Aktiv
Auswertung unter Linux mit wview und wetter.cgi: wetter.bohlberg.de

egoshooter

Moin Armin,

das mit der .exe meinte ich auch nicht so - - eben halt die ausführbare Datei - es ist Linux.

Das mit dem Kopieren hatte ich mir so überlegt, wenn ich die Dateien zusätzlich in das Stammverzeiniss bzw. in das erwartete Verzeichniss kopiere, findet es das mysql2300 Installer vielleicht.
Ich bin mittlerweile auf ein Spanisches NSLU Forum gestossen - man lässt nichts unversucht - Spanisch ist nicht gerade mein Favorit es reicht um Urlaub zu machen :-)
- , aber dem guten Mensch fehlte es wohl an einer bestimmten Entwicklungsumgebung..
Nur welche und so weiter konnte ich nicht herauslesen,
auch nicht mit dem Translator....
Mein Gedanke war, hier mal nachzufragen, weil ein paar User eben halt diese Geräte/Softwarekombination in Betrieb haben und vielleicht wissen wo der Stein des Anstosses / der Hase im Pfeffer / das Auge in der Suppe zu finden ist.

Beste Grüße

Arne

Stoney

Schon mit ipkg probiert?

egoshooter

Moin Stefan,

nein, wenn ich wüsste welches Paket...
Habe mir alle nach ipkg update, auflisten lassen.

Beste Grüße

Arne

egoshooter

Noch mal an Stefan,

oder meinst Du open2300 per ipkg installieren?

Hatte ich erst entdeckt als ich alles schon per Standardinstallation fertig hatte.

Beste Grüße

Arne

db4bd

Vielleicht hilft euch ja meine Beschreibung der open 2300 installation auf dem linux eis system
hier ist der link  http://ws2300.blogspot.com/

bis denn
Hermann