commit 0822e53ae255433469257625e8f292abd13ae562 Author: Roman Yurchak Date: Thu Oct 11 17:10:36 2018 +0200 Skip fortran code that fails to link scipy.integrate.odepack diff --git a/scipy/integrate/setup.py b/scipy/integrate/setup.py index 9d607af8d..2be454c70 100755 --- a/scipy/integrate/setup.py +++ b/scipy/integrate/setup.py @@ -27,7 +27,7 @@ def configuration(parent_package='',top_path=None): config.add_library('mach', sources=mach_src, config_fc={'noopt':(__file__,1)}) config.add_library('quadpack', sources=quadpack_src) - config.add_library('odepack', sources=odepack_src) + #config.add_library('odepack', sources=odepack_src) config.add_library('dop', sources=dop_src) # Extensions @@ -44,27 +44,27 @@ def configuration(parent_package='',top_path=None): odepack_opts = lapack_opt.copy() odepack_opts.update(numpy_nodepr_api) - config.add_extension('_odepack', - sources=['_odepackmodule.c'], - libraries=odepack_libs, - depends=(odepack_src + mach_src), - **odepack_opts) + #config.add_extension('_odepack', + # sources=['_odepackmodule.c'], + # libraries=odepack_libs, + # depends=(odepack_src + mach_src), + # **odepack_opts) # vode - config.add_extension('vode', - sources=['vode.pyf'], - libraries=odepack_libs, - depends=(odepack_src - + mach_src), - **lapack_opt) + #config.add_extension('vode', + # sources=['vode.pyf'], + # libraries=odepack_libs, + # depends=(odepack_src + # + mach_src), + # **lapack_opt) # lsoda - config.add_extension('lsoda', - sources=['lsoda.pyf'], - libraries=odepack_libs, - depends=(odepack_src - + mach_src), - **lapack_opt) + #config.add_extension('lsoda', + # sources=['lsoda.pyf'], + # libraries=odepack_libs, + # depends=(odepack_src + # + mach_src), + # **lapack_opt) # dop config.add_extension('_dop', @@ -76,11 +76,11 @@ def configuration(parent_package='',top_path=None): sources=quadpack_test_src) # Fortran+f2py extension module for testing odeint. - config.add_extension('_test_odeint_banded', - sources=odeint_banded_test_src, - libraries=odepack_libs, - depends=(odepack_src + mach_src), - **lapack_opt) + #config.add_extension('_test_odeint_banded', + # sources=odeint_banded_test_src, + # libraries=odepack_libs, + # depends=(odepack_src + mach_src), + # **lapack_opt) config.add_data_dir('tests') return config