[Gambas-user] CompileingGambas 3.9.2 on Windows10 Cygwin.

jogeri63 jogeri63 at ...20...
Sat Jan 7 18:57:59 CET 2017


Hello,

after install 'make utility' and  running command './configure -C --disable-inotify --disable-v4l'
I still got message: 'configure: error: ./configure failed for main'

see attachment 'output.txt'

Regards,
Johann


Am 07.01.2017 um 15:22 schrieb Tobias Boege:
> On Sat, 07 Jan 2017, jogeri63 wrote:
>> Hello,
>>
>> I’m trying to compile Gambas 3.9.2 on Windows10 Cygwin.
>> After running command "|./configure -C --disable-inotify --disable-v4l|"
>> I got message: 'configure: error: ./configure failed for main ...'
>> see attachment 'output.txt'
>>
>> configure: loading site script /usr/share/config.site
>> configure: loading cache config.cache
>> checking whether ln -s works... yes
>> checking whether to enable maintainer-specific portions of Makefiles... no
>> checking for a BSD-compatible install... (cached) /usr/bin/install -c
>> checking whether build environment is sane... yes
>> checking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -p
>> checking for gawk... (cached) gawk
>> checking whether make sets $(MAKE)... (cached) no
>> checking whether make supports nested variables... (cached) no
>> checking whether make supports nested variables... (cached) no
>> checking build system type... (cached) x86_64-unknown-cygwin
>> checking host system type... (cached) x86_64-unknown-cygwin
>> checking that generated files are newer than configure... done
>> configure: creating ./config.status
>> config.status: creating Makefile
>> config.status: creating config.h
>> config.status: config.h is unchanged
>> === configuring in main (/gambas3-3.9.2/main)
>> configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  --cache-file=../config.cache --srcdir=.
>> configure: loading site script /usr/share/config.site
>> configure: loading cache ../config.cache
>> ./configure: line 2076: syntax error near unexpected token `main'
>> ./configure: line 2076: `GB_INIT(main)'
>> configure: error: ./configure failed for main
>> -bash: make: Kommando nicht gefunden.
>> -bash: make: Kommando nicht gefunden.
> Well, for one the "make" utility is missing. You need to install it along
> with all the other build dependencies[1] (with the required versions).
> I don't know about the syntax error on configure:2076, though, but maybe
> that solves itself when the proper versions of autotools are installed.
>
> In case you are not aware, Bastian Germann succeeded in compiling Gambas for
> cygwin[2] and gave some short installation instructions here[3].
>
> Regards,
> Tobi
>
> [1] http://gambaswiki.org/wiki/install
> [2] https://sourceforge.net/p/gambas/mailman/message/35018459/
> [3] http://gambaswiki.org/wiki/install/cygwin
>

-------------- next part --------------
configure: loading site script /usr/share/config.site
configure: loading cache config.cache
checking whether ln -s works... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -p
checking for gawk... (cached) gawk
checking whether make sets $(MAKE)... (cached) yes
checking whether make supports nested variables... (cached) yes
checking whether make supports nested variables... (cached) yes
checking build system type... (cached) x86_64-unknown-cygwin
checking host system type... (cached) x86_64-unknown-cygwin
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
=== configuring in main (/gambas3-3.9.2/main)
configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr'  --cache-file=../config.cache --srcdir=.
configure: loading site script /usr/share/config.site
configure: loading cache ../config.cache
./configure: line 2076: syntax error near unexpected token `main'
./configure: line 2076: `GB_INIT(main)'
configure: error: ./configure failed for main
make  all-recursive
make[1]: Verzeichnis „/gambas3-3.9.2“ wird betreten
Making all in main
make[2]: Verzeichnis „/gambas3-3.9.2/main“ wird betreten
make[2]: *** Keine Regel, um „all“ zu erstellen.  Schluss.
make[2]: Verzeichnis „/gambas3-3.9.2/main“ wird verlassen
make[1]: *** [Makefile:438: all-recursive] Fehler 1
make[1]: Verzeichnis „/gambas3-3.9.2“ wird verlassen
make: *** [Makefile:379: all] Fehler 2
Making install in main
make[1]: Verzeichnis „/gambas3-3.9.2/main“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/main“ wird verlassen
Making install in gb.compress.bzlib2
make[1]: Verzeichnis „/gambas3-3.9.2/gb.compress.bzlib2“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.compress.bzlib2“ wird verlassen
Making install in gb.compress.zlib
make[1]: Verzeichnis „/gambas3-3.9.2/gb.compress.zlib“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.compress.zlib“ wird verlassen
Making install in gb.db.mysql
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.mysql“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.mysql“ wird verlassen
Making install in gb.db.odbc
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.odbc“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.odbc“ wird verlassen
Making install in gb.db.postgresql
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.postgresql“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.postgresql“ wird verlassen
Making install in gb.db.sqlite2
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.sqlite2“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.sqlite2“ wird verlassen
Making install in gb.db.sqlite3
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.sqlite3“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.db.sqlite3“ wird verlassen
Making install in gb.net
make[1]: Verzeichnis „/gambas3-3.9.2/gb.net“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.net“ wird verlassen
Making install in gb.net.curl
make[1]: Verzeichnis „/gambas3-3.9.2/gb.net.curl“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.net.curl“ wird verlassen
Making install in gb.mime
make[1]: Verzeichnis „/gambas3-3.9.2/gb.mime“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.mime“ wird verlassen
Making install in gb.pcre
make[1]: Verzeichnis „/gambas3-3.9.2/gb.pcre“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.pcre“ wird verlassen
Making install in gb.sdl
make[1]: Verzeichnis „/gambas3-3.9.2/gb.sdl“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.sdl“ wird verlassen
Making install in gb.sdl.sound
make[1]: Verzeichnis „/gambas3-3.9.2/gb.sdl.sound“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.sdl.sound“ wird verlassen
Making install in gb.sdl2
make[1]: Verzeichnis „/gambas3-3.9.2/gb.sdl2“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.sdl2“ wird verlassen
Making install in gb.libxml
make[1]: Verzeichnis „/gambas3-3.9.2/gb.libxml“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.libxml“ wird verlassen
Making install in gb.xml
make[1]: Verzeichnis „/gambas3-3.9.2/gb.xml“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.xml“ wird verlassen
Making install in gb.v4l
make[1]: Verzeichnis „/gambas3-3.9.2/gb.v4l“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.v4l“ wird verlassen
Making install in gb.crypt
make[1]: Verzeichnis „/gambas3-3.9.2/gb.crypt“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.crypt“ wird verlassen
Making install in gb.qt4
make[1]: Verzeichnis „/gambas3-3.9.2/gb.qt4“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.qt4“ wird verlassen
Making install in gb.qt5
make[1]: Verzeichnis „/gambas3-3.9.2/gb.qt5“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.qt5“ wird verlassen
Making install in gb.gtk
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gtk“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gtk“ wird verlassen
Making install in gb.gtk3
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gtk3“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gtk3“ wird verlassen
Making install in gb.opengl
make[1]: Verzeichnis „/gambas3-3.9.2/gb.opengl“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.opengl“ wird verlassen
Making install in gb.desktop.x11
make[1]: Verzeichnis „/gambas3-3.9.2/gb.desktop.x11“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.desktop.x11“ wird verlassen
Making install in gb.desktop.gnome.keyring
make[1]: Verzeichnis „/gambas3-3.9.2/gb.desktop.gnome.keyring“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.desktop.gnome.keyring“ wird verlassen
Making install in gb.pdf
make[1]: Verzeichnis „/gambas3-3.9.2/gb.pdf“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.pdf“ wird verlassen
Making install in gb.cairo
make[1]: Verzeichnis „/gambas3-3.9.2/gb.cairo“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.cairo“ wird verlassen
Making install in gb.image.io
make[1]: Verzeichnis „/gambas3-3.9.2/gb.image.io“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.image.io“ wird verlassen
Making install in gb.image.imlib
make[1]: Verzeichnis „/gambas3-3.9.2/gb.image.imlib“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.image.imlib“ wird verlassen
Making install in gb.dbus
make[1]: Verzeichnis „/gambas3-3.9.2/gb.dbus“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.dbus“ wird verlassen
Making install in gb.gsl
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gsl“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gsl“ wird verlassen
Making install in gb.gmp
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gmp“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.gmp“ wird verlassen
Making install in gb.ncurses
make[1]: Verzeichnis „/gambas3-3.9.2/gb.ncurses“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.ncurses“ wird verlassen
Making install in gb.media
make[1]: Verzeichnis „/gambas3-3.9.2/gb.media“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.media“ wird verlassen
Making install in gb.jit
make[1]: Verzeichnis „/gambas3-3.9.2/gb.jit“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.jit“ wird verlassen
Making install in gb.httpd
make[1]: Verzeichnis „/gambas3-3.9.2/gb.httpd“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.httpd“ wird verlassen
Making install in gb.openssl
make[1]: Verzeichnis „/gambas3-3.9.2/gb.openssl“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.openssl“ wird verlassen
Making install in gb.openal
make[1]: Verzeichnis „/gambas3-3.9.2/gb.openal“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/gb.openal“ wird verlassen
Making install in comp
make[1]: Verzeichnis „/gambas3-3.9.2/comp“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/comp“ wird verlassen
Making install in app
make[1]: Verzeichnis „/gambas3-3.9.2/app“ wird betreten
make[1]: Für das Ziel „install“ ist nichts zu tun.
make[1]: Verzeichnis „/gambas3-3.9.2/app“ wird verlassen
Making install in .
make[1]: Verzeichnis „/gambas3-3.9.2“ wird betreten
make[2]: Verzeichnis „/gambas3-3.9.2“ wird betreten
make[2]: Für das Ziel „install-data-am“ ist nichts zu tun.
make[2]: Verzeichnis „/gambas3-3.9.2“ wird verlassen
make[1]: Verzeichnis „/gambas3-3.9.2“ wird verlassen


More information about the User mailing list