[ expat-Bugs-1007100 ] Release and Debug DLLs should have different names

"SourceForge.net" <[email protected]>
Newsgroups gmane.text.xml.expat.bugs
Message-ID <[email protected]>
Bugs item #1007100, was opened at 2004-08-11 01:26
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=1007100&group_id=10127

Category: Build control
Group: Feature Request
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Greg Stein (gstein)
Summary: Release and Debug DLLs should have different names

Initial Comment:
On windows, (unlike on Unix) it is a wise idea to have 
output dlls and libs for release and debug with different 
names, possibly following the Python convention: 
 
python.exe 
python_d.exe 
python23.dll 
python23_d.dll 
etc... 
 
The ACE library is another one: 
ace.dll 
aced.dll 
 
And IBMs unicode libraries  (ICU) follow a similar 
converntion. 
 
The reason for this is that applications may encounter 
runtime errors when linking to libraries that use a different 
heap, and release and debug versions generally do this. 
 
 
 

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

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=1007100&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.