LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   C preprocessor "/lib/cpp" fails sanity check (https://www.linuxquestions.org/questions/slackware-14/c-preprocessor-lib-cpp-fails-sanity-check-526940/)

alkos333 02-09-2007 12:32 AM

C preprocessor "/lib/cpp" fails sanity check
 
I'm using Slackware 11. When I was trying to build a library for musicBrainz Picard tagger, I got the following error:

Code:

checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
Failed

Here is log file mentioned in the error above: http://alkos333.net/config.log

I tried searching for a solution and found plenty of threads that basically suggested that gcc-g++ or gcc packages should be installed, but I seem to have everything installed already:

Code:

root@alkos333:/var/log/packages# ls g*
gawk-3.1.5-i486-3      gdk-pixbuf-0.22.0-i486-1  glib-1.2.10-i386-2            gnome-icon-theme-2.14.2-noarch-1
gcc-3.4.6-i486-1      genpower-1.0.5-i486-1      glib2-2.10.3-i486-1            gnupg-1.4.5-i486-1
gcc-g++-3.4.6-i486-1  getmail-4.6.3-noarch-1    glibc-2.3.6-i486-6            gpm-1.20.1-i486-2
gcc-g77-3.4.6-i486-1  gettext-0.15-i486-1        glibc-i18n-2.3.6-noarch-6      grep-2.5-i486-3
gcc-gnat-3.4.6-i486-1  gettext-tools-0.15-i486-1  glibc-profile-2.3.6-i486-6    groff-1.19.2-i486-1
gcc-java-3.4.6-i486-1  getty-ps-2.1.0b-i486-1    glibc-solibs-2.3.6-i486-6      gtk+-1.2.10-i386-3
gcc-objc-3.4.6-i486-1  gimp-2.2.13-i486-1        glibc-zoneinfo-2.3.6-noarch-6  gtk+2-2.8.20-i486-1
gd-2.0.33-i486-1      gimp-print-4.2.7-i486-2    glut-3.7-i486-1                gtk-gnutella-0.96.2-i486-1arf
gdb-6.5-i486-1        git-1.4.2.1-i486-1        gmp-4.2.1-i486-1              guile-1.8.0-i486-1
gdbm-1.8.3-i486-3      gkrellm-2.2.9-i486-1      gnet-2.0.7-i486-3              gzip-1.3.5-i486-1

Code:

root@alkos333:/var/log/packages# locate cc1     
/usr/libexec/gcc/i486-slackware-linux/3.4.6/cc1
/usr/libexec/gcc/i486-slackware-linux/3.4.6/cc1obj
/usr/libexec/gcc/i486-slackware-linux/3.4.6/cc1plus

Code:

root@alkos333:/var/log/packages# locate cpp
/lib/cpp -> /usr/bin/cpp*
/usr/bin/cpp
/usr/bin/winecpp
/usr/lib/gcc/i486-slackware-linux/3.4.6/adainclude/i-cpp.adb
/usr/lib/gcc/i486-slackware-linux/3.4.6/adainclude/i-cpp.ads
/usr/lib/gcc/i486-slackware-linux/3.4.6/adalib/i-cpp.ali

So I'm really not sure what's wrong here :/

alkos333 02-09-2007 01:40 AM

Solved
 
The problem has been solved. After reviewing config.log, I made a conclusion that kernel headers were missing, so I installed standard 2.4.33 kernel headers from a d/ directory and everything worked!


All times are GMT -5. The time now is 03:01 AM.