For another data point, I built from cvs yesterday on a Redhat 7 box.
Using gcc 2.96, I couldn't get it to find libstdc++, and saw:
configure: WARNING: fcntl.h: present but cannot be compiled
configure: WARNING: fcntl.h: check for missing prerequisite headers?
configure: WARNING: fcntl.h: proceeding with the preprocessor's result
configure: WARNING: ## ------------------------------------ ##
configure: WARNING: ## Report this to bug-autoconf@... ##
for limits.h, malloc.h sys/file.h ioctl.h sys/time.h getopt.h sys/wait.h
wait.h and alloc.h, then:
configure: error: To compile, you will need a C++ library. Try installing
Upgradding to gcc 3.1 got past that, but it failed to recognize ssl,
despite --with-ssl=/usr/local/ssl. I changed include/htconfig.h to define
HAVE_SSL_H and then added -I /usr/local/ssl/include to cppflags to get it
to work. I did get all the 'deprecated' warnings
#warning This file includes at least one deprecated or antiquated header.
Please consider using one of the 32 headers found in section 220.127.116.11 of
the C++ standard. Examples include substituting the <X> header for the
<X.h> header for C++ includes, or <sstream> instead of the deprecated
header <strstream.h>. To disable this warning use -Wno-deprecated.
Autoconf version 2.13
Andy Bach, Sys. Mangler
VOICE: (608) 261-5738 FAX 264-5030
"If you don't say anything, you won't be called on to repeat it"
Get latest updates about Open Source Projects, Conferences and News.