Problem mit MySQL GUI Tools unter Linux

Problem mit MySQL GUI Tools unter Linux

am 27.08.2006 21:14:43 von Markus Jais

Hallo

bisher hat MySQLAdministrator und MySQLQueryBrowser bei mir immer
funktioniert.

Jetzt wollte ich die neueste Version installieren.
Dazu habe ich mir folgendes Paket runtergeladen:
mysql-gui-tools-5.0r2-linux-i386.tar.gz
(Die rpms passen nicht da ich Suse 9.2 habe und dafür gibt es keine)

Da sind jetzt alle GUI Tools für MySQL drin.
Leider bekomme ich jetzt beim starten folgenden Fehler:

../mysql-administrator-bin: error while loading shared libraries:
libgtkmm-2.4.so.1: cannot open shared object file: No such file or
directory

bisher waren die GUI Tools glaube ich immer statisch gelinkt glaube
ich.
Hat sich hier was geändert ?
Ich habe schon versucht gtkmm zu installieren. Leider bisher ohne
Erfolg.

Gibt es irgendwo statisch gelinkte Binaries ?

Über einen Tip würde ich mich freuen.

Gruß

Markus

Re: Problem mit MySQL GUI Tools unter Linux

am 28.08.2006 10:29:53 von Axel Schwenke

Markus Jais wrote:

> habe mir folgendes Paket runtergeladen:
> mysql-gui-tools-5.0r2-linux-i386.tar.gz
> (Die rpms passen nicht da ich Suse 9.2 habe und dafür gibt es keine)
>
> Da sind jetzt alle GUI Tools für MySQL drin.
> Leider bekomme ich jetzt beim starten folgenden Fehler:
>
> ./mysql-administrator-bin: error while loading shared libraries:
> libgtkmm-2.4.so.1: cannot open shared object file: No such file or
> directory
>
> bisher waren die GUI Tools glaube ich immer statisch gelinkt glaube
> ich. Hat sich hier was geändert ?

Offensichtlich ja.

> Ich habe schon versucht gtkmm zu installieren. Leider bisher ohne
> Erfolg.

Womit hattest du keinen Erfolg? Konntest du gtkmm nicht installieren?
Funktioniert der mysql-administrator nicht mit dem installierten gtkmm?
Ist es denn auch die richtige Version?

> Gibt es irgendwo statisch gelinkte Binaries ?

Nicht daß ich wüßte.

> Über einen Tip würde ich mich freuen.

Bau dir doch deine eigenen Pakete. Einfach die Source-RPMs installieren
(hier sollten auch die für SuSE-10 funktionieren) und dann
rpmbuild -bb /usr/src/packages/SPECS/.spec


PS: du plenkst. Zwischen Satzende und Fragezeichen gehört *kein*
Leerzeichen. Bitte abstellen. Danke!

XL

Re: Problem mit MySQL GUI Tools unter Linux

am 28.08.2006 11:41:55 von markusjais

Axel Schwenke wrote:

> Markus Jais wrote:
>
>> habe mir folgendes Paket runtergeladen:
>> mysql-gui-tools-5.0r2-linux-i386.tar.gz
>> (Die rpms passen nicht da ich Suse 9.2 habe und dafür gibt es keine)
>>
>> Da sind jetzt alle GUI Tools für MySQL drin.
>> Leider bekomme ich jetzt beim starten folgenden Fehler:
>>
>> ./mysql-administrator-bin: error while loading shared libraries:
>> libgtkmm-2.4.so.1: cannot open shared object file: No such file or
>> directory
>>
>> bisher waren die GUI Tools glaube ich immer statisch gelinkt glaube
>> ich. Hat sich hier was geändert ?
>
> Offensichtlich ja.
>
>> Ich habe schon versucht gtkmm zu installieren. Leider bisher ohne
>> Erfolg.
>
> Womit hattest du keinen Erfolg? Konntest du gtkmm nicht installieren?
> Funktioniert der mysql-administrator nicht mit dem installierten gtkmm?
> Ist es denn auch die richtige Version?

beim übersetzen mit make bekomme ich

undefined reference to `XFixesChangeSaveSet'

ich hab die neueste Gtk+ 2.10 und die neuesten Gtkmm 2.8.

Gruß

Markus


>
>> Gibt es irgendwo statisch gelinkte Binaries ?
>
> Nicht daß ich wüßte.
>
>> Über einen Tip würde ich mich freuen.
>
> Bau dir doch deine eigenen Pakete. Einfach die Source-RPMs installieren
> (hier sollten auch die für SuSE-10 funktionieren) und dann
> rpmbuild -bb /usr/src/packages/SPECS/.spec

das probiere ich aus.
Danke !!

Markus

>
>
> PS: du plenkst. Zwischen Satzende und Fragezeichen gehört *kein*
> Leerzeichen. Bitte abstellen. Danke!
>
> XL

Re: Problem mit MySQL GUI Tools unter Linux

am 28.08.2006 16:16:38 von Christian Kirsch

markusjais@gmx.de schrieb:
>
> Axel Schwenke wrote:
>
>> Markus Jais wrote:
>>
>>> habe mir folgendes Paket runtergeladen:
>>> mysql-gui-tools-5.0r2-linux-i386.tar.gz
>>> (Die rpms passen nicht da ich Suse 9.2 habe und dafür gibt es keine)
>>>
>>> Da sind jetzt alle GUI Tools für MySQL drin.
>>> Leider bekomme ich jetzt beim starten folgenden Fehler:
>>>
>>> ./mysql-administrator-bin: error while loading shared libraries:
>>> libgtkmm-2.4.so.1: cannot open shared object file: No such file or
>>> directory
>>>
>>> bisher waren die GUI Tools glaube ich immer statisch gelinkt glaube
>>> ich. Hat sich hier was geändert ?
>> Offensichtlich ja.
>>
>>> Ich habe schon versucht gtkmm zu installieren. Leider bisher ohne
>>> Erfolg.
>> Womit hattest du keinen Erfolg? Konntest du gtkmm nicht installieren?
>> Funktioniert der mysql-administrator nicht mit dem installierten gtkmm?
>> Ist es denn auch die richtige Version?
>
> beim übersetzen mit make bekomme ich
>

Warum installierst Du nicht einfach das passende Paket für Deine
Distribution?

> undefined reference to `XFixesChangeSaveSet'
>
> ich hab die neueste Gtk+ 2.10 und die neuesten Gtkmm 2.8.

Aber Dir fehlen die X11-Header.

Re: Problem mit MySQL GUI Tools unter Linux

am 28.08.2006 16:24:33 von markusjais

Christian Kirsch wrote:

> markusjais@gmx.de schrieb:
>>
>> Axel Schwenke wrote:
>>
>>> Markus Jais wrote:
>>>
>>>> habe mir folgendes Paket runtergeladen:
>>>> mysql-gui-tools-5.0r2-linux-i386.tar.gz
>>>> (Die rpms passen nicht da ich Suse 9.2 habe und dafür gibt es keine)
>>>>
>>>> Da sind jetzt alle GUI Tools für MySQL drin.
>>>> Leider bekomme ich jetzt beim starten folgenden Fehler:
>>>>
>>>> ./mysql-administrator-bin: error while loading shared libraries:
>>>> libgtkmm-2.4.so.1: cannot open shared object file: No such file or
>>>> directory
>>>>
>>>> bisher waren die GUI Tools glaube ich immer statisch gelinkt glaube
>>>> ich. Hat sich hier was geändert ?
>>> Offensichtlich ja.
>>>
>>>> Ich habe schon versucht gtkmm zu installieren. Leider bisher ohne
>>>> Erfolg.
>>> Womit hattest du keinen Erfolg? Konntest du gtkmm nicht installieren?
>>> Funktioniert der mysql-administrator nicht mit dem installierten gtkmm?
>>> Ist es denn auch die richtige Version?
>>
>> beim übersetzen mit make bekomme ich
>>
>
> Warum installierst Du nicht einfach das passende Paket für Deine
> Distribution?
>

weil es für Suse 9.2 keine gab :-)

>> undefined reference to `XFixesChangeSaveSet'
>>
>> ich hab die neueste Gtk+ 2.10 und die neuesten Gtkmm 2.8.
>
> Aber Dir fehlen die X11-Header.


das glaube ich nicht. Gtk+ 2.10 selbst hat auch kompiliert.
nur das Gtkmm 2.8 nicht.
Da stimmen irgendwelche Libs nicht überein.
Andere Gtk+ Anwendungen wie Eclipse gehen mit der neuen Version 2.10
auch nicht mehr mit dem selben Fehler.

Aber ich schau mir das heute abend nochmal an.
Das wird sich schon lösen lassen.

Gruß

Markus