bdancer/vb25-patch — Issue #5: recent compile error
Author: bat3a
Created: 2011-10-22 11:47:16+00:00
State: open

hi

i got this error compiling with svn 41192, using scons & msvcsp1 on win 7 x64
using the last version of your patch
------------------------------------------------
anim_movie.c
source\blender\exporter\exporter_ops.c(122) : error C2061: syntax error : identi
fier 'LinkNode'
source\blender\exporter\exporter_ops.c(123) : error C2143: syntax error : missin
g '{' before '*'
source\blender\exporter\exporter_ops.c(128) : error C2059: syntax error : '}'
source\blender\exporter\exporter_ops.c(133) : error C2061: syntax error : identi
fier 'thread_data'
source\blender\exporter\exporter_ops.c(133) : error C2059: syntax error : ';'
source\blender\exporter\exporter_ops.c(133) : error C3409: empty attribute block
is not allowed
source\blender\exporter\exporter_ops.c(133) : error C2143: syntax error : missin
g ']' before 'constant'
source\blender\exporter\exporter_ops.c(138) : error C2143: syntax error : missin
g ')' before '*'
source\blender\exporter\exporter_ops.c(138) : error C2143: syntax error : missin
g '{' before '*'
source\blender\exporter\exporter_ops.c(138) : error C2059: syntax error : 'type'

source\blender\exporter\exporter_ops.c(138) : error C2059: syntax error : ')'
source\blender\exporter\exporter_ops.c(158) : error C2143: syntax error : missin
g ')' before '*'
source\blender\exporter\exporter_ops.c(158) : error C2143: syntax error : missin
g '{' before '*'
source\blender\exporter\exporter_ops.c(158) : error C2059: syntax error : 'type'

source\blender\exporter\exporter_ops.c(158) : error C2059: syntax error : ')'
source\blender\exporter\exporter_ops.c(174) : error C2143: syntax error : missin
g ')' before '*'
source\blender\exporter\exporter_ops.c(174) : error C2143: syntax error : missin
g '{' before '*'
source\blender\exporter\exporter_ops.c(174) : error C2059: syntax error : 'type'

source\blender\exporter\exporter_ops.c(174) : error C2059: syntax error : ')'
source\blender\exporter\exporter_ops.c(386) : error C2143: syntax error : missin
g ')' before '*'
source\blender\exporter\exporter_ops.c(386) : error C2081: 'LinkNode' : name in
formal parameter list illegal
source\blender\exporter\exporter_ops.c(386) : error C2143: syntax error : missin
g '{' before '*'
source\blender\exporter\exporter_ops.c(386) : error C2059: syntax error : 'type'

source\blender\exporter\exporter_ops.c(386) : error C2059: syntax error : ')'
source\blender\exporter\exporter_ops.c(804) : error C2065: 'LinkNode' : undeclar
ed identifier
source\blender\exporter\exporter_ops.c(804) : error C2065: 'tdl' : undeclared id
entifier
source\blender\exporter\exporter_ops.c(806) : error C2143: syntax error : missin
g ';' before 'type'
source\blender\exporter\exporter_ops.c(808) : error C2275: 'PointerRNA' : illega
l use of this type as an expression
source\blender\makesrna\RNA_types.h(64) : see declaration of 'PointerRNA
'
source\blender\exporter\exporter_ops.c(808) : error C2146: syntax error : missin
g ';' before identifier 'rna_scene'
source\blender\exporter\exporter_ops.c(808) : error C2065: 'rna_scene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(809) : error C2275: 'PointerRNA' : illega
l use of this type as an expression
source\blender\makesrna\RNA_types.h(64) : see declaration of 'PointerRNA
'
source\blender\exporter\exporter_ops.c(809) : error C2146: syntax error : missin
g ';' before identifier 'VRayScene'
source\blender\exporter\exporter_ops.c(809) : error C2065: 'VRayScene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(810) : error C2275: 'PointerRNA' : illega
l use of this type as an expression
source\blender\makesrna\RNA_types.h(64) : see declaration of 'PointerRNA
'
source\blender\exporter\exporter_ops.c(810) : error C2146: syntax error : missin
g ';' before identifier 'VRayExporter'
source\blender\exporter\exporter_ops.c(810) : error C2065: 'VRayExporter' : unde
clared identifier
source\blender\exporter\exporter_ops.c(814) : error C2037: left of 'sce' specifi
es undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(815) : error C2037: left of 'bmain' speci
fies undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(819) : error C2065: 'rna_scene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(820) : error C2065: 'rna_scene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(821) : error C2065: 'VRayScene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(821) : error C2065: 'rna_scene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(821) : error C2440: '=' : cannot convert
from 'PointerRNA' to 'int'
source\blender\exporter\exporter_ops.c(823) : error C2065: 'VRayScene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(824) : error C2065: 'VRayExporter' : unde
clared identifier
source\blender\exporter\exporter_ops.c(824) : error C2065: 'VRayScene' : undecla
red identifier
source\blender\exporter\exporter_ops.c(824) : error C2440: '=' : cannot convert
from 'PointerRNA' to 'int'
source\blender\exporter\exporter_ops.c(827) : error C2065: 'use_hair' : undeclar
ed identifier
source\blender\exporter\exporter_ops.c(827) : error C2065: 'VRayExporter' : unde
clared identifier
source\blender\exporter\exporter_ops.c(833) : error C2037: left of 'id' specifie
s undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(834) : error C2037: left of 'filepath' sp
ecifies undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(834) : error C2037: left of 'id' specifie
s undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(835) : error C2037: left of 'animation' s
pecifies undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(843) : error C4013: 'BLI_linklist_length'
undefined; assuming extern returning int
source\blender\exporter\exporter_ops.c(843) : error C2037: left of 'objects' spe
cifies undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(844) : error C2065: 'tdl' : undeclared id
entifier
source\blender\exporter\exporter_ops.c(844) : error C2037: left of 'objects' spe
cifies undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(845) : error C2065: 'tdl' : undeclared id
entifier
source\blender\exporter\exporter_ops.c(846) : error C2065: 'tdl' : undeclared id
entifier
source\blender\exporter\exporter_ops.c(846) : error C2223: left of '->link' must
point to struct/union
source\blender\exporter\exporter_ops.c(849) : error C2065: 'use_hair' : undeclar
ed identifier
source\blender\exporter\exporter_ops.c(865) : error C4013: 'write_mesh' undefine
d; assuming extern returning int
source\blender\exporter\exporter_ops.c(865) : error C2037: left of 'uvs' specifi
es undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(865) : error C2037: left of 'instances' s
pecifies undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(877) : error C2065: 'tdl' : undeclared id
entifier
source\blender\exporter\exporter_ops.c(877) : error C2065: 'tdl' : undeclared id
entifier
source\blender\exporter\exporter_ops.c(877) : error C2223: left of '->next' must
point to struct/union
source\blender\exporter\exporter_ops.c(884) : error C2037: left of 'id' specifie
s undefined struct/union 'ThreadData'
source\blender\exporter\exporter_ops.c(890) : error C2143: syntax error : missin
g ')' before '*'
source\blender\exporter\exporter_ops.c(890) : error C2081: 'LinkNode' : name in
formal parameter list illegal
source\blender\exporter\exporter_ops.c(890) : error C2143: syntax error : missin
g '{' before '*'
source\blender\exporter\exporter_ops.c(890) : error C2143: syntax error : missin
g ';' before '*'
source\blender\exporter\exporter_ops.c(890) : error C2371: 'Object' : redefiniti
on; different basic types
source\blender\makesdna\DNA_object_types.h(271) : see declaration of 'Ob
ject'
source\blender\exporter\exporter_ops.c(890) : error C2143: syntax error : missin
g ';' before '*'
source\blender\exporter\exporter_ops.c(891) : error C2059: syntax error : 'type'

source\blender\exporter\exporter_ops.c(891) : error C2059: syntax error : ')'
source\blender\exporter\exporter_ops.c(979) : error C2297: '*' : illegal, right
operand has type 'int *'
source\blender\exporter\exporter_ops.c(980) : error C2143: syntax error : missin
g ';' before 'type'
source\blender\exporter\exporter_ops.c(982) : error C2065: 'list_iter' : undecla
red identifier
source\blender\exporter\exporter_ops.c(982) : error C2106: '=' : left operand mu
st be l-value
source\blender\exporter\exporter_ops.c(983) : error C2143: syntax error : missin
g ';' before 'type'
source\blender\exporter\exporter_ops.c(985) : error C2297: '*' : illegal, right
operand has type 'int **'
source\blender\exporter\exporter_ops.c(986) : error C2065: 'objects_iter' : unde
clared identifier
source\blender\exporter\exporter_ops.c(987) : error C2297: '*' : illegal, right
operand has type 'int **'
source\blender\exporter\exporter_ops.c(989) : error C2275: 'PointerRNA' : illega
l use of this type as an expression
source\blender\makesrna\RNA_types.h(64) : see declaration of 'PointerRNA
'
source\blender\exporter\exporter_ops.c(989) : error C2146: syntax error : missin
g ';' before identifier 'rna_tex'
source\blender\exporter\exporter_ops.c(989) : error C2065: 'rna_tex' : undeclare
d identifier
source\blender\exporter\exporter_ops.c(990) : error C2275: 'PointerRNA' : illega
l use of this type as an expression
source\blender\makesrna\RNA_types.h(64) : see declaration of 'PointerRNA
'
source\blender\exporter\exporter_ops.c(990) : error C2146: syntax error : missin
g ';' before identifier 'VRayTexture'
source\blender\exporter\exporter_ops.c(990) : error C2065: 'VRayTexture' : undec
lared identifier
source\blender\exporter\exporter_ops.c(1007) : error C2065: 'i' : undeclared ide
ntifier
source\blender\exporter\exporter_ops.c(1007) : error C2065: 'i' : undeclared ide
ntifier
source\blender\exporter\exporter_ops.c(1007) : error C2065: 'i' : undeclared ide
ntifier
source\blender\exporter\exporter_ops.c(1009) : error C2065: 'i' : undeclared ide
ntifier
source\blender\exporter\exporter_ops.c(1013) : error C2065: 'rna_tex' : undeclar
ed identifier
source\blender\exporter\exporter_ops.c(1014) : error C2065: 'rna_tex' : undeclar
ed identifier
source\blender\exporter\exporter_ops.c(1015) : error C2065: 'VRayTexture' : unde
clared identifier
source\blender\exporter\exporter_ops.c(1015) : error C2065: 'rna_tex' : undeclar
ed identifier
source\blender\exporter\exporter_ops.c(1015) : error C2440: '=' : cannot convert
from 'PointerRNA' to 'int'
source\blender\exporter\exporter_ops.c(1016) : error C2065: 'VRayTexture' : unde
clared identifier
source\blender\exporter\exporter_ops.c(1022) : error C4013: 'BLI_linklist_prepen
d' undefined; assuming extern returning int
source\blender\exporter\exporter_ops.c(1022) : error C2065: 'uv_id' : undeclared
identifier
source\blender\exporter\exporter_ops.c(1024) : error C4013: 'uvlayer_in_list' un
defined; assuming extern returning int
source\blender\exporter\exporter_ops.c(1025) : error C4013: 'BLI_linklist_append
' undefined; assuming extern returning int
source\blender\exporter\exporter_ops.c(1025) : error C2065: 'uv_id' : undeclared
identifier
source\blender\exporter\exporter_ops.c(1038) : error C2065: 'list_iter' : undecl
ared identifier
source\blender\exporter\exporter_ops.c(1038) : fatal error C1003: error count ex
ceeds 100; stopping compilation
scons: *** [Z:\Development\blender\build\win64-temp\source\blender\exporter\expo
rter_ops.obj] Error 2
scons: building terminated because of errors.
---------------------------------------------------------------