<div class="gmail_quote">On Tue, Nov 8, 2011 at 11:59 PM, Mark Abraham <span dir="ltr">&lt;<a href="mailto:Mark.Abraham@anu.edu.au">Mark.Abraham@anu.edu.au</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 8/11/2011 11:35 PM, Szilárd Páll wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
There have been quite some discussion on the topic of GROMACS on<br>
Cygwin so please search the mailing list for information.<br>
</blockquote>
<br></div>
Actually I don&#39;t think this issue has been addressed. Some NUMA-aware thread_mpi stuff does not work under Cygwin, and code added since 4.5.4 assumes that it does. I can find no reason to support that assumption.<br>

<br>
To work around, use configure --disable-threads.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Some of that information might have not gone into the wiki<br>
(<a href="http://goo.gl/ALQuC" target="_blank">http://goo.gl/ALQuC</a>) - especially that the page appears to be intact<br>
for the last 7 months. [Which is a pity and it would be really much<br>
appreciated if people in the future contribute back!!!]<br>
<br>
Additionally, AFAIK you will get better performance if you compile<br>
with MSVC which should be fairly easy if you use CMake - I&#39;m not<br>
entirely sure about this<br>
</blockquote>
<br></div>
I&#39;d be surprised. Why should MSVC outperform gcc?</blockquote><div><br></div><div class="gmail_quote">That statement was based on my previous experience which, admittedly, might be outdated. I don&#39;t remember the exact details, but from what I recall, the I had to fiddle quite a lot with gcc optimizations to get the performance close to MSVC. One detail might be important: the code I was working on is C/C++ mix which quite a lot of ++ in it. </div>
<div class="gmail_quote"><br></div><div class="gmail_quote">Anyway, to get a better picture, it would be nice if people running GROMACS on Windows could share their experience/performance numbers.</div><br clear="all">--<br>
Szilárd<br><div> </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
Mark</font><div><div></div><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
though.<br>
Cheers,<br>
--<br>
Szilárd<br>
<br>
<br>
<br>
On Tue, Nov 8, 2011 at 12:41 PM,&lt;<a href="mailto:bhf70@udsu.ru" target="_blank">bhf70@udsu.ru</a>&gt;  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Help me.<br>
I want to install Gromacs 4.5.5 with usage CygWin.<br>
When I execute a command &quot;make&quot; I receive the error report:<br>
<br>
numa_malloc.c:117: error: expected &#39;&gt;  &#39; before &#39; Processor&#39;<br>
numa_malloc.c:117: error: expected &#39;&gt;  &#39; before &#39; ProcNumber&#39;<br>
numa_malloc.c:117: error: expected &#39; = &#39;, &#39;, &#39;, &#39;; &#39;, &#39; asm &#39;<br>
or.....................<br>
...<br>
make [3]: *** [numa_malloc.lo] Error 1<br>
make [3]: leaving directory &#39;/cygdrive/.....<br>
gromacs4.5.5/src/gmxlib/<u></u>thread_mpi&#39;<br>
make [3]: *** [install-recursive] Error 1<br>
make [3]: leaving directory &#39;/cygdrive/..... gromacs4.5.5/src/gmxlib&#39;<br>
make [3]: *** [install-recursive] Error 1<br>
make [3]: leaving directory &#39;/cygdrive/..... gromacs4.5.5/src&#39;<br>
make [3]: *** [install-recursive] Error 1<br>
<br>
Where an error?<br>
<br>
<br>
CygWin it is installed with packets:<br>
Section &quot;Devel&quot;<br>
- autoconf: Wrapper scripts for autoconf commands<br>
- autoconf2.1: Stable version of the automatic configure script builder<br>
- autoconf2.5: Development version of the automatic configure script builder<br>
- automake1.9: a tool for generating GNU-compliant Makefiles<br>
- binutils: The GNU assembler, linker and binary utilites<br>
- gcc: A C compiler upgrade helper<br>
- gcc-core: A C compiler<br>
- gcc-g ++: A C ++ compiler<br>
- gcc-g77: Fortran compiler<br>
- gcc-mingw-core: Mingw32 support headers and libraries for GCC<br>
- gcc-mingw-g ++: Mingw32 support headers and libraries for GCC A C ++<br>
- gcc-mingw-g77: Mingw32 support headers and libraries for GCC Fortran<br>
- libgcc1: GCC compiler support shared runtime<br>
- libgdbm-devel: GNU dbm database routines (development)<br>
- make: The GNU version of the ` make ` utility<br>
- mingw-runtime: MinGW Runtime<br>
<br>
Section &quot;Interpreters&quot;<br>
- perl: Larry Wall ` s Practical Extracting and Report Language<br>
<br>
Packet FFTW ver.3.2.2 is in addition compiled and installed<br>
<br>
Trial setting Gromacs of 4.5.3 errors does not give.<br>
<br>
The instruction on setting took here:<br>
<a href="http://lists.groma" target="_blank">http://lists.groma</a> <a href="http://cs.org/pipermail/gmx-users/2009-September/044792.html" target="_blank">cs.org/pipermail/gmx-users/<u></u>2009-September/044792.html</a><br>

<br>
The error arises only for version Gromacs 4.5.5<br>
<br>
<br>
Igor<br>
<br>
<br>
--<br>
gmx-users mailing list    <a href="mailto:gmx-users@gromacs.org" target="_blank">gmx-users@gromacs.org</a><br>
<a href="http://lists.gromacs.org/mailman/listinfo/gmx-users" target="_blank">http://lists.gromacs.org/<u></u>mailman/listinfo/gmx-users</a><br>
Please search the archive at <a href="http://www.gromacs.org/Support/Mailing_Lists/Search" target="_blank">http://www.gromacs.org/<u></u>Support/Mailing_Lists/Search</a> before posting!<br>
Please don&#39;t post (un)subscribe requests to the list. Use the<br>
www interface or send it to <a href="mailto:gmx-users-request@gromacs.org" target="_blank">gmx-users-request@gromacs.org</a>.<br>
Can&#39;t post? Read <a href="http://www.gromacs.org/Support/Mailing_Lists" target="_blank">http://www.gromacs.org/<u></u>Support/Mailing_Lists</a><br>
<br>
</blockquote></blockquote>
<br>
-- <br>
gmx-users mailing list    <a href="mailto:gmx-users@gromacs.org" target="_blank">gmx-users@gromacs.org</a><br>
<a href="http://lists.gromacs.org/mailman/listinfo/gmx-users" target="_blank">http://lists.gromacs.org/<u></u>mailman/listinfo/gmx-users</a><br>
Please search the archive at <a href="http://www.gromacs.org/Support/Mailing_Lists/Search" target="_blank">http://www.gromacs.org/<u></u>Support/Mailing_Lists/Search</a> before posting!<br>
Please don&#39;t post (un)subscribe requests to the list. Use the www interface or send it to <a href="mailto:gmx-users-request@gromacs.org" target="_blank">gmx-users-request@gromacs.org</a>.<br>
Can&#39;t post? Read <a href="http://www.gromacs.org/Support/Mailing_Lists" target="_blank">http://www.gromacs.org/<u></u>Support/Mailing_Lists</a><br>
</div></div></blockquote></div><br>