Hi Jeff,
It works !!!
Thank you very, very much.
You save much of my time.
I should have ask you last week what should I do.
Regards,
Artur.
On 2008-01-31, at 18:59, Jeff Squyres wrote:
> 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
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
|