It's a very strange, but 7.3 compilation is complaining about undeclared symbols:
[..] make[3]: Entering directory `/root/7.3-cvs-021105/build/bezgtk/post_modules/Unicode' Compiling /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c: In function `init_hashes': /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: `_d' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: (Each undeclared identifier is reported only once /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: for each function it appears in.) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:97: `_c' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:104: `_ca' undeclared (first use in this function) WARNING: Compiler failure! Trying without optimization! cc1: warning: -Wuninitialized is not supported without -O /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c: In function `init_hashes': /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: `_d' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: (Each undeclared identifier is reported only once /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: for each function it appears in.) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:97: `_c' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:104: `_ca' undeclared (first use in this function) Compilation command was: /root/7.3-cvs-021105/build/bezgtk/smartlink gcc -I. -I/root/7.3-cvs-021105/src/post_modules/Unicode -I/root/7.3-cvs-021105/build/bezgtk -I/root/7.3-cvs-021105/src -I/usr/X11R6/include -g -mcpu=i686 -I/usr/X11R6/include -W -Wall -Wno-unused -Wcomment -Wformat -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -c /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c -o normalize.o make[3]: *** [normalize.o] Error 1 make[3]: Leaving directory `/root/7.3-cvs-021105/build/bezgtk/post_modules/Unicode' make[2]: *** [Unicode] Error 1 make[2]: Leaving directory `/root/7.3-cvs-021105/build/bezgtk/post_modules' make[1]: *** [post_module_objects] Error 1 make[1]: Leaving directory `/root/7.3-cvs-021105/build/bezgtk' make: *** [all] Error 2 [root@elrond bezgtk]#
That probably means that the generation of decompositions.h went wrong.
/ Martin Nilsson (Fake Build Master)
Previous text:
2002-11-07 12:41: Subject: Unicode/normalize.c:67: '_c' undeclared here
It's a very strange, but 7.3 compilation is complaining about undeclared symbols:
[..] make[3]: Entering directory `/root/7.3-cvs-021105/build/bezgtk/post_modules/Unicode' Compiling /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c: In function `init_hashes': /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: `_d' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: (Each undeclared identifier is reported only once /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: for each function it appears in.) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:97: `_c' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:104: `_ca' undeclared (first use in this function) WARNING: Compiler failure! Trying without optimization! cc1: warning: -Wuninitialized is not supported without -O /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:67: `_c' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:70: `_d' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:73: `_ca' undeclared here (not in a function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c: In function `init_hashes': /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: `_d' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: (Each undeclared identifier is reported only once /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:90: for each function it appears in.) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:97: `_c' undeclared (first use in this function) /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c:104: `_ca' undeclared (first use in this function) Compilation command was: /root/7.3-cvs-021105/build/bezgtk/smartlink gcc -I. -I/root/7.3-cvs-021105/src/post_modules/Unicode -I/root/7.3-cvs-021105/build/bezgtk -I/root/7.3-cvs-021105/src -I/usr/X11R6/include -g -mcpu=i686 -I/usr/X11R6/include -W -Wall -Wno-unused -Wcomment -Wformat -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long -c /root/7.3-cvs-021105/src/post_modules/Unicode/normalize.c -o normalize.o make[3]: *** [normalize.o] Error 1 make[3]: Leaving directory `/root/7.3-cvs-021105/build/bezgtk/post_modules/Unicode' make[2]: *** [Unicode] Error 1 make[2]: Leaving directory `/root/7.3-cvs-021105/build/bezgtk/post_modules' make[1]: *** [post_module_objects] Error 1 make[1]: Leaving directory `/root/7.3-cvs-021105/build/bezgtk' make: *** [all] Error 2 [root@elrond bezgtk]#
/ Honza (hop) Petrous
Hmm, yes. files canonicals.h and decompositions.h are here but empty. What is wrong?
/ Honza (hop) Petrous
Previous text:
2002-11-07 12:45: Subject: Unicode/normalize.c:67: '_c' undeclared here
That probably means that the generation of decompositions.h went wrong.
/ Martin Nilsson (Fake Build Master)
Look at the make target for those files in the Makefile and try to run them manually.
/ Martin Nilsson (Fake Build Master)
Previous text:
2002-11-07 12:51: Subject: Unicode/normalize.c:67: '_c' undeclared here
Hmm, yes. files canonicals.h and decompositions.h are here but empty. What is wrong?
/ Honza (hop) Petrous
OK, I made pike-old make_xxxx.pike < ../../UnicodeData.txt > xxx.h and the headers are now OK. Strange!
/ Honza (hop) Petrous
Previous text:
2002-11-07 12:55: Subject: Unicode/normalize.c:67: '_c' undeclared here
Look at the make target for those files in the Makefile and try to run them manually.
/ Martin Nilsson (Fake Build Master)
pike-devel@lists.lysator.liu.se