ratalaika / angel-engine

Automatically exported from code.google.com/p/angel-engine
0 stars 0 forks source link

Missing MSVCR71.dll during build #20

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Download and unpack the source code.
2. Open the source code in Visual Studio.
3. Build the solution.

What is the expected output? What do you see instead?
The Angel game engine should build.  Instead I get an error during the
generation of the Python wrappers that the MSVCR71.dll is missing.

What version of the product are you using? On what operating system? Is it
a downloaded distribution or from SVN?
I am using the stable Angel-2.0 from the zip file.  I am attempting to
build and run it on Windows Server 2003 using Visual Studio 2008 on a dual
CPU Intel Xeon x86 2.0GHz with 2 gigs of RAM.  I have the latest DirectX
SDK installed (November 2008).

Please provide any additional information below.
I can work around the problem by placing the MSVCR71.dll into the Python
directory, but I would think the distribution should have that DLL in the
correct directory.

Original issue reported on code.google.com by johnatho...@gmail.com on 1 Mar 2009 at 10:05

GoogleCodeExporter commented 9 years ago
I don't believe we're legally allowed to distribute that particular DLL, even 
though
Python needs it to run. We essentially put the onus on the developer to have a
version of VC7, which includes a license to redistribute. 

If someone knows of a more recent interpretation of the Microsoft redistribution
policy, please let me know. I agree this is a hassle -- part of the reason why 
we
currently are locked into supporting just VS 2k5. In the meanwhile, I'm afraid 
I have
to close this as WontFix. :-( Sorry! 

Original comment by lieseg...@gmail.com on 1 Mar 2009 at 10:33

GoogleCodeExporter commented 9 years ago
Hmmm. Further research shows this might be acceptable. Reopening while I 
investigate
some more. Thanks for bringing this to our attention. 

Original comment by lieseg...@gmail.com on 1 Mar 2009 at 11:46

GoogleCodeExporter commented 9 years ago
No problem.  Honestly, I suspected there might be redistribution issues with 
this
particular file, although I happened to find the copy I used from some other 
program
that was redistributing it (I noticed the Java VM and four or five other things 
all
seemed to include a copy).  Of course, I do also realize that just because 
others are
redistributing it doesn't make it legal.  :)  At least the issue is documented 
for
others, which was part of my goal.

Original comment by johnatho...@gmail.com on 2 Mar 2009 at 12:34

GoogleCodeExporter commented 9 years ago
Added it in my branch. 

Original comment by lieseg...@gmail.com on 2 Mar 2009 at 4:26