# lapack/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package has been renamed. #--------------------------------------------------------------------- 2. "lapack" should be built a certain way or it may lock up. The re- quirement is explained below (and this package makes a related change to address the issue). The required "lapack" change is as follows: In the "make.inc" file that's used to build "lapack", the parameters OPT and NOOPT should be set as shown below: OPTS = -mieee-fp -ffloat-store -fPIC -O2 NOOPT = -mieee-fp -ffloat-store -fPIC #--------------------------------------------------------------------- [buildtimes] 00.10 hours (or 006.15 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.15 hours (or 008.75 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.46 hours (or 027.45 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] license = See "license*.txt" in installed tree licfile = LICENSE setpaths = lapack slowdown = yes smptries = 10 tmpsize = 105M #--------------------------------------------------------------------- [depends] cmake gfortran grep sed #--------------------------------------------------------------------- [configure] mkdir obj && cd obj for attempt in 1 2 do cmake \ -DCMAKE_INSTALL_PREFIX=$PKGDIR_PROD \ -DCMAKE_BUILD_TYPE=RELEASE \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_STATIC_LIBS=OFF \ .. || true done #--------------------------------------------------------------------- [build] cd obj smpmake smpmake install #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = https://packages.debian.org/unstable/source/lapack url_home = http://www.netlib.org/lapack/ url_lfs = n/a url_tarball = https://github.com/Reference-LAPACK/lapack/archive/\ v3.10.1.tar.gz #--------------------------------------------------------------------- [history] 170505 Updated from 3.5.0 to 3.7.0 170704 Updated to 3.7.1 180501 Updated to 3.8.0 210218 Updated to 3.9.0 210402 Updated to 3.9.1 210629 Updated to 3.10.0 220503 Updated to 3.10.1