Skip to content
Open
15 changes: 10 additions & 5 deletions .github/workflows/freebsd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,22 +42,27 @@ jobs:
pkg install -y gmake gcc15
gmake CC=gcc15 FC=gfortran15

bsd-aarch64:
bsd-32:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v6

- name: build
id: freebsd_arm64
id: freebsd_x86
uses: vmactions/freebsd-vm@v1
with:
arch: aarch64
release: "14.0"
usesh: true
run: |
freebsd-version
sysctl hw.ncpu
pkg install -y gmake gcc15
gmake CC=gcc15 FC=gfortran15
pkg install -y gmake
pkg -o ABI=FreeBSD:14:i386 install -y gcc15
fetch https://download.freebsd.org/releases/amd64/15.1-RELEASE/lib32.txz
tar Jxpf lib32.txz -C /
ldconfig -32 -m /usr/lib32
export LD_LIBRARY_PATH=/usr/lib32
gmake CC=gcc15 FC=gfortran15 BINARY=32

Loading