From: Miller, S. <sha...@yr...> - 2010-11-27 07:15:13
|
Good day to all, I've been trying to figure out how to get past some linking problems (missing symbols from libXXX.a) and wanted to summarize what I've gotten so far as well as to ask 2 questions: echo Generate .DEF for HAL.DLL pexports.exe hal.dll > hal.def echo Generate .a from .DEF i586-mingw32msvc-dlltool --kill-at --output-lib libhal.a --def hal.def echo Confirm symbols. i586-mingw32msvc-nm libhal.a | grep KfRaise I had come across the 'dlltool' line while reading a message from Danny Smith in the thread "Re: [Mingw-users] _imp functions not found when linking" on Jun 22nd, 2008. In his e-mail, Danny attached a HAL.DEF file. I am wondering: What process is used by MinGW developers to generate these .DEF files? In Danny's .DEF file, 'KfRaiseIrql' is commented-out. Are such commented-out functions a matter of contributors contributing the proper @xx ? Thank you for MinGW! - Shao Miller |