# HG changeset patch # User Tony Theodore # Date 1335889885 -36000 # Node ID 86dc9319fd1d84fa69232792194b0eb2bd880212 # Parent 285f8bf11960df3146727558aa01c9c17b54fec6 package lapack: use $(TARGET)-ranlib and add test program (cherry picked from commit ae7bd20d37d539dc35a2d9b549320321a1802264) diff -r 285f8bf11960 -r 86dc9319fd1d src/lapack-test.f --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/lapack-test.f Wed May 02 02:31:25 2012 +1000 @@ -0,0 +1,10 @@ +* +* This file is part of MXE. +* See index.html for further information. +* + INTEGER MAJOR, MINOR, PATCH +* + CALL ILAVER ( MAJOR,MINOR, PATCH ) + WRITE(*,*) "LAPACK ",MAJOR,".",MINOR,".",PATCH +* + END diff -r 285f8bf11960 -r 86dc9319fd1d src/lapack.mk --- a/src/lapack.mk Sun Aug 12 12:10:45 2012 +0200 +++ b/src/lapack.mk Wed May 02 02:31:25 2012 +1000 @@ -20,6 +20,12 @@ cd '$(1)' && cmake \ -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ -DCMAKE_AR='$(PREFIX)/bin/$(TARGET)-ar' \ + -DCMAKE_RANLIB='$(PREFIX)/bin/$(TARGET)-ranlib' \ . $(MAKE) -C '$(1)/SRC' -j '$(JOBS)' install + + '$(TARGET)-gfortran' \ + -W -Wall -Werror -pedantic \ + '$(2).f' -o '$(PREFIX)/$(TARGET)/bin/test-lapack.exe' \ + -llapack endef