[Discuss] configure insight
allen
amajorov at sbcglobal.net
Tue Mar 20 12:55:35 EST 2007
I'm trying to load up a package that uses Boost, the C++ library.
The Boost install seemed to go OK but the package - an artificial vision
system called Hornetseye - install pooped out looking for Boost.
Boost is there and it's in the default directory which I put on the PATH
but Hornetseye still couldn't find it. I'm not real familiar with
configure so I'm unsure how to determine where Hornetseye is expecting
to find Boost.
The asterisks are my own pitiful attempt to try to wring some info from
the configure.
Here's what looks like the pertinent lines from config.log:
starting at line 827 in Hornetseye config.log
configure:20554: checking Ruby extension RMagick
configure:20557: result: Ok
configure:20565: checking for boost
configure:20582: g++ -E conftest.cc
conftest.cc:26:29: error: boost/version.hpp: No such file or directory
conftest.cc:31:14: error: #error "Boost version 1.32 or greater required."
configure:20588: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "hornetseye"
| #define VERSION "0.11"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define STDC_HEADERS 1
| /* end confdefs.h. */
| #include <boost/version.hpp>
| echo "***********************BOOST VERSION***************"
| echo BOOST_VERSION
| echo "***************************************************"
| #if BOOST_VERSION < 103200
| #error "Boost version 1.32 or greater required."
| #endif
configure:20606: error: Check for boost library of version >= 1.32 failed.
Any assistance appreciated.
Thanks
Allen
More information about the Discuss
mailing list