cancel
Showing results for 
Search instead for 
Did you mean: 

MaxDB 7.8.02 on SLES11 in vmware Problem

Former Member
0 Kudos

Hi there,

i want to get familiar with MaxDB 7.8 and want to set it up inside a vmware guest. I downloaded SLES 11 (special .iso for vmware install) and also MaxDB.

I already fail at SDBSETUP:


sles11maxdb:/var/maxdb-all-linux-64bit-x86_64-7_8_02_21 # ./SDBSETUP
cannot load wxWidgets properly: Can't load './Wx.so' for module Wx: libpng.so.3: cannot open shared object file: No such file or directory at DynaLoader.pm line 230.
 at SDB::Common::Require line 51

sles11maxdb:/var/maxdb-all-linux-64bit-x86_64-7_8_02_21 # ls -l /usr/lib/libpng*
lrwxrwxrwx 2 root root     18 Aug 22 21:08 /usr/lib/libpng.so -> libpng12.so.0.31.0
lrwxrwxrwx 1 root root     18 Aug 22 22:26 /usr/lib/libpng.so.3 -> libpng12.so.0.31.0
lrwxrwxrwx 2 root root     18 Aug 22 21:08 /usr/lib/libpng12.so.0 -> libpng12.so.0.31.0
-rwxr-xr-x 1 root root 165848 Jun 24  2009 /usr/lib/libpng12.so.0.31.0

sles11maxdb:/var/maxdb-all-linux-64bit-x86_64-7_8_02_21 # ls -l /usr/lib/libtiff*
lrwxrwxrwx 2 root root     16 Aug 22 21:09 /usr/lib/libtiff.so.3 -> libtiff.so.3.8.2
-rwxr-xr-x 1 root root 367120 Aug  7  2009 /usr/lib/libtiff.so.3.8.2
lrwxrwxrwx 2 root root     16 Aug 22 21:09 /usr/lib/libtiff.so.4 -> libtiff.so.3.8.2
lrwxrwxrwx 1 root root     18 Aug 22 21:09 /usr/lib/libtiffxx.so.3 -> libtiffxx.so.3.8.2
-rwxr-xr-x 1 root root   9680 Aug  7  2009 /usr/lib/libtiffxx.so.3.8.2

sles11maxdb:/var/maxdb-all-linux-64bit-x86_64-7_8_02_21 # uname -a
Linux sles11maxdb 2.6.32.12-0.7-default #1 SMP 2010-05-20 11:14:20 +0200 x86_64 x86_64 x86_64 GNU/Linux 

As you can see i already googled around and found ideas in regards of some libraries but everything should be fine and existing as expected, or? I also checked the prerequisits to be ok:


sles11maxdb:~ # rpm -qa|grep -i glibc
glibc-devel-32bit-2.11.1-0.17.4
glibc-32bit-2.11.1-0.17.4
glibc-locale-32bit-2.11.1-0.17.4
glibc-i18ndata-2.11.1-0.17.4
glibc-2.11.1-0.17.4
glibc-locale-2.11.1-0.17.4
glibc-profile-2.11.1-0.17.4
glibc-profile-32bit-2.11.1-0.17.4
glibc-devel-2.11.1-0.17.4

sles11maxdb:~ # rpm -qa|grep -i wxGTK
wxGTK-2.8.8.1-1.36

sles11maxdb:~ # rpm -qa|grep -i gtk2
gtk2-2.18.9-0.4.1
gtk2-engines-32bit-2.16.1-4.26
gtk2-themes-0.1-737.22
gtk2-theme-SLES-for-VMware-11.1-0.2.1
gtk2-32bit-2.18.9-0.4.1
gtk2-lang-2.18.9-0.4.1
gtk2-engines-2.16.1-4.26
gtk2-branding-SLES-for-VMware-11.1-0.2.1

How can i solve this issue? Is someone already running a config like this or just with older Versions of SLES?

Thanks for Ideas!

Markus

Accepted Solutions (0)

Answers (1)

Answers (1)

markus_doehr2
Active Contributor
0 Kudos

>


> sles11maxdb:/var/maxdb-all-linux-64bit-x86_64-7_8_02_21 # ./SDBSETUP
> cannot load wxWidgets properly: Can't load './Wx.so' for module Wx: libpng.so.3: cannot open shared object file: No such file or directory at DynaLoader.pm line 230.
>  at SDB::Common::Require line 51
> 

I just had an hour ago the same error.

SDBSETUP is 64bit:

# file SDBSETUP
SDBSETUP: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (us
es shared libs), stripped

so one would need to find the corresponding 64bit libraries under /usr/lib64 - do you have the libraries there too?

Markus

Former Member
0 Kudos

good point, i linked the libpng.so and libpng.so.3 to the existing one and now at least the splashscreen appears:

sles11maxdb:/usr/lib64 # ls -l libpng*
lrwxrwxrwx 1 root root     18 Aug 24 11:09 libpng.so -> libpng12.so.0.31.0
lrwxrwxrwx 1 root root     18 Aug 24 11:09 libpng.so.3 -> libpng12.so.0.31.0
lrwxrwxrwx 1 root root     18 Aug 22 21:07 libpng12.so.0 -> libpng12.so.0.31.0
-rwxr-xr-x 1 root root 162896 Jun 24  2009 libpng12.so.0.31.0 

Installation afterwords just worked as expected. Thanks Markus from Markus

Former Member
0 Kudos

Thanks, this solved the problem.