[Bf-committers] cvs01 windows/msvc6 build-report

Maarten Gribnau bf-committers@blender.org
Tue, 10 Dec 2002 20:26:31 +0100


On Tuesday, Dec 10, 2002, at 19:05 Europe/Amsterdam, Simon Clitherow  
wrote:

> Hi,
>
>> The compiler chokes on the creator project
>>
>> --------------------Configuration: SND_openal - Win32
>> Release--------------------
>> Compiling...
>> SND_OpenALDevice.cpp
>>
> D:\blenderdev\mybuild\blender\source\gameengine\SoundSystem\openal\SND_ 
> OpenA
> LDevice.cpp(265)
>> : error C2660: 'alcGetError' : function does not take 1 parameters
>> Error executing cl.exe.
>
> Yep, I got this too. You need to change line 265 in  
> SND_OpenALDevice.cpp to
> read:
>
> ALenum alc_error = alcGetError()
>
> instead of:
>
> ALenum alc_error = alcGetError(NULL)
I think I have OpenAL sound disabled (removed the project dependency)  
in my project because Blender should (or at least the last releases)  
build with FMOD. However, it is better that OpenAL is supported as well.

Do you have committers rights already?

>
> Regarding the python errors:
>
> The project file for BPY_frozen in the CVS contains files that don't  
> seem to
> be created by the freeze process. ( Maarten, where are these files  
> from!? )
These are frozen Python files for the VRML2 import built by the freeze  
script in intern. The mxTextTools stuff is needed by the VRML2 import  
scripts and is an external DLL. I tried getting it to work and got it  
almost working but it still fails to load the DLL.

> Just remove all *.c and *.h files from the project and add in only the  
> files
> created by freeze - it'll compile and Python doesn't seem to be  
> affected by
> it.
That's right, only the VRML2 import is broken. I'll have a look to see  
why the other files are not generated on your system.

Maarten