Compile error for selecting a matching boost-template (lexical_cast)
--------------------------------------------------------------------
Key: THRIFT-177
URL: https://issues.apache.org/jira/browse/THRIFT-177
Project: Thrift
Issue Type: Bug
Components: Library (C++)
Environment: openWRT SDK environment
Reporter: Siamak Haschemi
I'm trying to cross-compile thrift for my openWRT environment. However, in the
compilcation phase of the cpp-Library, my compiler got a problem in finding the
right lexical_cast template from the boost library.
i386-linux-uclibc-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./src
-I/home/siamak/seismo-openwrt/trunk/staging_dir/i386/usr/include
-I/home/siamak/seismo-openwrt/trunk/staging_dir/i386/include -Wall -O2 -pipe
-march=i486 -funit-at-a-time -fhonour-copts -MT Thrift.lo -MD -MP -MF
.deps/Thrift.Tpo -c src/Thrift.cpp -fPIC -DPIC -o .libs/Thrift.o
src/Thrift.cpp: In static member function 'static std::string
facebook::thrift::TOutput::strerror_s(int)':
src/Thrift.cpp:57: error: 'string' was not declared in this scope
src/Thrift.cpp:57: error: no matching function for call to 'lexical_cast(int&)'
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.