<HTML>
<HEAD>
<META content="text/html; charset=big5" http-equiv=Content-Type>
<META content="OPENWEBMAIL" name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>
Hi,
<br />
<br />I met some problem on installing gromacs 4.5.4
<br />Below is the log. 
<br />I'm soory I can't distinguish the important part and I post all of them.
<br />I'll appreciate for any help.
<br />
<br />Hsin-Lin
<br />-------------
<br />Making all in include
<br />make[1]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/include'
<br />Making all in .
<br />make[2]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/include'
<br />make[2]: Nothing to be done for `all-am'.
<br />make[2]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/include'
<br />Making all in types
<br />make[2]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/include/types'
<br />make[2]: Nothing to be done for `all'.
<br />make[2]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/include/types'
<br />Making all in thread_mpi
<br />make[2]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/include/thread_mpi'
<br />Making all in atomic
<br />make[3]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/include/thread_mpi/atomic'
<br />make[3]: Nothing to be done for `all'.
<br />make[3]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/include/thread_mpi/atomic'
<br />make[3]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/include/thread_mpi'
<br />make[3]: Nothing to be done for `all-am'.
<br />make[3]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/include/thread_mpi'
<br />make[2]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/include/thread_mpi'
<br />make[1]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/include'
<br />Making all in src
<br />make[1]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/src'
<br />make&#160; all-recursive
<br />make[2]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/src'
<br />Making all in gmxlib
<br />make[3]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/src/gmxlib'
<br />Making all in nonbonded
<br />make[4]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/src/gmxlib/nonbonded'
<br />Making all in nb_kernel_ia32_sse
<br />make[5]: Entering directory `/stathome/jiangsl/src/gromacs-4.5.4/src/gmxlib/nonbonded/nb_kernel_ia32_sse'
<br />/bin/sh ../../../../libtool --tag=CC&#160;&#160; --mode=compile cc&#160; -DHAVE_CONFIG_H -I. -I../../../../src -I/usr/include/libxml2 -I../../../../include -DGMXLIBDIR=\&quot;/stathome/jiangsl/soft/gromacs-4.5.4/share/top\&quot; -I/stathome/jiangsl/soft/fftw-3.2.2/include -I/stathome/jiangsl/soft/mpich2-1.2.1p1/include&#160; -O3 -fomit-frame-pointer -finline-functions -Wall -Wno-unused -msse2 -funroll-all-loops -std=gnu99 -pthread -I./include -MT nb_kernel400_ia32_sse.lo -MD -MP -MF .deps/nb_kernel400_ia32_sse.Tpo -c -o nb_kernel400_ia32_sse.lo nb_kernel400_ia32_sse.c
<br />&#160;cc -DHAVE_CONFIG_H -I. -I../../../../src -I/usr/include/libxml2 -I../../../../include -DGMXLIBDIR=\&quot;/stathome/jiangsl/soft/gromacs-4.5.4/share/top\&quot; -I/stathome/jiangsl/soft/fftw-3.2.2/include -I/stathome/jiangsl/soft/mpich2-1.2.1p1/include -O3 -fomit-frame-pointer -finline-functions -Wall -Wno-unused -msse2 -funroll-all-loops -std=gnu99 -pthread -I./include -MT nb_kernel400_ia32_sse.lo -MD -MP -MF .deps/nb_kernel400_ia32_sse.Tpo -c nb_kernel400_ia32_sse.c&#160; -fPIC -DPIC -o .libs/nb_kernel400_ia32_sse.o
<br />nb_kernel400_ia32_sse.c:22:23: emmintrin.h: No such file or directory
<br />In file included from nb_kernel400_ia32_sse.c:24:
<br />../../../../include/gmx_sse2_single.h:39:34: emmintrin.h: No such file or directory
<br />In file included from nb_kernel400_ia32_sse.c:24:
<br />../../../../include/gmx_sse2_single.h:128: syntax error before &quot;__m128i&quot;
<br />../../../../include/gmx_sse2_single.h: In function `printxmmi':
<br />../../../../include/gmx_sse2_single.h:132: warning: implicit declaration of function `_mm_storeu_si128'
<br />../../../../include/gmx_sse2_single.h:132: `__m128i' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:132: (Each undeclared identifier is reported only once
<br />../../../../include/gmx_sse2_single.h:132: for each function it appears in.)
<br />../../../../include/gmx_sse2_single.h:132: syntax error before ')' token
<br />../../../../include/gmx_sse2_single.h:133: `s' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h: In function `gmx_mm_log_ps':
<br />../../../../include/gmx_sse2_single.h:215: warning: implicit declaration of function `_mm_set_epi32'
<br />../../../../include/gmx_sse2_single.h:215: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h:216: syntax error before &quot;expbase_m1&quot;
<br />../../../../include/gmx_sse2_single.h:234: `__m128i' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:234: syntax error before &quot;iexp&quot;
<br />../../../../include/gmx_sse2_single.h:242: `iexp' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:243: warning: implicit declaration of function `_mm_srli_epi32'
<br />../../../../include/gmx_sse2_single.h:244: warning: implicit declaration of function `_mm_sub_epi32'
<br />../../../../include/gmx_sse2_single.h:244: `expbase_m1' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:254: warning: implicit declaration of function `_mm_add_epi32'
<br />../../../../include/gmx_sse2_single.h:278: warning: implicit declaration of function `_mm_cvtepi32_ps'
<br />../../../../include/gmx_sse2_single.h:278: incompatible types in assignment
<br />In file included from nb_kernel400_ia32_sse.c:24:
<br />../../../../include/gmx_sse2_single.h: In function `gmx_mm_exp_ps':
<br />../../../../include/gmx_sse2_single.h:329: syntax error before &quot;expbase&quot;
<br />../../../../include/gmx_sse2_single.h:339: `__m128i' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:339: syntax error before &quot;iexppart&quot;
<br />../../../../include/gmx_sse2_single.h:346: `iexppart' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:346: warning: implicit declaration of function `_mm_cvtps_epi32'
<br />../../../../include/gmx_sse2_single.h:351: incompatible types in assignment
<br />../../../../include/gmx_sse2_single.h:353: warning: implicit declaration of function `_mm_slli_epi32'
<br />../../../../include/gmx_sse2_single.h:353: `expbase' undeclared (first use in this function)
<br />In file included from nb_kernel400_ia32_sse.c:24:
<br />../../../../include/gmx_sse2_single.h: In function `gmx_mm_sincos_ps':
<br />../../../../include/gmx_sse2_single.h:391: syntax error before &quot;_sincosf_izero&quot;
<br />../../../../include/gmx_sse2_single.h:392: syntax error before &quot;_sincosf_ione&quot;
<br />../../../../include/gmx_sse2_single.h:393: syntax error before &quot;_sincosf_itwo&quot;
<br />../../../../include/gmx_sse2_single.h:394: syntax error before &quot;_sincosf_ithree&quot;
<br />../../../../include/gmx_sse2_single.h:405: warning: implicit declaration of function `_mm_set1_epi32'
<br />../../../../include/gmx_sse2_single.h:405: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h:406: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h:420: `__m128i' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:420: syntax error before &quot;_sincosf_q&quot;
<br />../../../../include/gmx_sse2_single.h:436: `_sincosf_q' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:436: warning: implicit declaration of function `_mm_cvttps_epi32'
<br />../../../../include/gmx_sse2_single.h:437: incompatible types in assignment
<br />../../../../include/gmx_sse2_single.h:439: `_sincosf_offsetSin' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:439: warning: implicit declaration of function `_mm_and_si128'
<br />../../../../include/gmx_sse2_single.h:439: `_sincosf_ithree' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:440: `_sincosf_offsetCos' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:440: `_sincosf_ione' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:468: warning: implicit declaration of function `_mm_cmpeq_epi32'
<br />../../../../include/gmx_sse2_single.h:468: `_sincosf_izero' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:468: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h:469: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h:474: `_sincosf_itwo' undeclared (first use in this function)
<br />../../../../include/gmx_sse2_single.h:474: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h:478: can't convert between vector values of different size
<br />In file included from nb_kernel400_ia32_sse.c:24:
<br />../../../../include/gmx_sse2_single.h: In function `gmx_mm_asin_ps':
<br />../../../../include/gmx_sse2_single.h:506: can't convert between vector values of different size
<br />In file included from nb_kernel400_ia32_sse.c:24:
<br />../../../../include/gmx_sse2_single.h: In function `gmx_mm_acos_ps':
<br />../../../../include/gmx_sse2_single.h:574: can't convert between vector values of different size
<br />../../../../include/gmx_sse2_single.h: In function `gmx_mm_atan_ps':
<br />../../../../include/gmx_sse2_single.h:611: can't convert between vector values of different size
<br />nb_kernel400_ia32_sse.c: In function `nb_kernel400_ia32_sse':
<br />nb_kernel400_ia32_sse.c:93: can't convert between vector values of different size
<br />nb_kernel400_ia32_sse.c:94: can't convert between vector values of different size
<br />nb_kernel400_ia32_sse.c:95: can't convert between vector values of different size
<br />nb_kernel400_ia32_sse.c:97: `__m128i' undeclared (first use in this function)
<br />nb_kernel400_ia32_sse.c:97: syntax error before &quot;n0&quot;
<br />nb_kernel400_ia32_sse.c:217: `n0' undeclared (first use in this function)
<br />nb_kernel400_ia32_sse.c:218: `n0B' undeclared (first use in this function)
<br />nb_kernel400_ia32_sse.c:219: incompatible type for argument 2 of `_mm_sub_ps'
<br />nb_kernel400_ia32_sse.c:220: incompatible type for argument 2 of `_mm_sub_ps'
<br />nb_kernel400_ia32_sse.c:221: `nnn' undeclared (first use in this function)
<br />nb_kernel400_ia32_sse.c:222: `nnnB' undeclared (first use in this function)
<br />nb_kernel400_ia32_sse.c:225: warning: implicit declaration of function `_mm_cvtsi128_si32'
<br />nb_kernel400_ia32_sse.c:225: warning: implicit declaration of function `_mm_srli_si128'
<br />nb_kernel400_ia32_sse.c:337: incompatible type for argument 2 of `_mm_sub_ps'
<br />nb_kernel400_ia32_sse.c:452: incompatible type for argument 2 of `_mm_sub_ps'
<br />make[5]: *** [nb_kernel400_ia32_sse.lo] Error 1
<br />make[5]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/src/gmxlib/nonbonded/nb_kernel_ia32_sse'
<br />make[4]: *** [all-recursive] Error 1
<br />make[4]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/src/gmxlib/nonbonded'
<br />make[3]: *** [all-recursive] Error 1
<br />make[3]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/src/gmxlib'
<br />make[2]: *** [all-recursive] Error 1
<br />make[2]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/src'
<br />make[1]: *** [all] Error 2
<br />make[1]: Leaving directory `/stathome/jiangsl/src/gromacs-4.5.4/src'
<br />make: *** [all-recursive] Error 1
<br />


</BODY>
</HTML>