[Expat-bugs] [ expat-Bugs-1007100 ] Release and Debug DLLs should
have different names
SourceForge.net
noreply at sourceforge.net
Wed Aug 11 10:26:58 CEST 2004
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
More information about the Expat-bugs
mailing list