|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
msvcp80.dll Does anybody know why we distrubute MSVCP80.DLL ?
AFAIU, it is standard C++ library which we not used in any Firebird binary. Also i've run dumpbin /dependents *.* | findstr /I "msvc" in \bin, \intl, \udf and \plugins folders and found MSVCR80.DLL only Regards, Vlad ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |
|
|
Re: msvcp80.dllVlad Khorsun wrote:
> Does anybody know why we distrubute MSVCP80.DLL ? > > AFAIU, it is standard C++ library which we not used in any Firebird binary. > > Also i've run > > dumpbin /dependents *.* | findstr /I "msvc" > > in \bin, \intl, \udf and \plugins folders and found MSVCR80.DLL only > Adriano ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |
|
|
Re: msvcp80.dll> Vlad Khorsun wrote:
>> Does anybody know why we distrubute MSVCP80.DLL ? >> >> AFAIU, it is standard C++ library which we not used in any Firebird binary. >> >> Also i've run >> >> dumpbin /dependents *.* | findstr /I "msvc" >> >> in \bin, \intl, \udf and \plugins folders and found MSVCR80.DLL only >> > If user write UDF using C++, will it work considering MSVCR80 has loaded from FB dir and MSVCP80 from assembly? If there is shared assembly it will be used by loader despite of files at application directory. I.e. SxS have higer priority. See "Assembly Searching Sequence" in MSDN : http://msdn.microsoft.com/en-us/library/aa374224%28VS.85%29.aspx Regards, Vlad ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |
|
|
Re: msvcp80.dllOn Sunday 08 November 2009, Vlad Khorsun wrote:
> Does anybody know why we distrubute MSVCP80.DLL ? > Because Microsoft say so. Here is the relevant extract from the redist.txt: "For your convenience, we have provided the following folders for use when redistributing VC++ runtime files. Subject to the license terms for the software, you may redistribute the folder (unmodified) in the application local folder as a sub-folder with no change to the folder name. You may also redistribute all the files (*.dll and *.manifest) within a folder, listed below the folder for your convenience, as an entire set. " I think 'all the files' and 'as an entire set' are fairly clear. I'm not entirely sure what 'listed below the folder for your convenience' is intended to mean so I've always ignored it :-) Paul -- Paul Reeves http://www.ibphoenix.com Specialists in Firebird support ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |
|
|
Re: msvcp80.dllOn Friday 13 November 2009, Paul Reeves wrote:
> I think 'all the files' and 'as an entire set' are fairly clear. I'm not > entirely sure what 'listed below the folder for your convenience' is > intended to mean so I've always ignored it :-) > Oops. I just looked more closely at the file list: \VC\redist\ia64\Microsoft.VC80.CRT\ msvcm80.dll msvcp80.dll msvcr80.dll Microsoft.VC80.CRT.manifest We definitely don't ship msvcm80.dll separately. Legally we should. Of course, this discussion is only relevent to deployment of the libraries on systems that don't use shared assemblies. Our assemblies do include all the libraries. Going back to the original question, I suspect the real answer is 'because we always have'. Paul -- Paul Reeves http://www.ibphoenix.com Specialists in Firebird support ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |
|
|
Re: msvcp80.dll> On Sunday 08 November 2009, Vlad Khorsun wrote:
>> Does anybody know why we distrubute MSVCP80.DLL ? >> > > Because Microsoft say so. Here is the relevant extract from the redist.txt: > > "For your convenience, we have provided the following folders for use when > redistributing VC++ runtime files. Subject to the license terms for the > software, you may redistribute the folder (unmodified) in the application > local folder as a sub-folder with no change to the folder name. You may > also redistribute all the files (*.dll and *.manifest) within a folder, > listed below the folder for your convenience, as an entire set. " > > I think 'all the files' and 'as an entire set' are fairly clear. I'm not > entirely sure what 'listed below the folder for your convenience' is > intended to mean so I've always ignored it :-) Is MSVCM80.DLL also in 'all the files' ? :) We never destribute it ;) Regards, Vlad ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |
| Free embeddable forum powered by Nabble | Forum Help |