Could you try adding -fpermissive to your CMAKE_CXX_FLAGS, this is already done with bullet but perhaps it needs to be added in more places.
On Tue, Mar 22, 2011 at 10:09 PM, Richard Shaw <[email protected]> wrote: > Ok, new problem. The svn 35706 builds for Fedora 14 and Python 3.1 > (I'm using reverse patches to maintain 3.1 compatibility) just fine, > but I tried building for Fedora 15 with Python 3.2 (the patches are > not applied) and ran into the following. I'm sorry it's so long but I > didn't want to leave anything out. The errors occur at the top of the > snippet but it looks like it tries to continue a while before giving > up. > > Thanks, > Richard > > --- > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/lib64/ccache/gcc -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe > -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC > -funsigned-char -fno-strict-aliasing -g -ggdb -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp -msse2 -msse > -pipe -fPIC -funsigned-char -fno-strict-aliasing -Wall -Wcast-align > -Werror=declaration-after-statement > -Werror=implicit-function-declaration -Werror=return-type > -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas > -Wpointer-arith -Wunused-parameter -Wwrite-strings > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader > -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc > -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include > -I/usr/include/python3.2mu -o > CMakeFiles/bf_python_ext.dir/mathutils_Quaternion.c.o -c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Quaternion.c > In file included from /usr/include/python3.2mu/Python.h:52:0, > from > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Quaternion.c:34: > /usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER': > /usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter > 'address' [-Wunused-parameter] > /usr/bin/cmake -E cmake_progress_report > /builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles > [ 47%] Building C object > source/blender/python/generic/CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/lib64/ccache/gcc -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe > -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC > -funsigned-char -fno-strict-aliasing -g -ggdb -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp -msse2 -msse > -pipe -fPIC -funsigned-char -fno-strict-aliasing -Wall -Wcast-align > -Werror=declaration-after-statement > -Werror=implicit-function-declaration -Werror=return-type > -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas > -Wpointer-arith -Wunused-parameter -Wwrite-strings > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader > -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc > -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include > -I/usr/include/python3.2mu -o > CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o -c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Vector.c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp: > In member function 'void > AnimationImporter::add_fcurves_to_object(Object*, > std::vector<FCurve*>&, char*, int, TransformReader::Animation*)': > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:75: > error: expected primary-expression before ',' token > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:77: > error: 'name' was not declared in this scope > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:81: > error: 'offsetof' was not declared in this scope > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp: > In member function 'void AnimationImporter::add_bone_fcurve(Object*, > COLLADAFW::Node*, FCurve*)': > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:72: > error: expected primary-expression before ',' token > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:74: > error: 'name' was not declared in this scope > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:78: > error: 'offsetof' was not declared in this scope > make[2]: Leaving directory `/builddir/build/BUILD/blender-2.56.svn35706/Build' > /usr/bin/cmake -E cmake_progress_report > /builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles > make[2]: *** > [source/blender/collada/CMakeFiles/bf_collada.dir/AnimationImporter.cpp.o] > Error 1 > make[1]: *** [source/blender/collada/CMakeFiles/bf_collada.dir/all] Error 2 > make[1]: *** Waiting for unfinished jobs.... > [ 47%] Building C object > source/blender/python/generic/CMakeFiles/bf_python_ext.dir/mathutils_geometry.c.o > > [ 47%] Building C object > source/blender/python/generic/CMakeFiles/bf_python_ext.dir/mathutils_geometry.c.o > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/lib64/ccache/gcc -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe > -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC > -funsigned-char -fno-strict-aliasing -g -ggdb -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp -msse2 -msse > -pipe -fPIC -funsigned-char -fno-strict-aliasing -Wall -Wcast-align > -Werror=declaration-after-statement > -Werror=implicit-function-declaration -Werror=return-type > -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas > -Wpointer-arith -Wunused-parameter -Wwrite-strings > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader > -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc > -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include > -I/usr/include/python3.2mu -o > CMakeFiles/bf_python_ext.dir/mathutils_geometry.c.o -c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_geometry.c > In file included from /usr/include/python3.2mu/Python.h:52:0, > from > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_geometry.c:35: > /usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER': > /usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter > 'address' [-Wunused-parameter] > /usr/bin/cmake -E cmake_progress_report > /builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles > [ 47%] Building C object > source/blender/python/generic/CMakeFiles/bf_python_ext.dir/noise_py_api.c.o > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/lib64/ccache/gcc -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe > -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC > -funsigned-char -fno-strict-aliasing -g -ggdb -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp -msse2 -msse > -pipe -fPIC -funsigned-char -fno-strict-aliasing -Wall -Wcast-align > -Werror=declaration-after-statement > -Werror=implicit-function-declaration -Werror=return-type > -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas > -Wpointer-arith -Wunused-parameter -Wwrite-strings > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader > -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc > -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include > -I/usr/include/python3.2mu -o > CMakeFiles/bf_python_ext.dir/noise_py_api.c.o -c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/noise_py_api.c > In file included from /usr/include/python3.2mu/Python.h:52:0, > from > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Vector.c:33: > /usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER': > /usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter > 'address' [-Wunused-parameter] > /usr/bin/cmake -E cmake_progress_report > /builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles > [ 47%] Building C object > source/blender/python/generic/CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o > > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/lib64/ccache/gcc -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe > -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC > -funsigned-char -fno-strict-aliasing -g -ggdb -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp -msse2 -msse > -pipe -fPIC -funsigned-char -fno-strict-aliasing -Wall -Wcast-align > -Werror=declaration-after-statement > -Werror=implicit-function-declaration -Werror=return-type > -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas > -Wpointer-arith -Wunused-parameter -Wwrite-strings > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader > -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc > -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include > -I/usr/include/python3.2mu -o > CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o -c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/py_capi_utils.c > In file included from /usr/include/python3.2mu/Python.h:52:0, > from > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/py_capi_utils.c:28: > /usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER': > /usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter > 'address' [-Wunused-parameter] > In file included from /usr/include/python3.2mu/Python.h:52:0, > from > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/noise_py_api.c:42: > /usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER': > /usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter > 'address' [-Wunused-parameter] > Linking C static library ../../../../lib/libbf_python_ext.a > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/bin/cmake -P > CMakeFiles/bf_python_ext.dir/cmake_clean_target.cmake > cd > /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic > && /usr/bin/cmake -E cmake_link_script > CMakeFiles/bf_python_ext.dir/link.txt --verbose=1 > /usr/bin/ar cr ../../../../lib/libbf_python_ext.a > CMakeFiles/bf_python_ext.dir/IDProp.c.o > CMakeFiles/bf_python_ext.dir/bgl.c.o > CMakeFiles/bf_python_ext.dir/blf_py_api.c.o > CMakeFiles/bf_python_ext.dir/bpy_internal_import.c.o > CMakeFiles/bf_python_ext.dir/mathutils.c.o > CMakeFiles/bf_python_ext.dir/mathutils_Color.c.o > CMakeFiles/bf_python_ext.dir/mathutils_Euler.c.o > CMakeFiles/bf_python_ext.dir/mathutils_Matrix.c.o > CMakeFiles/bf_python_ext.dir/mathutils_Quaternion.c.o > CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o > CMakeFiles/bf_python_ext.dir/mathutils_geometry.c.o > CMakeFiles/bf_python_ext.dir/noise_py_api.c.o > CMakeFiles/bf_python_ext.dir/py_capi_utils.c.o > /usr/bin/ranlib ../../../../lib/libbf_python_ext.a > make[2]: Leaving directory `/builddir/build/BUILD/blender-2.56.svn35706/Build' > /usr/bin/cmake -E cmake_progress_report > /builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles > [ 47%] Built target bf_python_ext > make[1]: Leaving directory `/builddir/build/BUILD/blender-2.56.svn35706/Build' > make: *** [all] Error 2 > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > -- - Campbell _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
