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

Eilert eilert-sprachen at ...221...
Thu Jun 1 08:43:18 CEST 2006


> 
> 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?

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?)

Regards,

Rolf





More information about the User mailing list