From: Marc K. <ma...@ke...> - 2002-10-23 17:08:50
|
Hi, I'm not sure who this should be directed to (you know who you are) but I need some info on the headers and libraries. Specifically, I'd like to know:- 1. What does each of the supplied libraries do? 2. Which headers create direct dependancies on which libraries? If this info hasn't already been compiled, I'll understand a lack of response. Thanks. -- Marc. |
From: <dan...@ya...> - 2002-10-23 20:22:50
|
--- Marc Kealy <ma...@ke...> wrote: > Hi, > > I'm not sure who this should be directed to (you know who you are) but I > need some info on the headers and libraries. Specifically, I'd like to > know:- > > 1. What does each of the supplied libraries do? > > 2. Which headers create direct dependancies on which libraries? > > If this info hasn't already been compiled, I'll understand a lack of > response. > > Thanks. > Documentation of the w32api libraries can be found at MSDN. http://msdn.microsoft.com/library/ The runtime functions in MSVCRT.dll are also documented there. There are also other w32api help files that you can download. I think they are mentioned in FAQs The functionality in libmingw32.a isn't really documented, except as comments in source. Most is not exposed in userland headers. I've tried to comment the additional functionality (mainly C99 extensions to mscvrt.dll) in libmingwex.a in headers, but I know that needs more work. The libstdc++ functionality is very well documented in libstdc++-html-USERS-3.2.tar.gz archive Danny > -- > Marc. > > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: Influence the future > of Java(TM) technology. Join the Java Community > Process(SM) (JCP(SM)) program now. > http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0002en > > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users http://careers.yahoo.com.au - Yahoo! Careers - 1,000's of jobs waiting online for you! |
From: Marc K. <ma...@ke...> - 2002-10-23 20:56:00
|
"Danny Smith" <dan...@ya...> wrote in message news:200...@we...... > --- Marc Kealy <ma...@ke...> wrote: > Hi, > > 1. What does each of the supplied libraries do? > > > > 2. Which headers create direct dependancies on which libraries? > > > Documentation of the w32api libraries can be found at MSDN. > http://msdn.microsoft.com/library/ > The runtime functions in MSVCRT.dll are also documented there. > > There are also other w32api help files that you can download. I think they are > mentioned in FAQs > > The functionality in libmingw32.a isn't really documented, except as comments > in source. Most is not exposed in userland headers. > > I've tried to comment the additional functionality (mainly C99 extensions to > mscvrt.dll) in libmingwex.a in headers, but I know that needs more work. > > The libstdc++ functionality is very well documented in > libstdc++-html-USERS-3.2.tar.gz archive > > Danny It's not actually help with the functions related to the libs that I want info on. The type of info I'm after would be something like:- crt1.o - main startup code - blah... --- gcrt2.o - ??? blah... --- libcomctl32.a - import library for comctl32.dll - direct dependancy from #include commctrl.h --- libmsvcp60.a - ??? blah... direct dependancy from ???.h and so on. When I say direct dependancy I mean, eg: when you include windows.h, this includes the gdi headers but does not in it's self relate to the gdi import lib. So which headers directly relate to the gdi import lib? -- Marc. |
From: <dan...@ya...> - 2002-10-23 21:15:17
|
> It's not actually help with the functions related to the libs that I want > info on. The type of info I'm after would be something like:- > > crt1.o - main startup code - blah... > --- > gcrt2.o - ??? blah... > --- > libcomctl32.a - import library for comctl32.dll - direct dependancy from > #include commctrl.h > --- > libmsvcp60.a - ??? blah... direct dependancy from ???.h > > and so on. > > When I say direct dependancy I mean, eg: when you include windows.h, this > includes the gdi headers but does not in it's self relate to the gdi import > lib. So which headers directly relate to the gdi import lib? > Again, this is the best source: > Documentation of the w32api libraries can be found at MSDN. > http://msdn.microsoft.com/library/ > The runtime functions in MSVCRT.dll are also documented there If you download the PSDK, there is a comma-separated-value text file called win32api.csv that has all (well, most of) the dependency info in a table. For my own use, I've put that into a wee database so I can do quick queries as necessary. To answer specific question about gdi, if you include -mwindows switch when linking, the main gdi libraries will get linked in automatically. Danny > Marc. > > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: Influence the future > of Java(TM) technology. Join the Java Community > Process(SM) (JCP(SM)) program now. > http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0002en > > _______________________________________________ > MinGW-users mailing list > Min...@li... > > You may change your MinGW Account Options or unsubscribe at: > https://lists.sourceforge.net/lists/listinfo/mingw-users http://careers.yahoo.com.au - Yahoo! Careers - 1,000's of jobs waiting online for you! |
From: Marc K. <ma...@ke...> - 2002-10-23 22:07:10
|
"Danny Smith" <dan...@ya...> wrote in message news:200...@we...... > > It's not actually help with the functions related to the libs that I want > > info on. The type of info I'm after would be something like:- > > > > crt1.o - main startup code - blah... > > --- > > gcrt2.o - ??? blah... > > --- > > libcomctl32.a - import library for comctl32.dll - direct dependancy from > > #include commctrl.h > > --- > > libmsvcp60.a - ??? blah... direct dependancy from ???.h > > > > and so on. > > > > When I say direct dependancy I mean, eg: when you include windows.h, this > > includes the gdi headers but does not in it's self relate to the gdi import > > lib. So which headers directly relate to the gdi import lib? > > > Again, this is the best source: > > Documentation of the w32api libraries can be found at MSDN. > > http://msdn.microsoft.com/library/ > > The runtime functions in MSVCRT.dll are also documented there > > If you download the PSDK, there is a comma-separated-value text file called > win32api.csv that has all (well, most of) the dependency info in a table. For > my own use, I've put that into a wee database so I can do quick queries as > necessary. So MinGW is exactly the same as MS with regard to the header-library relationships? > > To answer specific question about gdi, if you include -mwindows switch when > linking, the main gdi libraries will get linked in automatically. This rhetorical question was an example of the type of information I wanted. But since you answered it anyway, the answer I would have been looking for was winuser.h (not -mwindows) because there are gdi functions declared in that header file. > > Danny So if the Win32 headers and libs corelate to MS, what about the other libs and object files. surely there's a list somewhere that says what these files are? Now, I could hazzard a guess as to what crtmt.o or crtst.o does but that doesn't mean I'd be right. I know what libstdc++.a is but what about libsupc++.a? (That's rhetorical). All I'm realy after is a short list of these files with a brief description of what they are and (if relevant) their related headers. As I said in my initial mail, I can quite understand if such a list does not exist. -- Marc. |
From: Lorne E. <le...@bi...> - 2002-10-24 02:21:39
|
Hi All, How does one obtain and use a COM pointer (specifically IHTMLDocument2). I have an "Internet Explorer_Server" control from which I need to extract text from. Cheers, Lorne |
From: Marc K. <ma...@ke...> - 2002-10-24 10:28:27
|
Lorne, I would imagine that you are accessing this list via email as apposed to newsgroup. I draw this conclusion because your new threads keep popping up all over the place in the middle of other threads. When viewed on a news reader, the threads and replys are all grouped together in a tree (changing the subject line doesn't change the thread). So appart from interupting existing threads, this also means that your messages are hidden away, deep in the bowls of other threads. I would assume that you are starting a new thread by replying to an existing message and scrubbing out the message text? If this is the case, do try to create a new thread by selecting new message rather than reply message. -- Marc. |