Re: Running GADGET 2 on Vista

From: Jay Billings <jayjaybillings_at_gmail.com>
Date: Tue, 11 Aug 2009 14:01:23 -0400

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
>
Received on 2009-08-11 20:01:24

This archive was generated by hypermail 2.3.0 : 2022-09-01 14:03:42 CEST