When trying to compile an eggdrop as a user in cage with normal shell enabled as bash, you receive this error. I tested full compile of eggdrop as root to assure gcc or tcl wasn lost in upgrade to cloudlinux
bash-4.1$ ./configure
This is Eggdrops GNU configure script.
Its going to run a bunch of tests to hopefully make your compile
work without much twiddling.
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log for more details.
But as root, it fully compiles.
bash-4.1$ ./configure
This is Eggdrops GNU configure script.
Its going to run a bunch of tests to hopefully make your compile
work without much twiddling.
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log for more details.
But as root, it fully compiles.
Comment