ORNL-CEES / Cap

A library for modeling energy storage devices.
http://cap.readthedocs.org
Other
16 stars 6 forks source link

Update boost and deal ii libraries, and an error #263

Open wjge opened 6 years ago

wjge commented 6 years ago

boost -> 1.68.0, deal ii -> 9.0.0, a specialtion after instantiation error is fixed after the update. link to boostsystem still has some issues

dalg24-jenkins commented 6 years ago

Can one of the admins verify this patch?

Rombur commented 6 years ago

link to boostsystem still has some issues

Can you post the error

wjge commented 6 years ago

Still has link error when build Cap after update: [ 64%] Linking CXX executable test_parse_params.exe ../libCap.so.0.1.0: undefined reference to boost::system::detail::generic_category_instance' collect2: error: ld returned 1 exit status cpp/test/CMakeFiles/test_checkpoint_restart.exe.dir/build.make:163: recipe for target 'cpp/test/test_checkpoint_restart.exe' failed make[2]: *** [cpp/test/test_checkpoint_restart.exe] Error 1 CMakeFiles/Makefile2:1302: recipe for target 'cpp/test/CMakeFiles/test_checkpoint_restart.exe.dir/all' failed make[1]: *** [cpp/test/CMakeFiles/test_checkpoint_restart.exe.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... ../libCap.so.0.1.0: undefined reference toboost::system::detail::generic_category_instance' collect2: error: ld returned 1 exit status cpp/test/CMakeFiles/test_equivalent_circuit.exe.dir/build.make:163: recipe for target 'cpp/test/test_equivalent_circuit.exe' failed make[2]: [cpp/test/test_equivalent_circuit.exe] Error 1 CMakeFiles/Makefile2:1339: recipe for target 'cpp/test/CMakeFiles/test_equivalent_circuit.exe.dir/all' failed make[1]: [cpp/test/CMakeFiles/test_equivalent_circuit.exe.dir/all] Error 2 ../libCap.so.0.1.0: undefined reference to boost::system::detail::generic_category_instance' collect2: error: ld returned 1 exit status cpp/test/CMakeFiles/test_parse_params.exe.dir/build.make:163: recipe for target 'cpp/test/test_parse_params.exe' failed make[2]: *** [cpp/test/test_parse_params.exe] Error 1 CMakeFiles/Makefile2:1376: recipe for target 'cpp/test/CMakeFiles/test_parse_params.exe.dir/all' failed make[1]: *** [cpp/test/CMakeFiles/test_parse_params.exe.dir/all] Error 2 [ 65%] Linking CXX executable test_exact_transient_solution.exe ../libCap.so.0.1.0: undefined reference toboost::system::detail::generic_category_instance' collect2: error: ld returned 1 exit status cpp/test/CMakeFiles/test_exact_transient_solution.exe.dir/build.make:163: recipe for target 'cpp/test/test_exact_transient_solution.exe' failed make[2]: [cpp/test/test_exact_transient_solution.exe] Error 1 CMakeFiles/Makefile2:1265: recipe for target 'cpp/test/CMakeFiles/test_exact_transient_solution.exe.dir/all' failed make[1]: [cpp/test/CMakeFiles/test_exact_transient_solution.exe.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2

Rombur commented 6 years ago

@wjge can you switch to ubuntu 18.04 and report back