| Paul Pluzhnikov 2007-03-28, 1:18 pm |
| "wolverine" <kiran.happy@gmail.com> writes:
> On Mar 27, 10:00 pm, Ulrich Eckhardt <dooms...@knuut.de> wrote:
^^^^^^^^ ^^^^^^^^[vbcol=seagreen]
....[vbcol=seagreen]
> Why did you say "From what you said" ?. Is there any case in which
> linking debug and release build libraries can cause problems ?
One example he already told you -- if the library *interface*
changes between the release and debug build (e.g. because the set
of command-line macros used in the two builds is different).
Other cases (in order of decreasing probability):
- there is a bug which is present in both versions, but is only
observable in the release build.
- there is a bug which is present only in one version
- there is a bug in the compiler, or linker.
Cheers,
P.S. If you actually observe a problem while linking debug and
release libraries, you will probably be better off describing
that *particular* problem, rather than asking general "under what
conditions could this possibly happen" question.
--
In order to understand recursion you must first understand recursion.
Remove /-nsp/ for email.
|