All software that adheres to the MPI standard is supposed to provide
source code compatibility for correct MPI applications.
Hence, you should be able to recompile your MPI application with Open
MPI's wrapper compilers (mpicc, etc.).
On Jan 31, 2008, at 12:41 PM, Artur Tyliszczak wrote:
> Dear Jeff,
>
> Thank you for your advises but I am not sure whether I can use Open
> MPI to compile my old programs written for LAM MPI. Can I?
>
> If so I will try Open MPI immediately.
>
> Thanks,
> Artur.
>
> On 2008-01-31, at 16:06, Jeff Squyres wrote:
>
>> Have you tried Open MPI? (www.open-mpi.org)
>>
>> If there's some LAM source/build problem with the intel 10.1
>> compilers
>> on Leopard, I don't know if anyone has the cycles to actually fix
>> it. :-\ All of our work is focused on Open MPI these days.
>>
>>
>> On Jan 31, 2008, at 9:50 AM, Artur Tyliszczak wrote:
>>
>>> Dear All,
>>>
>>> Please let me know if someone managed to install and run LAM on
>>> Intel
>>> MacBookPro OS X 10.5.
>>> I am trying (fighting) to do that for couple of days already but
>>> without success.
>>>
>>> I am using newest versions of Intel compiler (10.1.007, 10.1.006)
>>> and
>>> gfortran compiler. Lam source 7.1.4.
>>> For gfortran I was able to install lam with options:
>>>
>>> ./configure --prefix=/opt/lam-7.1.4-gfortran-new1 FC=gfortran --
>>> without-romio --with-memory-manager=none
>>> make
>>> sudo make install
>>>
>>> When I try to compile simple MPI code (1DradiationMPI.f90) it works
>>> fine but during the linking I get the fallowing errors:
>>>
>>> /Users/arturt/links/mpi/bin/mpif77 1DradiationMPI.f90 Undefined
>>> symbols:
>>> "_lam_f77init", referenced from:
>>> _lam_f77init$non_lazy_ptr in liblamf77mpi.a(init_f.o)
>>> "_lam_F_handles", referenced from:
>>> _lam_F_handles$non_lazy_ptr in liblamf77mpi.a(crank_f.o)
>>> _lam_F_handles$non_lazy_ptr in liblamf77mpi.a(csize_f.o)
>>> ld: symbol(s) not found
>>> collect2: ld returned 1 exit status
>>>
>>> I tried to configure lam with both -m64 and -m32 options (for
>>> gfortran, c and c++) but it does not help.
>>>
>>> Then I tried with intel compiler. The sample code is compiled but
>>> then
>>> during the linking the errors are similar as those above.
>>>
>>> Is there any solution??? I need LAM on OS 10.5 as soon as possible.
>>>
>>> Your sincerely,
>>> Artur Tyliszczak.
>>> _______________________________________________
>>> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>>
>>
>> --
>> Jeff Squyres
>> Cisco Systems
>>
>> _______________________________________________
>> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
--
Jeff Squyres
Cisco Systems
|