mavak / trucov

True coverage tool for C / C++
1 stars 1 forks source link

Build fails (Boost version problem?) #179

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Build on Ubuntu 12.10.

After CMake configures successfully, 'make' fails with a Boost error. This is 
probably a Boost version problem? But it should be caught at CMake time.

doriad@daviddesktop:~/build/trucov$ make
Scanning dependencies of target trucov_lib
[  3%] Building CXX object CMakeFiles/trucov_lib.dir/src/config.cpp.o
[  6%] Building CXX object CMakeFiles/trucov_lib.dir/src/coverage_creator.cpp.o
[  9%] Building CXX object CMakeFiles/trucov_lib.dir/src/parser.cpp.o
[ 12%] Building CXX object CMakeFiles/trucov_lib.dir/src/record.cpp.o
[ 15%] Building CXX object CMakeFiles/trucov_lib.dir/src/tru_utility.cpp.o
/home/doriad/src/trucov/src/tru_utility.cpp: In constructor 
‘Tru_utility::Tru_utility()’:
/home/doriad/src/trucov/src/tru_utility.cpp:47:45: error: expected 
primary-expression before ‘>’ token
/home/doriad/src/trucov/src/tru_utility.cpp:47:47: error: expected 
primary-expression before ‘)’ token
/home/doriad/src/trucov/src/tru_utility.cpp: In member function ‘bool 
Tru_utility::change_dir(std::string)’:
/home/doriad/src/trucov/src/tru_utility.cpp:71:43: error: ‘class 
boost::filesystem3::path’ has no member named ‘directory_string’
/home/doriad/src/trucov/src/tru_utility.cpp: In member function 
‘std::vector<std::basic_string<char> > Tru_utility::read_dir(std::string)’:
/home/doriad/src/trucov/src/tru_utility.cpp:129:41: error: ‘const class 
boost::filesystem3::path’ has no member named ‘file_string’
make[2]: *** [CMakeFiles/trucov_lib.dir/src/tru_utility.cpp.o] Error 1
make[1]: *** [CMakeFiles/trucov_lib.dir/all] Error 2
make: *** [all] Error 2

David

Original issue reported on code.google.com by daviddo...@gmail.com on 18 Nov 2012 at 2:28

GoogleCodeExporter commented 9 years ago
Duplicates issue #173

Original comment by Lukas.Ry...@gmail.com on 22 Feb 2013 at 5:23

GoogleCodeExporter commented 9 years ago
I am using Ubuntu version 12.04 and still got this problem.
I tried to compile both version 10.1 and 10.2.

Original comment by namt...@gmail.com on 25 Mar 2013 at 3:30