I have a third party software that I need to port to Alpha.
This package uses DEF files to export functionality.
The linker generates a MAP file, I have a tool that generates a DEF
file from this map file. So far so good. I relink the library again.
I build this third party software in debug and release.
I build my product. Everything is OK in DEBUG, I link fine, no missing
symbols.
I build the RELEASE, I get a bunch of unresolved functions. So I look in
the DEF file
for the RELEASE and sure enough they are not there.
What dictates what gets added to the map file? How can I force the contents
of
the MAP file? Is it a compile switch, a linker switch?
What am I missing?
Thanx,
Reza