Sophie

Sophie

distrib > Fedora > 16 > x86_64 > by-pkgid > dcfdaa9eda92eea3778aca4e68d93ac0 > files > 4

mpich2-1.4.1p1-4.fc16.src.rpm

--- Makefile.in	2011-08-25 15:13:33.437818904 -0400
+++ Makefile.in.new	2011-08-26 23:55:59.007152188 -0400
@@ -102,6 +102,8 @@
 
 CC              = @CC@
 CFLAGS          = @CFLAGS@ $(MPICH2_MAKE_CFLAGS)
+CXX             = @CXX@
+CXXFLAGS        = @CXXFLAGS@ $(MPICH2_MAKE_CXXFLAGS)
 C_COMPILE       = $(CC) $(DEFS) $(INCLUDES) $(CFLAGS) $(CPPFLAGS)
 # Build the shared library from the shared object files
 lib/lib${MPILIBNAME}.@SHLIB_EXT@: lib/lib${MPILIBNAME}.la
@@ -118,7 +120,7 @@
 	(cd lib && $(CREATESHLIB) --mode=link  -version-info "$(ABIVERSION)" -o lib${MPILIBNAME}f90.la  -rpath $(libdir) -L. @LDFLAGS_DEPS@ -l$(MPILIBNAME) @LIB_DEPS@ -ldflags "$(LDFLAGS)" $(LIBS))
 # Build the shared library from the shared object files
 lib/lib${MPICXXLIBNAME}.@SHLIB_EXT@: lib/lib${MPICXXLIBNAME}.la
-	(cd lib && $(CREATESHLIB) --mode=link  -version-info "$(ABIVERSION)" -o lib${MPICXXLIBNAME}.la  -rpath $(libdir) -L. @LDFLAGS_DEPS@ -l$(MPILIBNAME) @LIB_DEPS@ -ldflags "$(LDFLAGS)" $(LIBS))
+	(cd lib && $(CREATESHLIB) --mode=link -cc="$(CXX)" -clink="$(CXX) $(CXXFLAGS) -shared" -version-info "$(ABIVERSION)" -o lib${MPICXXLIBNAME}.la  -rpath $(libdir) -L. @LDFLAGS_DEPS@ -l$(MPILIBNAME) @LIB_DEPS@ -ldflags "$(LDFLAGS)" $(LIBS))
 
 # --------------------------------------------------------------------------
 .libstamp0: 
--- Makefile.in	2011-09-11 20:52:24.702958021 -0400
+++ Makefile.in.new	2011-09-12 09:34:52.824287092 -0400
@@ -328,7 +328,7 @@
 #    1) Build the debugger interface if requested
 # Move the "pkglist.new" file to "pkglist" on successful completion
 all-postamble:
-	( cd examples && $(MAKE) )
+	( cd examples && $(MAKE) LDFLAGS='-L../lib/' LIBS='-lmpl -lopa' )
 	@if [ "@BUILD_TVDLL@" = "yes" ] ; then \
 	( cd src/mpi/debugger && $(MAKE) ./libtvmpich2.@SHLIB_EXT@ ) ; fi
 	@if [ -s lib/pkglist.new ] ; then mv -f lib/pkglist.new lib/pkglist ; fi
--- src/util/createshlib.in	2010-11-06 11:02:44.000000000 -0400
+++ src/util/createshlib.in.new	2011-08-27 01:04:47.980532917 -0400
@@ -99,7 +99,7 @@
        # -cc and -clink allow us to override the commands used to 
        # build the shared library
        -cc=*|--cc=*) CC_SHL=$option ;;
-       -clink=*|--clink=*) C_LINK_SHL=$option ;;
+       -clink=*|--clink=*) C_LINK_SHL=`echo $arg | sed -e 's/-clink=//'` ;;
        -libtype=*|--libtype=*) libtype=$option ;;
        -l*|-L*)
        dependentLibs="$dependentLibs $arg"