On Sun, Aug 3, 2008 at 11:46 AM, Shengli Xu <[EMAIL PROTECTED]> wrote: > Roy, > > The example can be linked. But runns error:
[snipped] Shengli, This problem has been discussed on the list before. Search the archives for Pb compilation or check this link: http://sourceforge.net/mailarchive/message.php?msg_id=1AE8B9D6-F61A-4226-9C0B-1E26744372EA%40inria.fr I believe the problem has to do with the way PETSc is compiled. Here is my comment from that other thread. Note: when I attempted to compile PETSc with Fortran compilers, > none of the resulting executables would actually run. The runtime > error message was > 0 - <NO ERROR MESSAGE> : Could not convert index 12079072 into a pointer > The index may be an incorrect argument. > Possible sources of this problem are a missing "include 'mpif.h'", > a misspelled MPI object (e.g., MPI_COM_WORLD instead of MPI_COMM_WORLD) > or a misspelled user variable for an MPI object (e.g., > com instead of comm). > [0] Aborting program ! > [0] Aborting program! > p0_84805: p4_error: : 9039 > > And apparently has something to do with the MPI Fortran interface > storing pointers as type INTEGER, which works on 32-bit machines but > not 64. This website appears to have more info: > http://www.pgroup.com/userforum/viewtopic.php?start=0&t=560 > -- John ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
