On 03/23/2011 05:36 AM, Richard Shaw wrote: > It get's a little further now... > > [ 47%] Building CXX object > source/blender/collada/CMakeFiles/bf_collada.dir/ArmatureExporter.cpp.o > cd /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/collada > && /usr/lib64/ccache/c++ -D__SSE__ -D__MMX__ -D__SSE2__ > -DNAN_BUILDINFO -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 -Wno-invalid-offsetof > -Wno-sign-compare -fpermissive > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib > -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/source/blender/windowmanager > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesrna > -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/editors/include > -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc > -I/usr/COLLADAStreamWriter/include -I/usr/COLLADABaseUtils/include > -I/usr/COLLADAFramework/include > -I/usr/COLLADASaxFrameworkLoader/include -o > CMakeFiles/bf_collada.dir/ArmatureExporter.cpp.o -c > /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/ArmatureExporter.cpp > /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 > /usr/bin/make -f source/kernel/CMakeFiles/bf_gen_system.dir/build.make > source/kernel/CMakeFiles/bf_gen_system.dir/depend > make[2]: *** > [source/blender/collada/CMakeFiles/bf_collada.dir/AnimationImporter.cpp.o] > Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[2]: Entering directory > `/builddir/build/BUILD/blender-2.56.svn35706/Build' i've built rev 35701 successfully for openSUSE with both patched for py3.1 and py3.2 but the Fedora build is stuck on a spec conditional "parse error: expression gives -1" atm. Try "%define collada 0" to build without collada and see if it succeeds.
To Campbell and Nathan, blender has gcc46 bild problems, possibly just need "#include <stddef.h>" in the failing files.: cd /usr/src/packages/BUILD/blender-2.56.35701/Build/source/blender/nodes && /usr/bin/gcc -D__SSE__ -D__MMX__ -D__SSE2__ -DWITH_PYTHON -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -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/usr/src/packages/BUILD/blender-2.56.35701/source/blender/nodes -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/blenkernel -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/blenlib -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/blenloader -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/gpu -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/imbuf -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/makesdna -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/makesrna -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/render/extern/include -I/usr/src/packages/BUILD/blender-2.56.35701/intern/guardedalloc -I/usr/src/packages/BUILD/blender-2.56.35701/extern/glew/include -I/usr/src/packages/BUILD/blender-2.56.35701/source/blender/python -I/usr/include/python3.2m -o CMakeFiles/bf_nodes.dir/intern/SHD_nodes/SHD_mapping.c.o -c /usr/src/packages/BUILD/blender-2.56.35701/source/blender/nodes/intern/SHD_nodes/SHD_mapping.c /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp: In member function 'void AnimationImporter::add_fcurves_to_object(Object*, std::vector<FCurve*>&, char*, int, TransformReader::Animation*)': /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp:200:75: error: expected primary-expression before ',' token /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp:200:77: error: 'name' was not declared in this scope /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp:200:81: error: 'offsetof' was not declared in this scope /usr/bin/cmake -E cmake_progress_report /usr/src/packages/BUILD/blender-2.56.35701/Build/CMakeFiles /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp: In member function 'void AnimationImporter::add_bone_fcurve(Object*, COLLADAFW::Node*, FCurve*)': /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp:1142:72: error: expected primary-expression before ',' token /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp:1142:74: error: 'name' was not declared in this scope /usr/src/packages/BUILD/blender-2.56.35701/source/blender/collada/AnimationImporter.cpp:1142:78: error: 'offsetof' was not declared in this scope Regards Dave P _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
