[Bf-committers] trying to build with mingw32

Yousef Hurfoush bat3a at msn.com
Tue Apr 24 02:09:13 CEST 2012


ok, updated to svn 45899 and the error changed weird!

Linking library ==> 'libextern_lzma.a'
Compiling ==> 'libmv-capi.cpp'
In file included from extern\libmv\libmv-capi.cpp:37:0:
extern\libmv\third_party\ssba/Math/v3d_optimization.h: In member function 'void
V3D::SparseLevenbergOptimizer::fillAllJacobians(const V3D::Vector<double>&, V3D:
:MatrixArray<double>&, V3D::MatrixArray<double>&, V3D::MatrixArray<double>&)':
extern\libmv\third_party\ssba/Math/v3d_optimization.h:143:38: warning: compariso
n between signed and unsigned integer expressions [-Wsign-compare]
extern\libmv\third_party\ssba/Math/v3d_optimization.h:155:41: warning: compariso
n between signed and unsigned integer expressions [-Wsign-compare]
extern\libmv\third_party\ssba/Math/v3d_optimization.h:160:41: warning: compariso
n between signed and unsigned integer expressions [-Wsign-compare]
extern\libmv\third_party\ssba/Math/v3d_optimization.h:165:41: warning: compariso
n between signed and unsigned integer expressions [-Wsign-compare]
In file included from extern\libmv\libmv-capi.cpp:39:0:
extern\libmv\/libmv/numeric/numeric.h: In function 'void sincos(double, double*,
 double*)':
extern\libmv\/libmv/numeric/numeric.h:37:59: error: 'void sincos(double, double*
, double*)' was declared 'extern' and later 'static' [-fpermissive]
z:\development\compilers\mingw32\bin\../lib/gcc/i686-w64-mingw32/4.6.4/../../../
../i686-w64-mingw32/include/math.h:141:16: error: previous declaration of 'void
sincos(double, double*, double*)' [-fpermissive]

scons: *** [Z:\Development\blender\build\win32-mingw32\extern\libmv\libmv-capi.o
] Error 1
scons: building terminated because of errors.

Regards
Yousef Harfoush
bat3a at msn.com



> Date: Tue, 24 Apr 2012 02:12:15 +0300
> From: kalast at gmail.com
> To: bf-committers at blender.org
> Subject: Re: [Bf-committers] trying to build with mingw32
> 
> Hi, the scons build runs correctly here...Do you have any user defined
> configuration? If you do I would like to take a look. fftw3.h though
> exists in the lib directory at the specified in the config file path.
> 
> Other than that, and a wrong directory structure, I can't think of any
> particular reason why this would not work. I should mention though
> that MinGW-w64 is not officially supported for 32-bit targets. You
> should use the official MinGW for that.
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
 		 	   		  


More information about the Bf-committers mailing list