Intel® C++ Compiler
Community support and assistance for creating C++ code that runs on platforms based on Intel® processors.
7956 Discussions

Can I redistribute libmmdd.dll together with a debug binary version of my application?

Mark_D_8
Beginner
316 Views

Hi

I would like to provide a customer with a debug version of my application for troubleshooting. The debug version has a runtime dependency on libmmdd.dll. Can I redistribute this dll with my debug binary?

It seems that libmmdd.dll is listed in credist.txt and it is also part of the redistributables package that can be downloaded from the Intel website.

However, according to following document (see section 2a) "Applications linked with debug libraries are not redistributable."
https://software.intel.com/sites/default/files/m/d/4/1/d/8/11x_Redistribution_FAQ_Windows.pdf ;

Does this statement apply to a debug binary which depends only on libmmdd.dll?

Thanks in advance,

Mark

0 Kudos
4 Replies
TimP
Honored Contributor III
316 Views

If you don't get an authoritative answer on this, I would assume it's OK as long as the designated redistributables are sufficient. 

0 Kudos
Mark_D_8
Beginner
316 Views

Thanks for the advice Tim. From a personal point of view I think it is fair. However, my organisation is pretty conservative, so if there is doubt we will not distribute the debug binaries.

Is anyone at Intel able to give an authoritative answer to this question? The answer will have a significant impact on how we work.

Regards, Mark

0 Kudos
TimP
Honored Contributor III
316 Views

You might ask also on the forum about licensing.

0 Kudos
Mark_D_8
Beginner
316 Views

Thanks  again. Cross-posted https://software.intel.com/en-us/forums/topic/532635

0 Kudos
Reply