[Gambas-user] Gambas 2 -> Gambas 3

Benoît Minisini gambas at ...1...
Thu Feb 19 00:31:39 CET 2009


> On Wednesday 18 February 2009, Benoît Minisini wrote:
> > > Hi, it happened to me some day ago,
> > > there is what I did to fix it.
> > > # ln -s /usr/lib/qt3/lib64/libqt-mt.so.3.3.8
> > > /usr/lib64/libqt-mt.so.3.3.8 # ln -s
> > > /usr/lib/qt3/lib64/libqt-mt.so.3.3.8 /usr/lib64/libqt-mt.so.3.3 # ln -s
> > > /usr/lib/qt3/lib64/libqt-mt.so.3.3.8 /usr/lib64/libqt-mt.so.3 # ln -s
> > > /usr/lib/qt3/lib64/libqt-mt.so.3.3.8 /usr/lib64/libqt-mt.so
> > >
> > >
> > > And just be aware that my system is 64
> > > Bits.
> > >
> > > By the way, I agree with Ron. I my case Gambas 3
> > > compiles fine, but suddenly it crash in the make process telling me
> > > the problem about qt-mt, I try to fin the lib with kfind and realize
> > > that libqt-mt was unaccessible, could be Gambas involved?
> >
> > I don't change anything to the libraries. Everything is done by the
> > "libtool" tool.
> >
> > libtool works by using the contents of the *.la files to know what flags
> > should be sent to the linker. Sometimes, the *.la files provided by the
> > distribution are false (it happened once on an old Mandriva, and it
> > happens recently on Ubuntu).
> >
> > Can you (David & Ron) post the contents of your libqt-mt.la files?
>
> kubuntu-8.04
>
> /usr/lib/libqt-mt.la
> /usr/lib/libqt-mt.prl
> /usr/lib/libqt-mt.so     -> libqt-mt.so.3.3.8
> /usr/lib/libqt-mt.so.3   -> libqt-mt.so.3.3.8
> /usr/lib/libqt-mt.so.3.3 -> libqt-mt.so.3.3.8
> /usr/lib/libqt-mt.so.3.3.8
>
> /usr/share/qt3/lib/libqt-mt.la     -> ../../../lib/libqt-mt.la
> /usr/share/qt3/lib/libqt-mt.prl    -> ../../../lib/libqt-mt.prl
> /usr/share/qt3/lib/libqt-mt.so     -> ../../../lib/libqt-mt.so.3.3.8
> /usr/share/qt3/lib/libqt-mt.so.3   -> ../../../lib/libqt-mt.so.3.3.8
> /usr/share/qt3/lib/libqt-mt.so.3.3 -> ../../../lib/libqt-mt.so.3.3.8
>
>
>
>
>
> Best regards,
>
> Ron_1st

Thanks. Now I need the result of the following commands on your (David & Ron) 
system:

$ pkg-config --cflags qt-mt
$ pkg-config --libs-only-l qt-mt
$ pkg-config --libs-only-L qt-mt 
$ pkg-config --libs-only-other qt-mt

If, of course, your qt development package uses the pkg-config system!

Thanks in advance.

Regards,

-- 
Benoît




More information about the User mailing list