[Gambas-user] Re: gambas 0.58 install error
Benoit Minisini
gambas at ...2...
Sun Jun 22 12:39:18 CEST 2003
Le Dimanche 22 Juin 2003 04:05, vous avez écrit :
> Hi,
>
> I'm trying to compile/install v 0.58 of gambas on a SuSE 8.1 system
> running KDE 3.1.1 and qt3.1.2.
>
> I downloaded the tarball and get to the point of doing a make install and
> everything comes to a screeching halt. It all appears to compile with the
> switches, but has a problem in the install.
>
> Included is the directory listing where the library is referenced (as a
> link).
>
> When compiled, I tried a ./reconf and make clean before actually generating
> the output.txt file using switches shown (below), but the error is always
> occurring at the same point during install.
>
> Other details:
>
> hardware: intel p4; 2.2Ghz, 1GB ram,
>
> glibc v.2.2.5-184
>
> ratbert:/tmp/gambas-0.58 # gcc --version
> gcc (GCC) 3.2
> Copyright (C) 2002 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>
> ratbert:/tmp/gambas-0.58 #
>
>
>
> Here's the command I used to produce output.txt and an excerpt around where
> I get the error:
>
> ratbert:/tmp/gambas-0.58 # (./configure --with-kde-libraries=/opt/kde3/lib/
> --with-kde-includes=/opt/kde3/include/ --disable-pgsql-driver
> --disable-mysql-driver ; make ; make install ) > output.txt 2>&1
>
>
> .
> .
> .
>
> Making symbolic links in /usr/bin...
>
> Compiling and installing the development environment...
> Compiling gambas...
> OK
> Compiling gambas-database-manager...
> OK
>
> Creating the library info files...
> /opt/gambas/bin/gbi: error while loading shared libraries: libqt-mt.so:
> cannot open shared obje
> ct file: No such file or directory
> make[2]: *** [install-exec-local] Error 127
> make[2]: Leaving directory `/tmp/gambas-0.58'
> make[1]: *** [install-am] Error 2
> make[1]: Leaving directory `/tmp/gambas-0.58'
> make: *** [install-recursive] Error 1
> ratbert:/tmp/gambas-0.58 #
>
>
> Lsting of the directory with ref to library that is complained about:
>
> ratbert:/tmp/gambas-0.58 # ll /usr/lib/qt3/lib
> total 19614
> drwxr-xr-x 2 root root 736 2003-04-16 15:48 .
> drwxr-xr-x 12 root root 312 2003-04-16 15:48 ..
> -rw-r--r-- 1 root root 6073940 2003-03-26 17:33 libdesigner.a
> -rw-r--r-- 1 root root 976 2003-03-26 17:32 libdesigner.prl
> -rw-r--r-- 1 root root 378218 2003-03-26 17:33 libeditor.a
> -rw-r--r-- 1 root root 836 2003-03-26 17:32 libeditor.prl
> -rw-r--r-- 1 root root 18362 2003-03-26 17:33
> libqassistantclient.a
> -rw-r--r-- 1 root root 847 2003-03-26 17:32
> libqassistantclient.prl
> -rw-r--r-- 1 root root 696 2003-03-26 16:21 libqt-mt.prl
> lrwxrwxrwx 1 root root 17 2003-04-16 15:31 libqt-mt.so ->
> libqt-mt.so.3.1.2
> lrwxrwxrwx 1 root root 17 2003-04-16 15:28 libqt-mt.so.3
> -> libqt-mt.so.3.1.2
> lrwxrwxrwx 1 root root 17 2003-04-16 15:28 libqt-mt.so.3.1
> -> libqt-mt.so.3.1.2
> -rwxr-xr-x 1 root root 6693968 2003-03-26 16:21
> libqt-mt.so.3.1.2 -rw-r--r-- 1 root root 668 2003-03-26
> 15:33 libqt.prl lrwxrwxrwx 1 root root 14 2003-04-16 15:33
> libqt.so -> libqt.so.3.1.2
> lrwxrwxrwx 1 root root 14 2003-04-16 15:33 libqt.so.3 ->
> libqt.so.3.1.2
> lrwxrwxrwx 1 root root 14 2003-04-16 15:33 libqt.so.3.1 ->
> libqt.so.3.1.2
> -rwxr-xr-x 1 root root 6661088 2003-03-26 15:33 libqt.so.3.1.2
> -rw-r--r-- 1 root root 609 2003-03-26 16:22 libqui.prl
> lrwxrwxrwx 1 root root 15 2003-04-16 15:31 libqui.so ->
> libqui.so.1.0.0
> lrwxrwxrwx 1 root root 15 2003-04-16 15:28 libqui.so.1 ->
> libqui.so.1.0.0
> lrwxrwxrwx 1 root root 15 2003-04-16 15:28 libqui.so.1.0
> -> libqui.so.1.0.0
> -rwxr-xr-x 1 root root 201776 2003-03-26 16:22 libqui.so.1.0.0
> ratbert:/tmp/gambas-0.58 #
>
>
> attached is output.txt file
>
>
> any suggestions appreciated. TIA,
> Kevin
Hi, Kevin.
I think the problem comes from the fact that that the qt libary are preloaded
by gbi and gbx, to avoid a crash, and that the qt library is not in the
library path under SuSE 8.1
Could you try to lauch gbi by hand this way to confirm my supposition ?
$ LD_LIBRARY_PATH=/usr/lib/qt3/lib gbi
Regards,
--
Benoit Minisini
mailto:gambas at ...1...
More information about the User
mailing list