views:

127

answers:

0

I'm trying to build the srecord tools for the native windows, http://srecord.sourceforge.net/windows.html. I execute, CC='gcc -mno-cygwin' CXX='g++ -mno-cygwin' ./configure. I get a failure as it is checking for boost libraries, see error text below. I installed the current verison of cygwin (as of 18-Nov-2009) including both the gcc and ming-gcc as well as the all boost entries I could find in the list. The configure script runs to completion with no errors if I leave off the -mno-cygwin option. I really need a native windows output not dependent on cygwin.

The boost header files are located in /usr/include/boost (moved from /usr/include/boost-1_33_1). I also tried to putting the boost directory in the srecord-1.53 directory but I get the same error.

I'd appreciate any suggestions.

Error:
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... no
checking for boost/shared_ptr.hpp... no

        You need to install the Boost C++ library to be able to compile SRecord.

        http://boost.org/

        If you have a package based system, the package you need to
        install will be called libboost-devel or something similar.