THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 25/06/2008 at 17:13, xxxxxxxx wrote:
Cinema 4D Version: 10.111
Platform: Windows ;
Language(s) : C++ ;
Is it meanwhile somehow possible to compile for x64 with the Visual C++ 2008 Express Edition?
And if yes, how exactly?
On 25/06/2008 at 21:01, xxxxxxxx wrote:
No. The Express (free) Editions don't contain 64-bit target support. For that, you need Standard, Enterprise, or Pro versions.
On 26/06/2008 at 00:06, xxxxxxxx wrote:
from Documentation I read :
Q: Which tools do I need to develop 64-bit plugins?
A: You need Microsoft Visual Studio 2005. You can get it at http://msdn.microsoft.com/vstudio/express/support/install/. If you have the free express version you additionally need the Platform SDK.
So i think this may be working by now.
Further information can be found here:
How to - Express Editions and Platform SDK
On 26/06/2008 at 07:08, xxxxxxxx wrote:
Okay, I also tried it with the "Visual C++ 2005 Express Edition" and also installed the "Windows Server 2003 R2 Platform SDK", but I have the same problem like Klaus Heyne, about two years ago.
But in the C4D SDK documentation there is a chapter, called "Migration to 64-bit" and there they say to the question "Which tools do I need to develop 64-bit plugins?" that "If you have the free express version you additionally need the Platform SDK".
That sounds to me, like it have to be possible with at least the VC++ 2005 Express Edition in addition with the PSDK to develop for x64!
Is there really nobody here who knows how to wangle that and could give a clear step by step description?
On 26/06/2008 at 07:51, xxxxxxxx wrote:
Okay, yes, it appears that it may be possible but it doesn't look easy to get going. Check out these links:
Last I read a comparison of Pro/Standard/Express, 64-bit targets were not ticked for Express. Go here and click the '+' on "64-bit Development" to get a chart:
If you look at the yellow column (Visual C++ 2008 Express), note that there is no tick for 64-bit builds. This seems contradictory to the other information.
You can try those first links and see if anything occurs.
On 26/06/2008 at 08:25, xxxxxxxx wrote:
Thanks, I have to have a look on your links!
And a little anecdote to VC ++ 2008 Express:
When they released it first, I also remember that MS wrote at the product page "Create native Win32 and Win64 applications" but some time later they had removed the "and Win64"!
On 26/06/2008 at 08:26, xxxxxxxx wrote:
It may be an error in the SDK docu. We are investigating this currently.
On 27/06/2008 at 06:40, xxxxxxxx wrote:
It turmed out to be a mistake in the SDK documentation. Creating 64bit plugins requires VS 2008 Pro. The SDK docu will be updated accordingly.
On 27/06/2008 at 09:45, xxxxxxxx wrote:
May I keep this error ? I found it... xD
On 22/04/2009 at 03:15, xxxxxxxx wrote:
It seems like someone finally find the solution!
I haven't tried it myself yet but this should do the trick:
Visual C++ 2008 Express Edition And 64-Bit Targets