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

Reply via email to