Changed to resolve all symbols when building a shared library.
This commit is contained in:
parent
a096e956b5
commit
0fe1abc8a6
@ -57,6 +57,9 @@ $(STRUCTMVFILES)\
|
|||||||
$(UTILITIESFILES)
|
$(UTILITIESFILES)
|
||||||
|
|
||||||
SONAME = libHYPRE-${HYPRE_RELEASE_VERSION}.so
|
SONAME = libHYPRE-${HYPRE_RELEASE_VERSION}.so
|
||||||
|
SOLIBS = ${MPILIBDIRS} ${MPILIBS} ${LAPACKLIBDIRS} ${LAPACKLIBS}\
|
||||||
|
${BLASLIBDIRS} ${BLASLIBS} ${LIBS} ${FLIBS}
|
||||||
|
|
||||||
|
|
||||||
##################################################################
|
##################################################################
|
||||||
# Targets
|
# Targets
|
||||||
@ -101,5 +104,5 @@ libHYPRE.a: ${FILES_HYPRE}
|
|||||||
|
|
||||||
libHYPRE.so: ${FILES_HYPRE}
|
libHYPRE.so: ${FILES_HYPRE}
|
||||||
@echo "Building $@ ... "
|
@echo "Building $@ ... "
|
||||||
${BUILD_CC_SHARED} -o ${SONAME} ${FILES_HYPRE} ${SHARED_SET_SONAME}${SONAME}
|
${BUILD_CC_SHARED} -o ${SONAME} ${FILES_HYPRE} ${SOLIBS} ${SHARED_SET_SONAME}${SONAME} ${SHARED_OPTIONS}
|
||||||
ln -s ${SONAME} $@
|
ln -s ${SONAME} $@
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user