jagtesh / googlemock

Automatically exported from code.google.com/p/googlemock
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

make check #67

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. mylinux system:
             Thread model: posix
              gcc version 3.4.6 20060404 (Red Hat 3.4.6-9)
2. first install the gmock, i find there need tr1 of boost, then 
   i install the boost ,which i check the it can be uesd all right by test-
code.
3. then i make the gmock ,and i failed. the error information tell me gmock
   can not find the tr1 of boost, then i write the tr1 path to the 
Makefile, then make ok.
4. then i make check ,which tell error information again.message:
    g++ -I.. -I../include -I../gtest -I../gtest/include -
I/usr/local/include/boost/tr1 -g -c ../test/gmock_link_test.cc
../include/gmock/gmock-printers.h: In function `void 
testing::internal::PrintTo(T*, std::ostream*) [with T = void ()(char*)]':
../include/gmock/gmock-printers.h:530:   instantiated from `static void 
testing::internal::UniversalPrinter<T>::Print(const T&, std::ostream*) 
[with T = void (*)(char*)]'
../include/gmock/gmock-printers.h:411:   instantiated from `static void 
testing::internal::TuplePrefixPrinter<N>::PrintPrefixTo(const Tuple&, 
std::ostream*) [with Tuple = boost::fusion::tuple<void (*)(char*), 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>, 
unsigned int N = 1u]'
../include/gmock/gmock-printers.h:420:   instantiated from `void 
testing::internal::PrintTupleTo(const T&, std::ostream*) [with T = 
boost::fusion::tuple<void (*)(char*), boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_>]'
../include/gmock/gmock-printers.h:436:   instantiated from `void 
testing::internal::PrintTo(const boost::fusion::tuple<U0, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>&, 
std::ostream*) [with T1 = void (*)(char*)]'
../include/gmock/gmock-printers.h:530:   instantiated from `static void 
testing::internal::UniversalPrinter<T>::Print(const T&, std::ostream*) 
[with T = boost::fusion::tuple<void (*)(char*), boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, 
boost::fusion::void_, boost::fusion::void_>]'
../include/gmock/gmock-spec-builders.h:1510:   instantiated from `static 
void testing::internal::InvokeWithHelper<void, F>::InvokeAndPrintResult
(testing::internal::FunctionMockerBase<F>*, const typename 
testing::internal::Function<F>::ArgumentTuple&) [with F = void ()(void (*)
(char*))]'
../include/gmock/gmock-spec-builders.h:1154:   instantiated from `typename 
testing::internal::Function<F>::Result 
testing::internal::FunctionMockerBase<F>::InvokeWith(const typename 
testing::internal::Function<F>::ArgumentTuple&) [with F = void ()(void (*)
(char*))]'
../include/gmock/gmock-generated-function-mockers.h:91:   instantiated 
from `R testing::internal::FunctionMocker<R ()(A1)>::Invoke(A1) [with R = 
void, A1 = void (*)(char*)]'

why i make failed ?

Original issue reported on code.google.com by dragon16...@yahoo.com.cn on 9 Sep 2009 at 6:01

GoogleCodeExporter commented 9 years ago
Could you please post your question to the discussion group?  Thanks.

Please also read
http://code.google.com/p/googlemock/wiki/FrequentlyAskedQuestions#My_question_is
_not_in_your_FAQ!

Original comment by zhanyong...@gmail.com on 11 Sep 2009 at 4:01