List Info

Thread: LAM: lam-mpi - Mac Intel and Mac OSX 10.5 (Leopard)




LAM: lam-mpi - Mac Intel and Mac OSX 10.5 (Leopard)
country flaguser name
Japan
2007-10-29 07:54:39
Hello,

I have upgraded a Mac Intel to Mac OSX 10.5 (leopard) and
Xcode 3. I  
am using most recent intel compilers (c, c++ and fortran
v10.0.020).  
One my computer upgraded to leopard, I have recompiled and 

reinstalled lam-mpi, it seems to work nicely

I also rebuild my program, sources compiled nicelly but it
fails when  
linking the objects

Christophe


The error message :

  "_lam_F_status_ignore", referenced from:
       _lam_F_status_ignore$non_lazy_ptr in
liblamf77mpi.a(recv_f.o)
       _lam_F_status_ignore$non_lazy_ptr in
liblamf77mpi.a(wait_f.o)
       _lam_F_status_ignore$non_lazy_ptr in
liblamf77mpi.a(waitall_f.o)
   "_lam_err_comm", referenced from:
       _mpi_recv_ in liblamf77mpi.a(recv_f.o)
       _mpi_wait_ in liblamf77mpi.a(wait_f.o)
       _mpi_waitall_ in liblamf77mpi.a(waitall_f.o)
       _mpi_waitall_ in liblamf77mpi.a(waitall_f.o)
   "_lam_F_statuses_ignore", referenced from:
       _lam_F_statuses_ignore$non_lazy_ptr in
liblamf77mpi.a(recv_f.o)
       _lam_F_statuses_ignore$non_lazy_ptr in
liblamf77mpi.a(wait_f.o)
       _lam_F_statuses_ignore$non_lazy_ptr in liblamf77mpi.a

(waitall_f.o)
   "_lam_F_handles", referenced from:
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(allgather_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(recv_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(crank_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(wait_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(allreduce_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(csize_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(barrier_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(reduce_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(bcast_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(cdup_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(issend_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(cfree_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(gather_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(allgatherv_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(send_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(irecv_f.o)
       _lam_F_handles$non_lazy_ptr in
liblamf77mpi.a(waitall_f.o)
   "_lam_F_make_hdl", referenced from:
       _mpi_comm_dup_ in liblamf77mpi.a(cdup_f.o)
       _mpi_issend_ in liblamf77mpi.a(issend_f.o)
       _mpi_irecv_ in liblamf77mpi.a(irecv_f.o)
   "_lam_setfunc", referenced from:
       _mpi_recv_ in liblamf77mpi.a(recv_f.o)
       _mpi_wait_ in liblamf77mpi.a(wait_f.o)
       _mpi_waitall_ in liblamf77mpi.a(waitall_f.o)
       _mpi_waitall_ in liblamf77mpi.a(waitall_f.o)
   "_lam_darwin_malloc_linker_hack", referenced
from:
   "_lam_mpi_comm_world", referenced from:
       _lam_mpi_comm_world$non_lazy_ptr in
liblamf77mpi.a(recv_f.o)
       _lam_mpi_comm_world$non_lazy_ptr in
liblamf77mpi.a(wait_f.o)
       _lam_mpi_comm_world$non_lazy_ptr in
liblamf77mpi.a(waitall_f.o)
   "_lam_f77init", referenced from:
       _lam_f77init$non_lazy_ptr in
liblamf77mpi.a(init_f.o)
   "_lam_F_bottom", referenced from:
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(allgather_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(recv_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(allreduce_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(reduce_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(bcast_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(issend_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(gather_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(allgatherv_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(send_f.o)
       _lam_F_bottom$non_lazy_ptr in
liblamf77mpi.a(irecv_f.o)
ld: symbol(s) not found
mpif77: No such file or directory
make: *** [space] Error 1


_______________________________________________
This list is archived at http://www.l
am-mpi.org/MailArchives/lam/

Re: LAM: lam-mpi - Mac Intel and Mac OSX 10.5 (Leopard)
country flaguser name
United States
2007-10-30 22:34:09
On Oct 29, 2007, at 6:54 AM, Christophe Peyret wrote:

> I have upgraded a Mac Intel to Mac OSX 10.5 (leopard)
and Xcode 3. I
> am using most recent intel compilers (c, c++ and
fortran v10.0.020).
> One my computer upgraded to leopard, I have recompiled
and
> reinstalled lam-mpi, it seems to work nicely
>
> I also rebuild my program, sources compiled nicelly but
it fails when
> linking the objects

Unfortunately, I don't have access to a 10.5 machine with
the intel  
compilers, so I can't try to replicate the problem.  Could
you send  
the entire error message from the compiler?  It's possible
(but  
unlikely) that there's something important towards the top
of the  
error message.

Also, Leopard does introduce some interesting symbol
mangling  
issues.  Do you have any other mixed Fortran / C codes you
can try --  
I'd be interested to see if this is just something Intel's
going to  
have to fix.


Brian

-- 
   Brian Barrett
   LAM/MPI Developer
   Make today a LAM/MPI day!


_______________________________________________
This list is archived at http://www.l
am-mpi.org/MailArchives/lam/

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )