[molpro-user] compilation error with gcc-4.7 reg

Rajagopala Reddy seelam srgreddyseelam at yahoo.co.in
Wed Jul 3 11:12:47 BST 2013


Dear Molpro developers and users
I am trying to install Molpro2010.2 in opensuse 12.3 desktop.
I am getting the following error.
fortran compiler is ifort 64bit
gcc compiler is gcc-4.7
Can you please help me in installing molpro successfully.


 make[3]: Entering directory `/usr/local/molpro2010.1/src/cuda'
compiling blas_dfti_worker.cpp
failed
In file included from blas_dfti_worker.h:19:0,
                 from blas_dfti_worker.cpp:14:
blas_grid_block.cpp: In instantiation of ‘int molpro::grid_block<(constant::storage_model_type)0u, _ThreadingModel>::retrieve_grid_points(molpro::grid_block<(constant::storage_model_type)0u, _ThreadingModel>::grid_engine_type&) [with constant::threading_model_type _ThreadingModel = (constant::threading_model_type)0u; molpro::grid_block<(constant::storage_model_type)0u, _ThreadingModel>::grid_engine_type = molpro::grid_engine<(constant::threading_model_type)0u>]’:
blas_dfti_worker.cpp:54:50:   required from here
blas_grid_block.cpp:48:60: error: ‘_M_get_grid_points_from_engine’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
blas_grid_block.cpp:48:60: note: declarations in dependent base ‘molpro::base_grid_block<(constant::threading_model_type)0u>’ are not found by unqualified lookup
blas_grid_block.cpp:48:60: note: use ‘this->_M_get_grid_points_from_engine’ instead
make[3]: *** [blas_dfti_worker.o] Error 1
compiling vectorized_dfti_worker.cpp
failed
In file included from vectorized_dfti_worker.h:20:0,
                 from vectorized_dfti_worker.cpp:14:
vectorized_grid_block.cpp: In instantiation of ‘int molpro::grid_block<(constant::storage_model_type)1u, _ThreadingModel>::retrieve_grid_points(molpro::grid_block<(constant::storage_model_type)1u, _ThreadingModel>::grid_engine_type&) [with constant::threading_model_type _ThreadingModel = (constant::threading_model_type)0u; molpro::grid_block<(constant::storage_model_type)1u, _ThreadingModel>::grid_engine_type = molpro::grid_engine<(constant::threading_model_type)0u>]’:
vectorized_dfti_worker.cpp:63:50:   required from here
vectorized_grid_block.cpp:40:60: error: ‘_M_get_grid_points_from_engine’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
vectorized_grid_block.cpp:40:60: note: declarations in dependent base ‘molpro::base_grid_block<(constant::threading_model_type)0u>’ are not found by unqualified lookup
vectorized_grid_block.cpp:40:60: note: use ‘this->_M_get_grid_points_from_engine’ instead
make[3]: *** [vectorized_dfti_worker.o] Error 1
make[3]: Target `targets' not remade because of errors.
make[3]: Leaving directory `/usr/local/molpro2010.1/src/cuda'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/usr/local/molpro2010.1/src/cuda'
make[1]: *** [cuda] Error 2
make[1]: Leaving directory `/usr/local/molpro2010.1/src'
make: *** [src] Error 2

Thank you very much
best wishes


                                                                S.Rajagopala Reddy
                                                                                      Prof.Mahapatra lab
                                                                                      School of Chemistry
                                                                                  University of Hyderabad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.molpro.net/pipermail/molpro-user/attachments/20130703/5c254b4d/attachment.html>


More information about the Molpro-user mailing list