The MASM Forum Archive 2004 to 2012

Project Support Forums => The GeneSys Development System => Topic started by: PBrennick on July 20, 2006, 01:26:00 AM

Title: Master Library
Post by: PBrennick on July 20, 2006, 01:26:00 AM
I am creating a Master library of the most frequently used LIBs.  You can help by posting your recommendations of what I should include.

Paul
Title: Re: Master Library
Post by: Vortex on July 20, 2006, 07:47:22 AM
i) kernel32.lib
ii) user32.lib
iii) gdi32.lib
iv) msvcrt.lib
v) GeneSys.lib
Title: Re: Master Library
Post by: ToutEnMasm on July 23, 2006, 05:07:52 PM
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
Title: Re: Master Library
Post by: Tedd on August 09, 2006, 10:34:39 AM
kernel32
user32
gdi32
comctl32
comdlg32
advapi32
shell32
ole32
oleaut32


..roughly in order of (my) common usage

{I will get in on contributing to this project, once I get a little less busy ::)}
Title: Re: Master Library
Post by: NightWare on August 15, 2006, 10:02:11 PM
hi all,

if you want kernel32 user32, etc... you have to include ntdll (coz it's heavily used by those libraries)
Title: Re: Master Library
Post by: PBrennick on August 17, 2006, 02:31:58 PM
NightWare,
I am not sure about that one.  I use kernel32 and user32 all the time but have NEVER used ntdll.  It is possible that these libraries handle the ntdll dependancy all by themselves in which case we do not need to worry about it.

Paul
Title: Re: Master Library
Post by: Faiseur on August 19, 2006, 11:54:28 AM
QuoteNightWare,
I am not sure about that one.  I use kernel32 and user32 all the time but have NEVER used ntdll.  It is possible that these libraries handle the ntdll dependancy all by themselves in which case we do not need to worry about it.

Yes, using kernel32, user32, etc, Windows 'switch' itself to ntdll API. "ntdll" library is necessary to use the ntdll native API directly.





Title: Re: Master Library
Post by: Vortex on August 19, 2006, 12:30:40 PM
Faiseur,

You can get a copy of ntdll.lib and ntdll.inc :

http://www.masm32.com/board/index.php?topic=2124.0
Title: Re: Master Library
Post by: Faiseur on August 19, 2006, 07:50:06 PM
Thanks Vortex,

i have a ntdll.lib/.inc with kmdkit by Four-F:

http://www.freewebs.com/four-f/