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
