Skip to content

Commit 85a3332

Browse files
authored
Merge pull request #5039 from martin-frbg/fixgmakenaming
Fix "make install" creating incorrect names for suffixed libraries in the cmake and pkgconfig files
2 parents 0a2d9aa + 6ad793d commit 85a3332

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Makefile.install

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,13 +191,13 @@ endif
191191
#Generating OpenBLASConfig.cmake
192192
@echo Generating $(OPENBLAS_CMAKE_CONFIG) in $(DESTDIR)$(OPENBLAS_CMAKE_DIR)
193193
@echo "SET(OpenBLAS_VERSION \"${VERSION}\")" > "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"
194-
@echo "file(REAL_PATH \"../../..\" _OpenBLAS_ROOT_DIR BASE_DIRECTORY \$${CMAKE_CURRENT_LIST_DIR} )" > "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"
194+
@echo "file(REAL_PATH \"../../..\" _OpenBLAS_ROOT_DIR BASE_DIRECTORY \$${CMAKE_CURRENT_LIST_DIR} )" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"
195195
@echo "SET(OpenBLAS_INCLUDE_DIRS \$${_OpenBLAS_ROOT_DIR}/include)" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"
196196

197197
ifneq ($(NO_SHARED),1)
198198
#ifeq logical or
199199
ifeq ($(OSNAME), $(filter $(OSNAME),Linux FreeBSD NetBSD OpenBSD DragonFly))
200-
@echo "SET(OpenBLAS_LIBRARIES \$${_OpenBLAS_ROOT_DIR}/lib/$(LIBPREFIX)$(SYMBOLSUFFIX).so)" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"
200+
@echo "SET(OpenBLAS_LIBRARIES \$${_OpenBLAS_ROOT_DIR}/lib/$(LIBPREFIX).so)" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"
201201
endif
202202
ifeq ($(OSNAME), $(filter $(OSNAME),WINNT CYGWIN_NT))
203203
@echo "SET(OpenBLAS_LIBRARIES \$${_OpenBLAS_ROOT_DIR}/bin/$(LIBDLLNAME))" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG)"

openblas.pc.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ Name: openblas
22
Description: OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version
33
Version: ${version}
44
URL: https://github.com/xianyi/OpenBLAS
5-
Libs: -L${libdir} -l${libprefix}openblas${libnamesuffix}${libsuffix}
5+
Libs: -L${libdir} -l${libprefix}openblas${libsuffix}${libnamesuffix}
66
Libs.private: ${extralib}
77
Cflags: -I${includedir} ${omp_opt}

0 commit comments

Comments
 (0)