[Gambas-user] Gambas 2 -> Gambas 3
Olivier Cruilles
linuxos at ...1896...
Wed Feb 18 00:38:36 CET 2009
Benoit,
I trying to compile and install Gambas 3 from the svn trunk and I have
the same problem
like Rolf.
When I start the compilation by: make => I have the same
error on : cannot find -lqt-mt
I tryed to compile Gambas 3 on Fedora 7 and Fedora 10, and the both
case I have the same problem.
I verify the library and all it's ok: on Fedora 10
[root at ...2073... ~]# ls -l /usr/lib/qt-3.3/lib/
total 19380
-rw-r--r-- 1 root root 7897526 oct. 8 15:19 libdesignercore.a
-rw-r--r-- 1 root root 1050 oct. 8 15:18 libdesignercore.prl
-rw-r--r-- 1 root root 509178 oct. 8 15:19 libeditor.a
-rw-r--r-- 1 root root 956 oct. 8 15:18 libeditor.prl
-rw-r--r-- 1 root root 41204 oct. 8 15:19 libqassistantclient.a
-rw-r--r-- 1 root root 967 oct. 8 15:18 libqassistantclient.prl
lrwxrwxrwx 1 root root 15 déc. 5 02:24 libqsa.so -> libqsa.so.
1.1.4
lrwxrwxrwx 1 root root 15 déc. 5 02:20 libqsa.so.1 -> libqsa.so.
1.1.4
lrwxrwxrwx 1 root root 15 déc. 5 02:20 libqsa.so.1.1 ->
libqsa.so.1.1.4
-rwxr-xr-x 1 root root 2106324 mars 25 2008 libqsa.so.1.1.4
-rw-r--r-- 1 root root 964 oct. 8 15:18 libqt-mt.prl
lrwxrwxrwx 1 root root 17 déc. 5 13:06 libqt-mt.so -> libqt-
mt.so.3.3.8
lrwxrwxrwx 1 root root 17 déc. 5 12:38 libqt-mt.so.3 -> libqt-
mt.so.3.3.8
lrwxrwxrwx 1 root root 17 déc. 5 12:38 libqt-mt.so.3.3 -> libqt-
mt.so.3.3.8
-rwxr-xr-x 1 root root 8880140 oct. 8 15:19 libqt-mt.so.3.3.8
-rw-r--r-- 1 root root 852 oct. 8 15:18 libqui.prl
lrwxrwxrwx 1 root root 15 déc. 5 13:06 libqui.so -> libqui.so.
1.0.0
lrwxrwxrwx 1 root root 15 déc. 5 12:38 libqui.so.1 -> libqui.so.
1.0.0
lrwxrwxrwx 1 root root 15 déc. 5 12:38 libqui.so.1.0 ->
libqui.so.1.0.0
-rwxr-xr-x 1 root root 255332 oct. 8 15:19 libqui.so.1.0.0
Olivier Cruilles
Mail: linuxos at ...1896...
Le 17 févr. 09 à 11:44, Benoît Minisini a écrit :
>> Benoît Minisini schrieb:
>>>> Good morning Benoit (and everyone)
>>>>
>>>> Just came about a question: When I want to bring my Gambas2 app to
>>>> Gambas3, will this be as roundabout as it is from Gambas1 to
>>>> Gambas2?
>>>> (Creating new forms and converting the code...) Or is it more
>>>> upward
>>>> compatible?
>>>>
>>>> The reason for asking this is that you told me that you would just
>>>> maintain bugfixes in Gambas2 and bring changes only to Gambas3.
>>>> As I'm
>>>> still maintaining some bigger Gambas1 projects, I would then
>>>> migrate
>>>> them to Gambas3 directly rather than having them under Gambas2 -
>>>> if it's
>>>> as much work again...
>>>>
>>>> Hope I could make clear what I mean...
>>>>
>>>> Regards
>>>>
>>>> Rolf
>>>
>>> The weirdest thing between Gambas 2 and Gambas 3 at the moment is
>>> Desktop.Scale, that is smaller in Gambas 3.
>>>
>>> Gambas 3 does a little conversion for controls whose W and H <= 3 *
>>> Desktop.Scale (it adds one Desktop.Scale), but you have to update
>>> all
>>> your forms and check them one by one to redesign them.
>>>
>>> There are many other changes in instruction syntax and class
>>> interfaces,
>>> but I never note them at the moment. Hopefully, they are less
>>> changes
>>> between Gambas 3 and Gambas 2 than between Gambas 2 and Gambas 1.
>>>
>>> So please try and tell us the result! :-)
>>
>> LOL - ok, I will. I would. If I could.
>>
>> Downloaded the svn and tried to compile it, it stopps here:
>>
>> /usr/lib/gcc/i586-suse-linux/4.2.1/../../../../i586-suse-linux/bin/
>> ld:
>> cannot find -lqt-mt
>> collect2: ld returned 1 exit status
>> make[5]: *** [gb.qt.kde.html.la] Fehler 1
>> make[5]: Leaving directory
>> `/home/tester/gambastest/trunk/gb.qt.kde/src/html'
>> make[4]: *** [all-recursive] Fehler 1
>> make[4]: Leaving directory `/home/tester/gambastest/trunk/gb.qt.kde/
>> src'
>> make[3]: *** [all-recursive] Fehler 1
>> make[3]: Leaving directory `/home/tester/gambastest/trunk/gb.qt.kde'
>> make[2]: *** [all] Fehler 2
>> make[2]: Leaving directory `/home/tester/gambastest/trunk/gb.qt.kde'
>> make[1]: *** [all-recursive] Fehler 1
>> make[1]: Leaving directory `/home/tester/gambastest/trunk'
>> make: *** [all] Fehler 2
>>
>> Any idea what's wrong here?
>>
>> There is an older Gambas3 on my system which is running ok, should
>> I try
>> with that one? Don't know how "old" it is, but it has a Copyright
>> until
>> 2009 in the help... :-)
>>
>> Rolf
>>
>
> You cannot install two different gambas 3 on the same machine. Remove
> completely the old one.
>
> And if your linker does not find the qt-mt library, either qt3 is not
> installed, either you have a big problem somewhere!
>
> Regards,
>
> --
> Benoît
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San
> Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source
> code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
More information about the User
mailing list