[Bf-committers] MSVC Compilation Issues with BPY_python

Nathan Letwory jesterking at letwory.net
Fri Mar 16 06:06:05 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AFAIK python 2.5 is built with msvc7.1. And the way they 'circumvent'
the problem is by including msvc71.dll in their releases.

/Nathan

Joseph Gilbert wrote:
> The reason for this is because the python25.dll is linking to a
> c-runtime only used by vc8, therefore the app fails to initalize (the
> dynamic load library is calling out so something that it cant find so it
> returns an error).  I have no idea how python builds it's windows
> libraries to get around this problem.
> 
> Scott Johnson wrote:
>> Ah...
>>
>> Nevermind.  If I compile using the "Blender Release" configuration,
>> everything seems to work fine.  Thanks for the help!
>>
>> ~Scott
>>
>> ______________
>> |Scott Johnson  \___________________________
>> |_______________/---------------------------|
>> |                                           |
>> | CSCI 1113 Head Teaching Assistant         |
>> | Digital Technology Center                 |
>> | University of Minnesota                   |
>> |                                           |
>> | Office: Walter 460                        |
>> | Office Phone: 612-625-1257                |
>> | Web: http://www.cs.umn.edu/~scottj        |
>> | Email: scottj at cs.umn.edu                  |
>> | IRC Nick: jwir3                           |
>> |                                           |
>> |___________________________________________|
>>
>>
>> Scott Johnson wrote:
>>
>>> Andrea/Matt:
>>>
>>> Thanks for the advice.  I know what to look for if I get future
>>> errors like this.  I am able to get Blender to compile now, but
>>> regardless of whether I am compiling with MSVC or MinGW, when I
>>> attempt to test the Blender.exe file in the install or
>>> blender/bin/debug directories, I get the message "The application
>>> failed to initialize properly.  Click Ok to terminate the
>>> application."  Is there some other install step I need to perform
>>> before I can run Blender?
>>>
>>> Thanks!
>>>
>>> ~Scott
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)

iD8DBQFF+iW9RnS9XhVfakkRAmEkAKCkGIf+33rqFnDHNbXu+A7aSN5KhwCfXfzT
y7HD+joceVnnKwFM4m+DGJo=
=uICw
-----END PGP SIGNATURE-----


More information about the Bf-committers mailing list