From: <dr...@bf...> - 2006-10-12 18:51:06
|
The patch attached adds support for Visual Studio 2005 (i.e. VC8). - When VC8 is detected in WIN_NT.MK a different set of flags is set. There are a lot of deprecation warnings. I choose to ignore them (/wd4996). - By default the linker produces an external manifest file. This is problematic for appfaker since an application fails to start when the manifest is not in the applications directory. I therefore added a further link step which embeds the manifest into the application's binary. - Some .def files used the DESCRIPTION keyword which is deprecated now. Since the description was always an empty string I removed it entirely. - I think it is wrong to declare cr_packer_globals DLLDATA (__declspec(dllimport)) in cr_pack.h/pack_init.c. After all the variable is exported. Michael |