Hi,

It looks like your compiler lacks support for SSE. However, the
--with-sse* options are only useful if you want to compile SSE
optimizations into the ag_math library, which is not used by the
Agar GUI at all. Unless you have an application that links against
the ag_math library, you can leave those out.

On Mon, Mar 21, 2011 at 07:24:59PM +0000, Anthony wrote:
> When I run configure with the SSE optimzations, agar 1.4.1 fails to build on 
> my Suse Linux machine and my Windows7/MingW32 machine.
> 
> I have already sent a configure.log to [email protected].
> 
> Please see the command line details below.
> 
> regards,
> Anthony
> 
> 
> -----------------------------------------------------
> CPU: 32bit Intel Dual Core
> OS: Window7 and Mingw32
> 
> $ configure --with-sse --with-sse2-inline --with-sse3-inline --with-sdl 
> --with-
> gl --with-docs
> BSDBuild 2.8 (host: i686-pc-mingw32)
> * Overwriting existing Makefile.config
> :
> :
> checking for SSE extensions...yes
> checking for SSE2 extensions...yes
> checking for SSE3 extensions...yes
> * Preprocessing C include files...done
> *
> * Configuration successful.
> * Use "make depend" if you plan on editing the source code.
> * Use "make" and "make install" to build and install Agar.
> *
> 
> $ make 
> 
> make[1]: Entering directory `/home/ADeFilippi/agar-1.4.1/math'
> c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include/xmmintrin.h:32:3: error: 
> #error "SSE instruction set not enabled"
> c:\mingw\bin\../lib/gcc/mingw32/4.5.2/include/emmintrin.h:32:3: error: 
> #error "SSE2 instruction set not enabled"
> 
> 
> -----------------------------------------------------
> CPU: 32bit Intel Quad Core
> OS: SUSE Linux 11.2 (Kernal Linux 2.6.32)
> 
> # configure --with-sse --with-sse2-inline --with-sse3-inline --with-sdl 
> --with-
> gl --with-docs
> BSDBuild 2.8 (host: i686-pc-linux-gnu)
> * Overwriting existing Makefile.config
> :
> :
> checking for PTHREAD_MUTEX_RECURSIVE...no
> checking for PTHREAD_MUTEX_RECURSIVE_NP...no
> checking for SSE extensions...yes
> checking for SSE2 extensions...yes
> checking for SSE3 extensions...yes
> * Preprocessing C include files...done
> *
> * Configuration successful.
> * Use "make depend" if you plan on editing the source code.
> * Use "make" and "make install" to build and install Agar.
> *
> 
> # make 
> ==> math
> make[1]: Entering directory `/gamedev/SanDiego/users/adefilippis/agar-
> 1.4.1/math'
> /usr/bin/cc -M  -D_AGAR_INTERNAL -D_BSD_SOURCE -
> I/gamedev/SanDiego/users/adefilippis/agar-1.4.1/include -
> I/gamedev/SanDiego/users/adefilippis/agar-1.4.1/include/agar -
> D_AGAR_MATH_INTERNAL -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -
> D_XOPEN_SOURCE=600 -Ii686-pc-linux-gnu m_math.c m_complex.c m_quaternion.c 
> m_vector.c m_vectorz.c m_vector_fpu.c m_vector2_fpu.c m_vector3_fpu.c 
> m_vector4_fpu.c m_vector3_sse.c m_vector3_sse3.c m_matrix.c m_matrix_fpu.c 
> m_matrix44_fpu.c m_matrix44_sse.c m_gaussj.c m_lu.c m_gui.c m_plotter.c 
> m_matview.c m_line.c m_circle.c m_triangle.c m_rectangle.c m_polygon.c 
> m_plane.c m_coordinates.c m_heapsort.c m_mergesort.c m_qsort.c m_radixsort.c 
> m_point_set.c m_color.c m_sphere.c m_matrix_sparse.c m_sparse_allocate.c 
> m_sparse_build.c m_sparse_eda.c m_sparse_factor.c m_sparse_output.c 
> m_sparse_solve.c m_sparse_utils.c
> In file included from /gamedev/SanDiego/users/adefilippis/agar-
> 1.4.1/include/agar/math/m_math.h:30,
>                  from m.h:8,
>                  from m_math.c:33:
> /usr/lib/gcc/i586-suse-linux/4.4/include/xmmintrin.h:32:3: error: #error "SSE 
> instruction set not enabled"
> In file included from /gamedev/SanDiego/users/adefilippis/agar-
> 1.4.1/include/agar/math/m_math.h:33,
>                  from m.h:8,
>                  from m_math.c:33:
> /usr/lib/gcc/i586-suse-linux/4.4/include/emmintrin.h:32:3: error: #error 
> "SSE2 
> instruction set not enabled"
> In file included from /gamedev/SanDiego/users/adefilippis/agar-
> 1.4.1/include/agar/math/m_math.h:36,
>                  from m.h:8,
>                  from m_math.c:33:
> 
> 
> _______________________________________________
> Agar mailing list
> [email protected]
> http://libagar.org/lists.html
_______________________________________________
Agar mailing list
[email protected]
http://libagar.org/lists.html

Reply via email to