[ expat-Bugs-828485 ] expat_win32 bin built with /MT instead of /MD

"SourceForge.net" <[email protected]>
Newsgroups gmane.text.xml.expat.bugs
Message-ID <[email protected]>
Bugs item #828485, was opened at 2003-10-22 16:47
Message generated for change (Comment added) made by kwaclaw
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=828485&group_id=10127

Category: Build control
Group: None
>Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Karl Waclawek (kwaclaw)
Summary: expat_win32 bin built with /MT instead of /MD

Initial Comment:
With version 1.95.7, the expat_win32 binaries are built 
with /MT (multi-threaded libraries linked-in). This is 
also the default in the expat 1.95.7 Visual Studio 
project.
The README.txt says  "By default the Expat Dlls are 
built to link with the multi-threaded run-time Dll." ... 
that is /MD, which is also what I'd expect.

Bernard
[email protected]

----------------------------------------------------------------------

>Comment By: Karl Waclawek (kwaclaw)
Date: 2004-04-30 09:35

Message:
Logged In: YES 
user_id=290026

I don't have the full version of BCB5 and cannot correct
the project files. Since the build behaviour is documented in
the README file, we do not really have a bug but rather an
inconsistency and inconvenience.

I am closing this report as I don't have the means or time
to correct this minor issue. Maybe someone else will submit
a patch for this (rather outdated) compiler.

----------------------------------------------------------------------

Comment By: Karl Waclawek (kwaclaw)
Date: 2003-11-02 09:08

Message:
Logged In: YES 
user_id=290026

There is still an inconsistency on Windows, as the BCB5
make files build with linkage to the Borland runtime Dll.
I think I should change that to be consistent with the
MS VC++ builds.

----------------------------------------------------------------------

Comment By: Fred L. Drake, Jr. (fdrake)
Date: 2003-11-02 03:14

Message:
Logged In: YES 
user_id=3066

Anything else to be done here?  If not, this issue can be
closed.

----------------------------------------------------------------------

Comment By: Karl Waclawek (kwaclaw)
Date: 2003-10-23 22:03

Message:
Logged In: YES 
user_id=290026

Corrected documentation - ReadMe files in BCB5 and Win32
directories.

----------------------------------------------------------------------

Comment By: Karl Waclawek (kwaclaw)
Date: 2003-10-22 20:26

Message:
Logged In: YES 
user_id=290026

Thanks for pointing out these inconsistencies.

As far as default options are concerned:
I think we should leave it as /MT as this does not
force one to include MSVCRTxx.DLL in the distribution.

So what should be fixed is the documentation.
In any case, it's easy to change for a custom build.

Are there good reasons to do it differently?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=828485&group_id=10127
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.