Changed to resolve all symbols when building a shared library.

This commit is contained in:
falgout 2010-02-02 16:40:54 +00:00
parent a096e956b5
commit 0fe1abc8a6

View File

@ -57,6 +57,9 @@ $(STRUCTMVFILES)\
$(UTILITIESFILES)
SONAME = libHYPRE-${HYPRE_RELEASE_VERSION}.so
SOLIBS = ${MPILIBDIRS} ${MPILIBS} ${LAPACKLIBDIRS} ${LAPACKLIBS}\
${BLASLIBDIRS} ${BLASLIBS} ${LIBS} ${FLIBS}
##################################################################
# Targets
@ -101,5 +104,5 @@ libHYPRE.a: ${FILES_HYPRE}
libHYPRE.so: ${FILES_HYPRE}
@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} $@