[Pkg-scicomp-devel] slepc/trunk/src/sys

Ondrej Certik ondrej at certik.cz
Sun Jul 1 16:00:13 UTC 2007


SVN commit 1615 by certik-guest:

This simple change fixes the problem described in my previous commit. Now
everything works. :)) 

Still needs some polishing though, but important is, that examples build and
run just fine.


 M  +2 -2      slepc/trunk/src/sys/ftn-custom/zslepc_start.c  
 M  +2 -2      slepc/trunk/src/sys/slepcinit.c  


--- slepc/trunk/src/sys/ftn-custom/zslepc_start.c #1614:1615
@@ -56,8 +56,8 @@
 #if defined(PETSC_USE_DYNAMIC_LIBRARIES)
   //*ierr = PetscStrcpy(libs,SLEPC_LIB_DIR);if (*ierr) return;
   *ierr = PetscStrcpy(libs,"/usr/lib");if (*ierr) return;
-  //*ierr = PetscStrcat(libs,"/libslepc");if (*ierr) return;
-  *ierr = PetscStrcat(libs,"/libslepc.so.2.3.2");if (*ierr) return;
+  *ierr = PetscStrcat(libs,"/libslepc");if (*ierr) return;
+  //*ierr = PetscStrcat(libs,"/libslepc.so.2.3.2");if (*ierr) return;
   *ierr = PetscDLLibraryRetrieve(PETSC_COMM_WORLD,libs,dlib,1024,&found);if (*ierr) return;
   if (found) {
     *ierr = PetscDLLibraryAppend(PETSC_COMM_WORLD,&DLLibrariesLoaded,libs);if (*ierr) return;
--- slepc/trunk/src/sys/slepcinit.c #1614:1615
@@ -125,8 +125,8 @@
 #if defined(PETSC_USE_DYNAMIC_LIBRARIES)
   //ierr = PetscStrcpy(libs,SLEPC_LIB_DIR);CHKERRQ(ierr);
   ierr = PetscStrcpy(libs,"/usr/lib");CHKERRQ(ierr);
-  //ierr = PetscStrcat(libs,"/libslepc");CHKERRQ(ierr);
-  ierr = PetscStrcat(libs,"/libslepc.so.2.3.2");CHKERRQ(ierr);
+  ierr = PetscStrcat(libs,"/libslepc");CHKERRQ(ierr);
+  //ierr = PetscStrcat(libs,"/libslepc.so.2.3.2");CHKERRQ(ierr);
   ierr = PetscDLLibraryRetrieve(PETSC_COMM_WORLD,libs,dlib,1024,&found);CHKERRQ(ierr);
   if (found) {
     ierr = PetscDLLibraryAppend(PETSC_COMM_WORLD,&DLLibrariesLoaded,libs);CHKERRQ(ierr);



More information about the Pkg-scicomp-devel mailing list