oldirtybrza
Registered
Im trying to update Curl and I have required files that it can't see bbut I'm not sure how to specify their path. My roomate is a Linux nerd and figured it out for me when he downloaded the source for a small calculator program (to make sure I, at least, had the necessary things to install programs from source).
He's willign to help, but I'm trying to sort it out myself. Cant learn if you dont do it, right?
Anyways, the Curl install fails and here's the last bunch of lines in the process:
checking for sys/types.h... no
checking for sys/stat.h... no
checking for stdlib.h... no
checking for string.h... no
checking for memory.h... no
checking for strings.h... no
checking for inttypes.h... no
checking for stdint.h... no
checking for unistd.h... no
checking dlfcn.h usability... no
checking dlfcn.h presence... no
checking for dlfcn.h... no
checking whether we are using the GNU C++ compiler... yes
checking whether g++-3.3 accepts -g... yes
checking dependency style of g++-3.3... none
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
I've doen some searching and looking through the files, and from the past experience of the calculator program my roomate isntalled from source, it's because as you can see, it says "no" to all those *.h files
However, i HAVE them. I know their path, and when we install the calculator program my roomate just specified the path of one of the *.h files and it knew where to find the rest of the files since only one had to be specified as long as the rest were in their correct paths (pretty well all within the same directory/sub-dirs)
So, after all that ranting, I hope someone understands what I mean: if I can specify the path of, say, memory.h, the rest should be found, but I'm not sure how to do this (should be done when running the ./configure script)
I've done the usual reading man pages, trying $ ./conifigure --help and so on. Can't figure it out. Help is greatly appreciated.
Thanks
He's willign to help, but I'm trying to sort it out myself. Cant learn if you dont do it, right?
Anyways, the Curl install fails and here's the last bunch of lines in the process:
checking for sys/types.h... no
checking for sys/stat.h... no
checking for stdlib.h... no
checking for string.h... no
checking for memory.h... no
checking for strings.h... no
checking for inttypes.h... no
checking for stdint.h... no
checking for unistd.h... no
checking dlfcn.h usability... no
checking dlfcn.h presence... no
checking for dlfcn.h... no
checking whether we are using the GNU C++ compiler... yes
checking whether g++-3.3 accepts -g... yes
checking dependency style of g++-3.3... none
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
I've doen some searching and looking through the files, and from the past experience of the calculator program my roomate isntalled from source, it's because as you can see, it says "no" to all those *.h files
However, i HAVE them. I know their path, and when we install the calculator program my roomate just specified the path of one of the *.h files and it knew where to find the rest of the files since only one had to be specified as long as the rest were in their correct paths (pretty well all within the same directory/sub-dirs)
So, after all that ranting, I hope someone understands what I mean: if I can specify the path of, say, memory.h, the rest should be found, but I'm not sure how to do this (should be done when running the ./configure script)
I've done the usual reading man pages, trying $ ./conifigure --help and so on. Can't figure it out. Help is greatly appreciated.
Thanks