From: Harry P. <har...@gm...> - 2018-08-01 20:17:33
|
Hello fellow libmesh users!, I am trying to configure libmesh 1.3.0. When I run ./configure I get the error: checking for Boost headers version >= 1.47.0... yes checking for Boost's header version... 1_55 checking for the toolset name used by Boost for mpicxx... configure: WARNING: could not figure out which toolset name to use for mpicxx checking for the flags needed to use pthreads... conftest.cpp: In function 'int main()': conftest.cpp:33:24: warning: null argument where non-null required (argument 1) [-Wnonnull] pthread_attr_init(0); pthread_cleanup_push(0, 0); ^ conftest.cpp:34:27: warning: null argument where non-null required (argument 1) [-Wnonnull] pthread_create(0,0,0,0); pthread_cleanup_pop(0); ^ conftest.cpp:34:27: warning: null argument where non-null required (argument 3) [-Wnonnull] conftest.cpp:32:34: warning: 'th' is used uninitialized in this function [-Wuninitialized] pthread_t th; pthread_join(th, 0); ^ -pthread configure: /vexcl/vexcl.hpp not found configure: /include/vexcl/vexcl.hpp not found checking whether we are using the Microsoft C++ compiler... no checking CL/cl.h usability... no checking CL/cl.h presence... no checking for CL/cl.h... no checking OpenCL/cl.h usability... no checking OpenCL/cl.h presence... no checking for OpenCL/cl.h... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for OpenCL library... no checking boost/system/error_code.hpp usability... yes checking boost/system/error_code.hpp presence... yes checking for boost/system/error_code.hpp... yes checking for the Boost system library... yes checking boost/chrono.hpp usability... yes checking boost/chrono.hpp presence... yes checking for boost/chrono.hpp... yes checking for the Boost chrono library... (cached) yes checking boost/date_time/posix_time/posix_time.hpp usability... no checking boost/date_time/posix_time/posix_time.hpp presence... yes configure: WARNING: boost/date_time/posix_time/posix_time.hpp: present but cannot be compiled configure: WARNING: boost/date_time/posix_time/posix_time.hpp: check for missing prerequisite headers? configure: WARNING: boost/date_time/posix_time/posix_time.hpp: see the Autoconf documentation configure: WARNING: boost/date_time/posix_time/posix_time.hpp: section "Present But Cannot Be Compiled" configure: WARNING: boost/date_time/posix_time/posix_time.hpp: proceeding with the compiler's result configure: WARNING: ## --------------------------------------- ## configure: WARNING: ## Report this to roy...@ic... ## configure: WARNING: ## --------------------------------------- ## checking for boost/date_time/posix_time/posix_time.hpp... no configure: error: cannot find boost/date_time/posix_time/posix_time.hpp configure: error: ./configure failed for contrib/metaphysicl/0.2.0 I thought the problem may have had to do with the installation of mpich but I reinstalled it and the problem persists. I am wondering if the problem is with libmesh, boost, or something else. I have read over some of the entries relating to this problem, and they did not help, although there are alot of entries so if someone has already solved this problem and you can point me in the direction of their post, that also works. Thanks, Harrison Rojak Pearce SDSU undergraduate in Chemical Physics |