Hi Steve,
There's a description of why only VS2005 SP1 is supported in the
readme.txt in the example plug-in ("vc8") directory.
The short answer is that unfortunately, due to DDImage's exposed C++
interface, we can only be reliably compatible with one version of Visual
Studio, because binary sizes and locations of things change in new
releases, and in debug mode as opposed to release. This means VS2005 SP1
is the go until we upgrade everything we build with (which is a lot) -
and, when we do so, that will require everyone else to start building
with the version we upgrade to as well.
If you find a way to get this working with VS2010, such as using the
steps in the readme.txt or that Sebastian wrote up, please let everyone
know :)
Cheers,
- Chris
On 02/05/11 19:13, Steven Booth wrote:
Thanks for getting back, Colin.
The strange thing is… I’ve managed to download and successfully
compile a number of the example nodes from nukepedia, and they work
just fine using 2010 and Nuke 6.2. The only problems I have is when I
actually need to get some of my own work done :/
Is there any place that describes what, exactly is the problem with
2010, as opposed to 2008 and 2005? Is it a library thing, or…?
Steve
*From:*[email protected]
[mailto:[email protected]] *On Behalf Of
*Colin Doncaster
*Sent:* Monday, May 02, 2011 11:09 AM
*To:* Nuke plug-in development discussion
*Subject:* Re: [Nuke-dev] VS 2010 Compatibility
Apparently you need VS2005 and there's a way around getting 2008 to be
compatible but 2010 isn't usable just yet.
It's a bit difficult as a new developer as Microsoft is so efficient
at removing old products that you'll be hard pressed to get your hands
on VS2008 let alone 2005 - not too mention VS2010 seems to have much
better optimization.
On 2011-05-02, at 6:05 PM, Steven Booth wrote:
Alright, I’m just starting out on plugin dev, and the only thing I
have available currently is Visual Studio 2010. I’ve tried compiling
several of the example code operators, and have as yet been unable to
get any of them to work properly. I’m currently stuck on
‘Constant.cpp’. I can get it to link fine, and to create the node in
Nuke, but when I do anything (connections, knob modifications), it
causes Nuke to crash.
I’ve looked in the Archives, and there doesn’t seem to be anything
specifically talking about 2010, although I’m still looking. Are there
any issues with VS 2010? Do I need to link with a specific set of
DLLs? Or, is the code in the Nuke 6.2v2 example directory simply old,
and no longer works (My machine by the way is Win7/64).
Steve
(CONFIDENTIALITY NOTICE: The information contained in this email may be
confidential and/or privileged. This email is intended to be reviewed by only
the individual or organization named above. If you are not the intended
recipient, or an authorized representative of the intended recipient, you are
hereby notified that any review, dissemination or copying of this email, or the
information contained herein is strictly prohibited. If you have received this
communication in error, please notify the sender by return email and delete
this email from your system. Thank You.)
_______________________________________________
Nuke-dev mailing list
[email protected] <mailto:[email protected]>
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
(CONFIDENTIALITY NOTICE: The information contained in this email may be
confidential and/or privileged. This email is intended to be reviewed by only
the individual or organization named above. If you are not the intended
recipient, or an authorized representative of the intended recipient, you are
hereby notified that any review, dissemination or copying of this email, or the
information contained herein is strictly prohibited. If you have received this
communication in error, please notify the sender by return email and delete
this email from your system. Thank You.)
_______________________________________________
Nuke-dev mailing list
[email protected]
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
--
Chris Bevan, Senior Software Engineer
The Foundry, 6th Floor, The Communications Building
48 Leicester Square, London, WC2H 7LT
Tel: +44 (0)20 7968 6828 | Fax: +44 (0)20 7930 8906
Web: www.thefoundry.co.uk
The Foundry Visionmongers Ltd
Registered in England and Wales No: 4642027
_______________________________________________
Nuke-dev mailing list
[email protected]
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev