Re: Running GADGET 2 on Vista

From: Dimitry Ayzenberg <dayzenbe_at_andrew.cmu.edu>
Date: Wed, 12 Aug 2009 08:57:01 -0400

Okay so now I need the change my makefile, but I'm not sure where to
change it for mpi. Or for that matter in what format it should be in.

-Dimitry


On Tue, August 11, 2009 14:01, Jay Billings wrote:
>

> Configuration with Cygwin can take a really long time, just hang in
> there.
>
> After that, you should be able to link to it. You will need to edit
> your Makefile and change the mpi include directory before you recompile.
>
> Jay
>
>
> On 8/11/09, Dimitry Ayzenberg <dayzenbe_at_andrew.cmu.edu> wrote:
>
>>
>> I have mpich2 installed. Found a version for windows that just installs
>> like any other windows program. Not sure how to link it though.
>>
>> And I'm trying LAM but the configuration for it is taking really long.
>> Over an hour now.
>>
>>
>> Dimitry
>>
>>
>>
>> On Tue, August 11, 2009 13:29, Jay Billings wrote:
>>
>>> Looks like you didn't compile and link the MPI library.
>>>
>>>
>>>
>>> Jay
>>>
>>>
>>>
>>> On Tue, Aug 11, 2009 at 10:17 AM, Dimitry Ayzenberg
>>> <dayzenbe_at_andrew.cmu.edu
>>>
>>>
>>>> wrote:
>>>>
>>>>
>>>
>>>>
>>>> Okay so I added fftw and gsl but I still get errors. The first
>>>> error I get is that mpicc is an unknown command. So I went into the
>>>> makefile and changed the C compiler listed to gcc since that is what
>>>> cygwin has. After
>>>> that the mpicc error goes away but I get other ones that are
>>>> confusing to me. This is what the output is when I do the make
>>>> command:
>>>>
>>>>
>>>> gcc -03 -Wall -DPERIODIC -DUNEQUALSOFTENINGS -DPEANOHILBERT
>>>> -DWALLCLOCK
>>>> DPMGRID=128 -DSYNCHRONIZATION -DHAVE_HDF5
>>>> -I/usr/commmon/pdsoft/include
>>>> -o main.o main.c
>>>> main.c:5:17: mpi.h: No such file or directory
>>>> In file included from main.c:8:
>>>> proto.h:10:18: hdf5.h: No such file or directory
>>>> In file included from main.c:8:
>>>> proto.h:193: error: parse error before "handle"
>>>> main.c: In function 'main':
>>>> main.c:26: warning: implicit declaration of function 'MPI_Init'
>>>> main.c:27: warning: implicit declaration of function 'MPI_Comm_rank'
>>>> main.c:27: error: 'MPI_COMM_WORLD' undeclared (first use in this
>>>> function) main.c:27: error: (Each undeclared identifier is reported
>>>> only once main.c:27: error: for each function it appears in.)
>>>> main.c:28: warning: implicit declaration of function
>>>> 'MPI_Comm_size'
>>>> main.c:73: warning: implicit declaration of function 'MPI_Finalize'
>>>> make: *** [main.o] Error 1
>>>>
>>>>
>>>>
>>>> And I don't really understand what does errors actually mean or how
>>>> I
>>>> can fix them. I'm used to c++ and java programming, where the errors
>>>> are more straightforward. Thanks for the help.
>>>>
>>>>
>>>> On Tue, August 11, 2009 06:11, Arman Khalatyan wrote:
>>>>
>>>>
>>>>>>
>>>>
>>>>>> coming up with errors that I don't understand. Are there
>>>>>> specific libraries I need to add to cygwin or is there a certain
>>>>>> way I would need
>>>>>
>>>>> More detail would help.
>>>>> What kind of errors?
>>>>> You should install fftw(if you need cosmological runs) and gls on
>>>>> cygwin. a.
>>>>>
>>>>> ------------------------------------------
>>>>> Dr Arman Khalatyan,
>>>>> Observatoire Astronomique de Marseille-Provence
>>>>> Laboratoire d'Astrophysique de Marseille
>>>>> -----------------------------------------
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Dimitry Ayzenberg
>>>> Carnegie Mellon University
>>>> Physics - Class of 2012
>>>> Cell:(732)-425-4534
>>>> Email: dayzenbe_at_andrew.cmu.edu
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> -----------------------------------------------------------
>>>>
>>>>
>>>>
>>>> If you wish to unsubscribe from this mailing, send mail to
>>>> minimalist_at_MPA-Garching.MPG.de with a subject of: unsubscribe
>>>> gadget-list A web-archive of this mailing list is available here:
>>>> http://www.mpa-garching.mpg.de/gadget/gadget-list
>>>>
>>>>
>>>>
>>>
>>
>>
>> --
>> Dimitry Ayzenberg
>> Carnegie Mellon University
>> Physics - Class of 2012
>> Cell:(732)-425-4534
>> Email: dayzenbe_at_andrew.cmu.edu
>>
>>
>>
>>
>>
>> -----------------------------------------------------------
>>
>>
>> If you wish to unsubscribe from this mailing, send mail to
>> minimalist_at_MPA-Garching.MPG.de with a subject of: unsubscribe
>> gadget-list A web-archive of this mailing list is available here:
>> http://www.mpa-garching.mpg.de/gadget/gadget-list
>>
>>
>
>
>
>
> -----------------------------------------------------------
>
>
> If you wish to unsubscribe from this mailing, send mail to
> minimalist_at_MPA-Garching.MPG.de with a subject of: unsubscribe gadget-list
> A web-archive of this mailing list is available here:
> http://www.mpa-garching.mpg.de/gadget/gadget-list
>
>
>


-- 
Dimitry Ayzenberg
Carnegie Mellon University
Physics - Class of 2012
Cell:(732)-425-4534
Email: dayzenbe_at_andrew.cmu.edu
Received on 2009-08-12 14:57:04

This archive was generated by hypermail 2.3.0 : 2023-01-10 10:01:31 CET