[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