Message-ID: <68264b1b-2df9-4cd3-b8e5-bb4c03ebde9c@gmail.com>
Date: 2026-01-26T20:17:18Z
From: Ben Bolker
Subject: R build BLAS/LAPACK debugging ('dgemmtr_' undefined)
In-Reply-To: <20260126222807.3b0ece4a@Tarkus>
Thanks everyone, this is working now (I did a few too many things at
once to be sure: (1) installed lopenblas-devel; (2) used
--with-2025blas; (3) tried `make` without running in parallel, i.e. not
`make -j 10` ...)
cheers
Ben Bolker
On 2026-01-26 2:28 p.m., Ivan Krylov wrote:
> ? Mon, 26 Jan 2026 12:45:41 -0500
> Ben Bolker <bbolker at gmail.com> ?????:
>
>> Then `make` fails with:
>>
>> byte-compiling package 'grDevices'
>> Warning in solve.default(rgb) :
>> unable to load shared object
>> '/home/bolker/R/r-build/modules//lapack.so':
>> /home/bolker/R/r-build/lib/libRlapack.so: undefined symbol: dgemmtr_
>> Error in solve.default(rgb) : LAPACK routines cannot be loaded
>
> .../configure --with-2025blas should help with this by linking the
> subroutines missing in older versions of OpenBLAS but required by
> R-bundled LAPACK from a separate file.
>