[Gambas-user] Release of Gambas 2.1

Stefano Palmeri rospolosco at ...152...
Thu Feb 21 12:01:39 CET 2008


Alle 09:37, giovedì 21 febbraio 2008, Benoit Minisini ha scritto:
> Hi,
>
> Gambas 2.1 has been released. This is the first gambas version that works
> indifferently on 32 bits and 64 bits system. Finally!
>
> Because of a design flaw, you have to recompile your project when going
> from one architecture to the other, as soon as you use the Pointer datatype
> in your code. Otherwise, Gambas executable aree fully compatible.
>
> This flaw design is fixed in the Gambas 3 development version.
>
> The IDE now fully supports the development of component projects, i.e.
> components written in Gambas. It can make binary packages for these
> components too, but Ubuntu and Debian distributions are not supported at
> the moment.
>
> There are a lot of bug fixes too, you can see them in the ChangeLog as
> usual.
>
> To test a component project, just install it by checking the option in
> the "make executable" dialog. The component will be installed in your home
> directory, and the IDE will immediately display the controls defined by
> this component in its toolbox.
>
> Developing a component needs some documentation yet. I hope I will be able
> to write it soon... Anyway, you can ask questions on the mailing-list as
> usual.
>
> Regards,

Just downloaded 2.1. I get an error on compiling.
On same system 2.0 compiled fine.

Qt: 3.3.8
KDE: 3.5.4

Slackware 11.0

Attached the error log.

Ciao.





-------------- next part --------------
Making all in ext
make[5]: Entering directory `/home/stefano/src/gambas2-2.1.0/gb.qt/src/ext'
/bin/sh ../../libtool --tag=CXX   --mode=compile ccache g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/lib/qt-3.3.8/include/ -D_REENTRANT -I../../share -I../../src/share   -pipe -Wall -fno-exceptions -Wno-unused-value -g -Os -fno-omit-frame-pointer  -MT main.lo -MD -MP -MF .deps/main.Tpo -c -o main.lo main.cpp
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/lib/qt-3.3.8/include/ -D_REENTRANT -I../../share -I../../src/share -pipe -Wall -fno-exceptions -Wno-unused-value -g -Os -fno-omit-frame-pointer -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.cpp  -fPIC -DPIC -o .libs/main.o
In file included from /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/bits/codecvt.h:475,
                 from /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/bits/locale_facets.h:1533,
                 from /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/bits/basic_ios.h:44,
                 from /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/ios:51,
                 from /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/ostream:45,
                 from /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/iterator:71,
                 from /usr/lib/qt/include/qvaluelist.h:48,
                 from /usr/lib/qt/include/qmap.h:46,
                 from /usr/lib/qt/include/qmime.h:43,
                 from /usr/lib/qt/include/qevent.h:45,
                 from /usr/lib/qt/include/qobject.h:45,
                 from /usr/lib/qt/include/qwidget.h:43,
                 from ../gb.qt.h:29,
                 from main.h:27,
                 from main.cpp:36:
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/i486-slackware-linux/bits/codecvt_specializations.h: In member function `virtual std::codecvt_base::result std::codecvt<_InternT, _ExternT, std::__enc_traits>::do_unshift(std::__enc_traits&, _ExternT*, _ExternT*, _ExternT*&) const':
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/i486-slackware-linux/bits/codecvt_specializations.h:359: error: no matching function for call to `__iconv_adaptor(size_t (&)(void*, char**, size_t*, char**, size_t*), void* const&, intptr_t&, intptr_t&, char**&, size_t*&)'
make[5]: *** [main.lo] Error 1
make[5]: Leaving directory `/home/stefano/src/gambas2-2.1.0/gb.qt/src/ext'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/stefano/src/gambas2-2.1.0/gb.qt/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/stefano/src/gambas2-2.1.0/gb.qt'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/stefano/src/gambas2-2.1.0/gb.qt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/stefano/src/gambas2-2.1.0'
make: *** [all] Error 2


More information about the User mailing list