Am 07.04.2011 23:03, schrieb Benoît Minisini:
Am 07.04.2011 11:08, schrieb Rolf-Werner Eilert:
Am 07.04.2011 10:58, schrieb Benoît Minisini:
Am 06.04.2011 21:24, schrieb Benoît Minisini:
On Tue, 2011-04-05 at 00:49 +0200, Benoît Minisini wrote:
The new website has been uploaded to sourceforge.

It would be great if you could get a few Gambas 3 screen shots in the
gallery. It's a bit dated as it stands.

I added two recent screenshots. If you have ideas for a third one, you
are welcome!

Regards,

I just visited the new website - very nice!

Now here's one thing however which has to do with my eyes. I have a
slight fault on the right eye which makes kind of blur of sharp edges.
Looks like shaking of a camera or as if someone scratched the lense.

The shadows on the front page of the new Gambas website look exactly
like that on my screen, so I have a double effect which looks really
odd, almost unreadable to me although it's big enough. I include a
screenshot. Are the shadows only here? Perhaps bold would be clearer
than shadows?

Which browser do you use? With Firefox, shadows are fine...

Yes, FF3 and shadows ARE doing fine, as shows the screenshot. But these
shadows have a strange effect on my right eye, it looks totally blurred.
Certainly I'm the only one to complain about this, so forget it ;-)

And I miss "Downloads".

It will come back. :-)

I found the Release Notes page and checked everything, but it still
doesn't want to compile - read my message to Jussi Lahtinen.

Don't know how to fix this...

Regards

Rolf

Let me add the following hints:

On the website's Release Notes page, it says


This command creates the configuration script. You need to do that only
if you get the sources from the subversion repository. This is unneeded
if you downloaded a tar.bz2 source archive.

$ ./reconf-all


That's not true, ./configure is not included in the tar.bz2. So I
invoked ./reconf-all which resulted in the error message mentioned before.

Nevertheless, afterwards a ./configure has been produced, and so I just
tried the next step:

$ ./configure -C


But it stops very short after start, giving a lot of library errors, all
looking like this one:

=== configuring in help
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/help) configure: WARNING:
no configuration information is in help

Then at the end, it says

************************************************************

ALL COMPONENTS WILL BE COMPILED

************************************************************

I didn't try this, it will be futile I guess... Maybe this helps you
somehow :-)

Regards

Rolf


I have fixed the release notes page. But please provide the full output of the
./reconf-all and ./configure process, and informations about your system
(distribution, version, versions of autoconf, automake and libtool...).

Regards,



Suse 10.3, autoconf is 2.61, automake is 1.10 and libtool is 1.5.24. Last afternoon I remembered I have every Gambas version here in my directory, so I tried 2.22 - it has a configure file ready, so I started it and it ran through flawlessly, make compiled without errors, and Gambas 2.22 runs without problems. But this little problem in my project still remains.

Ok Benoit, although I guess the problem I had will have nothing to do with the version of Gambas, here is reconf. I append configure.txt (reconf didn't want to be deviated into a text file):

tester@server03:~/Downloads/Gambas2/gambas2-2.23.0> ./reconf-all
libtoolize: unrecognized option `--nonrecursive'
Try `libtoolize --help' for more information.
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory main to autoreconf
autoreconf: Entering directory `main'
autoreconf: running: aclocal -I m4 --install
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
gbc/Makefile.am:5: Libtool library used but `LIBTOOL' is undefined
gbc/Makefile.am:5: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' gbc/Makefile.am:5: to `configure.ac' and run `aclocal' and `autoconf' again.
gbc/Makefile.am:5:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
gbc/Makefile.am:5:   its definition is in aclocal's search path.
gbx/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
gbx/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' gbx/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again.
gbx/Makefile.am:6:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
gbx/Makefile.am:6:   its definition is in aclocal's search path.
lib/compress/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/compress/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/compress/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again. lib/compress/Makefile.am:6: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/compress/Makefile.am:6:   its definition is in aclocal's search path.
lib/db/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/db/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/db/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again.
lib/db/Makefile.am:6:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/db/Makefile.am:6:   its definition is in aclocal's search path.
lib/debug/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/debug/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/debug/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again. lib/debug/Makefile.am:6: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/debug/Makefile.am:6:   its definition is in aclocal's search path.
lib/draw/Makefile.am:3: Libtool library used but `LIBTOOL' is undefined
lib/draw/Makefile.am:3: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/draw/Makefile.am:3: to `configure.ac' and run `aclocal' and `autoconf' again. lib/draw/Makefile.am:3: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/draw/Makefile.am:3:   its definition is in aclocal's search path.
lib/eval/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/eval/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/eval/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again. lib/eval/Makefile.am:6: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/eval/Makefile.am:6:   its definition is in aclocal's search path.
lib/gui/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/gui/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/gui/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again. lib/gui/Makefile.am:6: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/gui/Makefile.am:6:   its definition is in aclocal's search path.
lib/option/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/option/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/option/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again. lib/option/Makefile.am:6: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/option/Makefile.am:6:   its definition is in aclocal's search path.
lib/vb/Makefile.am:6: Libtool library used but `LIBTOOL' is undefined
lib/vb/Makefile.am:6: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' lib/vb/Makefile.am:6: to `configure.ac' and run `aclocal' and `autoconf' again.
lib/vb/Makefile.am:6:   If `AC_PROG_LIBTOOL' is in `configure.ac', make sure
lib/vb/Makefile.am:6:   its definition is in aclocal's search path.
autoreconf: automake failed with exit status: 1

So, why didn't you provide a ready-made configure file? My system certainly would be able to manage that at least.

But anyway, the basic problem was: Why can't I catch any event in a form at a central place? I had expected that prior to arrive at an individual control, all events will run through the form's events, i. e. for example I expected that Form_KeyPress is always fired before the keystroke arrives at the textbox where the user pressed the key. That way, one could easily count every event for this whole form at a central place instead of reading the events for each control separately.

Did I get that wrong? How could I achieve that?

Regards

Rolf

checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 98304
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i586-suse-linux/bin/ld) supports shared 
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking dependency style of g++... gcc3
checking host system type... (cached) i686-pc-linux-gnu
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
=== configuring in main (/home/tester/Downloads/Gambas2/gambas2-2.23.0/main)
configure: running /bin/sh ./configure '--prefix=/usr/local'  
--cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for long double with more range or precision than double... yes
checking for setenv... yes
checking for unsetenv... yes
checking for getdomainname... yes
checking for getpt... yes
checking for ccache... no
checking for main in -lm... yes
checking for main in -lz... yes
checking for main in -lgcc_s... yes
checking for main in -lstdc++... yes
checking target system... LINUX
checking target architecture... X86
checking which extension is used for shared libraries... .so
checking for threading compiler options... -D_REENTRANT
checking for threading linker options... -lpthread
checking for mathematic libraries... -lm
checking for external gettext library... 
checking CFLAGS for gcc -fvisibility=hidden... -fvisibility=hidden
checking for log10l... yes
checking for fabsl... yes
checking for powl... yes
checking for modfl... yes
checking for exp10... yes
checking for exp2... yes
checking for log2... yes
checking whether gcc and cc understand -c and -o together... yes
checking for external internationalization library headers... /usr/include/
checking for external internationalization library libraries... no
configure: This library may be located inside the system C library, so let's go 
on...
checking for optional external charset conversion library headers... 
/usr/include/
checking for optional external charset conversion library libraries... no
configure: This library may be located inside the system C library, so let's go 
on...
checking for foreign function interface component with pkg-config... no
configure: Cannot find libffi support with pkg-config
checking for foreign function interface headers... /usr/include/
checking for foreign function interface libraries... /usr/lib/
checking for xdg-mime... xdg-mime
configure: creating ./config.status
config.status: creating Makefile
config.status: creating share/Makefile
config.status: creating gbc/Makefile
config.status: creating gbx/Makefile
config.status: creating lib/Makefile
config.status: creating lib/debug/Makefile
config.status: creating lib/eval/Makefile
config.status: creating lib/db/Makefile
config.status: creating lib/vb/Makefile
config.status: creating lib/compress/Makefile
config.status: creating lib/option/Makefile
config.status: creating lib/draw/Makefile
config.status: creating lib/gui/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
=== configuring in gb.compress.bzlib2 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.compress.bzlib2)
=== configuring in gb.compress.zlib 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.compress.zlib)
=== configuring in gb.db.mysql 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.db.mysql)
=== configuring in gb.db.odbc 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.db.odbc)
=== configuring in gb.db.postgresql 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.db.postgresql)
=== configuring in gb.db.sqlite2 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.db.sqlite2)
=== configuring in gb.db.sqlite3 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.db.sqlite3)
=== configuring in gb.db.firebird 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.db.firebird)
=== configuring in gb.gtk (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.gtk)
=== configuring in gb.gtk.svg 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.gtk.svg)
=== configuring in gb.pdf (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.pdf)
=== configuring in gb.net (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.net)
=== configuring in gb.net.curl 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.net.curl)
=== configuring in gb.net.smtp 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.net.smtp)
=== configuring in gb.pcre 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.pcre)
=== configuring in gb.qt (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.qt)
=== configuring in gb.qte (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.qte)
=== configuring in gb.qt.kde 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.qt.kde)
=== configuring in gb.sdl (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.sdl)
=== configuring in gb.sdl.sound 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.sdl.sound)
=== configuring in gb.xml (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.xml)
=== configuring in gb.v4l (/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.v4l)
=== configuring in gb.crypt 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.crypt)
=== configuring in gb.opengl 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.opengl)
=== configuring in gb.corba 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.corba)
=== configuring in gb.image 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.image)
=== configuring in gb.desktop 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/gb.desktop)
=== configuring in comp (/home/tester/Downloads/Gambas2/gambas2-2.23.0/comp)
=== configuring in app (/home/tester/Downloads/Gambas2/gambas2-2.23.0/app)
=== configuring in examples 
(/home/tester/Downloads/Gambas2/gambas2-2.23.0/examples)
=== configuring in help (/home/tester/Downloads/Gambas2/gambas2-2.23.0/help)

************************************************************

ALL COMPONENTS WILL BE COMPILED

************************************************************

------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to