I noticed that I wasn't able to run the precompiler using 7.9.5 to build
7.8.x, but that was a CMOD API version error.
I just built on the one x64 linux box I have access to, and it didn't have
any problems, though I noticed that my environment didn't force the gl
cmod to be recompiled (though I wonder if that's just a consequence of it
not failing):
#### Making dynamic: post_modules/GL
Original CFLAGS: -g -ggdb3 -mtune=i686 -O3 -pipe -W -Wall -Wno-unused
-Wcomment -Wformat -Wimplicit-function-declaration -Wmultichar -Wswitch
-Wuninitialized -Wpointer-arith -Wchar-subscripts -Wno-long-long
-Wdeclaration-after-statement -fPIC -DDYNAMIC_MODULE
Modified CFLAGS: -mtune=i686 -pipe -fPIC -DDYNAMIC_MODULE -O
Compiling post_modules/GL/top.c
Linking GL
Bill
On Wed, 18 Apr 2012, Stephen R. van den Berg wrote:
Compiling post_modules/GL/top.c
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/pike
-DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE
-m/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike
/tmp/Pike-v7.8.680/src/post_modules/GL/gen.pike <
/tmp/Pike-v7.8.680/src/post_modules/GL/auto.c.in > auto.c.tmp
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:42:
Error in constant definition.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:187:
Failed to index module Files with 'Stat'. (Module doesn't exist?)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:368:
Cannot inherit program in pass 1 which is only a placeholder.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:368:
(You probably have a cyclic symbol dependency that the compiler cannot handle.)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:376:
No inherit or surrounding class Pike_0_5_master.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:411:
No inherit or surrounding class Pike_0_5_master.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:438:
Cannot inherit program in pass 1 which is only a placeholder.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:438:
(You probably have a cyclic symbol dependency that the compiler cannot handle.)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:649:
No inherit or surrounding class Pike_0_6_master.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:673:
Cannot inherit program in pass 1 which is only a placeholder.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:673:
(You probably have a cyclic symbol dependency that the compiler cannot handle.)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:712:
No inherit or surrounding class Pike_7_0_master.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:736:
Cannot inherit program in pass 1 which is only a placeholder.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:736:
(You probably have a cyclic symbol dependency that the compiler cannot handle.)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:806:
No inherit or surrounding class Pike_7_2_master.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:830:
Cannot inherit program in pass 1 which is only a placeholder.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:830:
(You probably have a cyclic symbol dependency that the compiler cannot handle.)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:864:
No inherit or surrounding class Pike_7_4_master.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:881:
Cannot inherit program in pass 1 which is only a placeholder.
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:881:
(You probably have a cyclic symbol dependency that the compiler cannot handle.)
/tmp/Pike-v7.8.680/build/linux-3.1.2-vs2.3.2.1-00001-g2ebd452-x86_64/master.pike:1490:
Error in constant definition.
Segmentation fault (core dumped)
make[6]: *** [auto.c] Error 139
make[5]: *** [all] Error 2
make[4]: *** [override] Error 2
make[3]: *** [GL] Error 1
make[2]: *** [post_module_objects] Error 1
make[1]: *** [_make_in_builddir] Error 2
make: *** [compile] Error 2
On this is system there is an old Pike 7.9.3
Anything obvious I missed?