[Gambas-user] Why 1.9.x doesn't show up

Benoit Minisini gambas at ...1...
Thu Jun 1 20:51:04 CEST 2006


On Thursday 01 June 2006 08:43, Eilert wrote:
> > Do you use exactly the same system since 1.9.24?
>
> Well, I thought I did, and then I tried to compile 1.9.24 again just to
> be sure that it compiled under the same conditions. And BANG!
>
> Making all in gb.pcre
> make[2]: Entering directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24/gb.pcre'
> make  all-recursive
> make[3]: Entering directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24/gb.pcre'
> Making all in src
> make[4]: Entering directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24/gb.pcre/src'
> if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
> -I. -I..    -pipe -Wall -fno-strict-aliasing -Wno-unused-value -g -Os
> -MT main.lo -MD -MP -MF ".deps/main.Tpo" -c -o main.lo main.c; \
> then mv -f ".deps/main.Tpo" ".deps/main.Plo"; else rm -f
> ".deps/main.Tpo"; exit 1; fi
> mkdir .libs
>   gcc -DHAVE_CONFIG_H -I. -I. -I.. -pipe -Wall -fno-strict-aliasing
> -Wno-unused-value -g -Os -MT main.lo -MD -MP -MF .deps/main.Tpo -c
> main.c  -fPIC -DPIC -o .libs/main.o
> if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
> -I. -I..    -pipe -Wall -fno-strict-aliasing -Wno-unused-value -g -Os
> -MT regexp.lo -MD -MP -MF ".deps/regexp.Tpo" -c -o regexp.lo regexp.c; \
> then mv -f ".deps/regexp.Tpo" ".deps/regexp.Plo"; else rm -f
> ".deps/regexp.Tpo"; exit 1; fi
>   gcc -DHAVE_CONFIG_H -I. -I. -I.. -pipe -Wall -fno-strict-aliasing
> -Wno-unused-value -g -Os -MT regexp.lo -MD -MP -MF .deps/regexp.Tpo -c
> regexp.c  -fPIC -DPIC -o .libs/regexp.o
> regexp.c:368: error: `PCRE_ERROR_BADUTF8_OFFSET' undeclared here (not in
> a function)
> regexp.c:368: error: initializer element is not constant
> regexp.c:368: error: (near initialization for `CRegexpDesc[29].val2')
> regexp.c:368: error: initializer element is not constant
> regexp.c:368: error: (near initialization for `CRegexpDesc[29]')
> regexp.c:370: error: initializer element is not constant
> regexp.c:370: error: (near initialization for `CRegexpDesc[30]')
> regexp.c:371: error: initializer element is not constant
> regexp.c:371: error: (near initialization for `CRegexpDesc[31]')
> regexp.c:372: error: initializer element is not constant
> regexp.c:372: error: (near initialization for `CRegexpDesc[32]')
> regexp.c:374: error: initializer element is not constant
> regexp.c:374: error: (near initialization for `CRegexpDesc[33]')
> make[4]: *** [regexp.lo] Fehler 1
> make[4]: Leaving directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24/gb.pcre/src'
> make[3]: *** [all-recursive] Fehler 1
> make[3]: Leaving directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24/gb.pcre'
> make[2]: *** [all] Fehler 2
> make[2]: Leaving directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24/gb.pcre'
> make[1]: *** [all-recursive] Fehler 1
> make[1]: Leaving directory
> `/raid/home/tester/Downloads/gambas2/gambas2-1.9.24'
> make: *** [all] Fehler 2
>
> Compiling stops here. Any idea why?
>
> > Can you try again with this version, and if it works, can you send me the
> > strace output of both version so that I can compare?
>
> Does this still make sense now? I did a make uninstall with 1.9.31, then
> just make install with 1.9.24. It ran smoothly. Then I deleted the old
> source of 1.9.24 and started configure and make which crashed. The
> previous 1.9.24 binary is still installed, but would it issue any
> valuable hints if started with strace from the "new" source dir now?

I need the strace of 'gbx2 -p' version 1.9.24 in the IDE source directory of 
the 1.9.24. If you succeeded in compiling it before, and if it fails now, 
then that means that something changed in your system installation. Check 
your development package!

>
> And 2nd question, do you need it from my office account (over X) or from
> the server directly? (I would have to copy the sources to a guest
> account and chown them and start from there?)

If you can test both, it will be interesting to see if the strace output is 
different or not.

Regards,

-- 
Benoit Minisini




More information about the User mailing list