[Bf-committers] huh? KX_BlenderSceneConverter.cpp
Ton Roosendaal
bf-committers@blender.org
Wed, 31 Dec 2003 12:30:08 +0100
Hi,
Ahh, Hos did it the right way already. :)
-Ton-
On Wednesday, Dec 31, 2003, at 12:16 Europe/Amsterdam, Ton Roosendaal
wrote:
> Hi,
>
> Ouch, mistake! I should have removed that from the engine too... but I
> never recompile the darn thing since it's not working... :P
>
> By default, 'pad' variables are meant to indicate padding, empty space
> in structs. That it was used for a menu was quite bad... further it is
> also (from Blender release perspective) not a relevant menu to have.
>
> I'll comment out the line in the engine too, and wait for Kester (or
> who else will pick up engine development) to decide on what's the use
> of this menu, now Solid is back. Or is this menu being used now?
>
> -Ton-
>
>
> On Tuesday, Dec 30, 2003, at 21:24 Europe/Amsterdam, Nathan Letwory
> wrote:
>
>> After reading even more through the code etc. I found that in
>> buttons_shading.c the button for gameengines was disabled due to the
>> use of pad1. This very same padding variable pad1 is used in
>> KX_BlenderSceneConverter.cpp in the function ConvertScene. Reenabling
>> the code in buttons_shading.c with changing pad1 to ge (also in
>> KX_BlenderSceneConverter.cpp) and adding it to DNA_world_types.h (int
>> ge), together with a padding variable (int pad1) all compiles fine
>> and the gameengine button is back. I thought this being so small a
>> fix, no need for a patch file :)
>>
>> /Nathan
>>
>>
>> John K. Walton wrote:
>>
>>> so, this just broke on irix... i don't see anyone commit a change?
>>> ideas?
>>> Thanks!
>>>
>>>
>>>
>>> ====> gmake all in source/gameengine/Converter
>>> CC -c -n32 -mips3 -Xcpluscomm -LANG:std -DNDEBUG -n32 -mips3 -O2
>>> -OPT:Olimit=0 -woff 1001,1110,1201,1209,1355,1424,1681,3201
>>> -I/usr/include
>>> -I/usr/demos/blender/../lib/irix-6.5-mips/string/include
>>> -I/usr/demos/blender/../lib/irix-6.5-mips/SoundSystem/include
>>> -I/usr/demos/blender/../lib/irix-6.5-mips/python/include/python2.2
>>> -I/usr/demos/blender/source/gameengine/Physics/Sumo/Fuzzics/include
>>> -I/usr/demos/blender/source/gameengine/Physics/Sumo/include
>>> -I/usr/demos/blender/../lib/irix-6.5-mips/moto/include
>>> -I../../blender
>>> -I../../blender/imbuf -I../../blender/makesdna
>>> -I../../blender/include
>>> -I../../blender/blenlib -I../../blender/blenkernel
>>> -I../../blender/render/extern/include
>>> -I/usr/demos/blender/../lib/irix-6.5-mips/guardedalloc/include
>>> -I../Expressions -I../Rasterizer -I../GameLogic -I../Ketsji
>>> -I../BlenderRoutines -I../SceneGraph -I../../kernel/gen_system
>>> -I../Rasterizer/RAS_OpenGLRasterizer -I../Network
>>> -I../Ketsji/KXNetwork
>>> -I../Physics/common -I../Physics/Dummy -I../Physics/BlOde
>>> KX_BlenderSceneConverter.cpp -o
>>> /usr/demos/blender/obj/irix-6.5-mips/gameengine/blconverter/
>>> KX_BlenderSceneConverter.o
>>> cc-1132 CC: ERROR File = KX_BlenderSceneConverter.cpp, Line = 186
>>> The class "World" has no member "pad1".
>>>
>>> switch (blenderscene->world->pad1)
>>> ^
>>>
>>> cc-1174 CC: WARNING File = KX_BlenderSceneConverter.cpp, Line = 181
>>> The variable "i" was declared but never referenced.
>>>
>>> int i=0;
>>> ^
>>>
>>> 1 error detected in the compilation of
>>> "KX_BlenderSceneConverter.cpp".
>>> gmake[3]: ***
>>> [/usr/demos/blender/obj/irix-6.5-mips/gameengine/blconverter/
>>> KX_BlenderSceneConverter.o]
>>> Error 2
>>> gmake[2]: *** [all] Error 1
>>> gmake[1]: *** [all] Error 1
>>> gmake: *** [all] Error 1
>>>
>>>
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers@blender.org
>>> http://www.blender.org/mailman/listinfo/bf-committers
>>>
>>
>>
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers@blender.org
>> http://www.blender.org/mailman/listinfo/bf-committers
>>
>>
> -----------------------------------------------------------------------
> ---
> Ton Roosendaal Blender Foundation ton@blender.org
> http://www.blender.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://www.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton@blender.org
http://www.blender.org