I just pushed this change recently, so you might want to rebuild lib and shared in src/mat. Let me know if that fixes it.
Thanks. Dmitry. On Tue, Mar 30, 2010 at 4:03 PM, Shri <abhyshr at mcs.anl.gov> wrote: > I'm getting an error while compiling ksp examples. > > bash-3.2$ make ex32 > /Users/Shri/petsc-dev/osx-debug-real/bin/mpicxx -o ex32.o -c -Wall > -Wwrite-strings -Wno-strict-aliasing -g > -I/Users/Shri/petsc-dev/osx-debug-real/include > -I/Users/Shri/petsc-dev/include -I/usr/X11/include > -I/Users/Shri/petsc-dev/osx-debug-real/include > -D__INSDIR__=src/ksp/ksp/examples/tests/ ex32.c > /Users/Shri/petsc-dev/osx-debug-real/bin/mpicxx > -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress > -Wl,-commons,use_dylibs -Wl,-search_paths_first > -Wl,-multiply_defined,suppress -Wl,-multiply_defined -Wl,suppress > -Wl,-commons,use_dylibs -Wl,-search_paths_first ? -Wall -Wwrite-strings > -Wno-strict-aliasing -g -o ex32 ex32.o > ?-L/Users/Shri/petsc-dev/osx-debug-real/lib > -L/Users/Shri/petsc-dev/osx-debug-real/lib -lpetsc ? -L/usr/X11/lib -lX11 > -llapack -lblas -L/Users/Shri/petsc-dev/osx-debug-real/lib > -L/usr/lib/i686-apple-darwin9/4.0.1 -L/usr/lib/gcc/i686-apple-darwin9/4.0.1 > -ldl -lpmpich -lmpich -lgcc_s.10.5 -lSystem -lmpichf90 -lgfortran > -L/usr/local/gfortran/libexec/gcc/i386-apple-darwin8.10.1/4.5.0 > -L/usr/local/gfortran/libexec/gcc/i386-apple-darwin8.10.1 > -L/usr/local/gfortran/lib/gcc/i386-apple-darwin8.10.1/4.5.0 > -L/usr/local/gfortran/lib/gcc/i386-apple-darwin8.10.1 > -L/usr/local/gfortran/lib -lmpichcxx -lstdc++ -lmpichcxx -lstdc++ -ldl > -lpmpich -lmpich -lgcc_s.10.5 -lSystem -ldl > Undefined symbols: > ?"_MatCreate_Fwk", referenced from: > ? ? ?_MatCreate_Fwk$non_lazy_ptr in libpetsc.a(matregis.o) > ld: symbol(s) not found > collect2: ld returned 1 exit status > make: [ex32] Error 1 (ignored) > /bin/rm -f ex32.o >
