[Gambas-user] Gambas 2 -> Gambas 3
Rolf-Werner Eilert
eilert-sprachen at ...221...
Tue Feb 17 11:42:09 CET 2009
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
More information about the User
mailing list