Thread overview | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
October 14, 2002 winspool.lib shell32.lib | ||||
---|---|---|---|---|
| ||||
Can someone send my winspool.lib and shell32.lib that are compatible with the dmc. |
October 14, 2002 Re: winspool.lib shell32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to James Kirkham | In article <aoevot$p0m$1@digitaldaemon.com>, James Kirkham says... > >Can someone send my winspool.lib and shell32.lib that are compatible with the dmc. > i don't know if shell32.dll and winspool.drv came with my vc++ compiler or not, i kind of assumed they we're installed by the operating system... now that i think back i believe i finally just used this .def file to make the shell32.lib there were only 4 or 5 missing exports... LIBRARY SHELL32 EXETYPE NT SUBSYSTEM WINDOWS,4.0 VERSION 4.0 EXPORTS _DragQueryFileA@16=DragQueryFileA _DragAcceptFiles@8=DragAcceptFiles _DragFinish@4=DragFinish _SHGetFileInfoA@20=SHGetFileInfoA _ExtractIconA@12=ExtractIconA you just save it to a file named shell32.def then type implib shell32.lib shell32.def and you'll have a new shell32.lib file, stick it in one of the lib folders i put it in dm\lib but i guess it doesn't matter... long as the linker can find it, i think that's the idea. here's the winspool.def use it the same way may it serve you well... LIBRARY WINSPOOL EXETYPE NT SUBSYSTEM WINDOWS,4.0 VERSION 4.0 EXPORTS _OpenPrinterA@12=OpenPrinterA _DocumentPropertiesA@24=DocumentPropertiesA _ClosePrinter@4=ClosePrinter |
October 14, 2002 oh yeh | ||||
---|---|---|---|---|
| ||||
Posted in reply to James Kirkham | if you don't have the mfc file with the nafxcw.lib already in it, you might want to try again and make sure you snag the one at the very bottom of the page, i think it's marked a 'head' version or 'work in progress' or something like that, not the release version. the 'head' version works fine for me, i never could get a lib built out of the prj or most of the mak files in the other ones. L8r, bw |
October 14, 2002 Re: oh yeh | ||||
---|---|---|---|---|
| ||||
Posted in reply to bw | That's probably because the HEAD (current development) is the only version I change and update every once and a while. I recently updated it (I think) and made sure the .prj/.opn file included actually build the nafxcw.lib and nafxcwd.lib. The .DLL version(s) will not build at this time as the RTL has changed and I am not sure if there is a new .DLL+.LIB for the DLL version of the RTL available.
bw wrote:
> if you don't have the mfc file with the nafxcw.lib already in it, you might want to try again and make sure you snag the one at the very bottom of the page, i think it's marked a 'head' version or 'work in progress' or something like that, not the release version. the 'head' version works fine for me, i never could get a lib built out of the prj or most of the mak files in the other ones.
>
> L8r,
> bw
|
October 14, 2002 Re: winspool.lib shell32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to bw | There seems to be a problem with this. On the last line I get this error messages for both files (obviously the file names in the error message are different) when using implib: "Error shell32.def(2): expected 'OS2' found 'identifier'". What is going wrong????? "bw" <bw_member@pathlink.com> wrote in message news:aof9j4$12rp$1@digitaldaemon.com... > In article <aoevot$p0m$1@digitaldaemon.com>, James Kirkham says... > > > >Can someone send my winspool.lib and shell32.lib that are compatible with the dmc. > > > > i don't know if shell32.dll and winspool.drv came with my vc++ compiler or not, > i kind of assumed they we're installed by the operating system... > now that i think back i believe i finally just used this .def file to make the > shell32.lib there were only 4 or 5 missing exports... > > LIBRARY SHELL32 > EXETYPE NT > SUBSYSTEM WINDOWS,4.0 > VERSION 4.0 > EXPORTS > _DragQueryFileA@16=DragQueryFileA > _DragAcceptFiles@8=DragAcceptFiles > _DragFinish@4=DragFinish > _SHGetFileInfoA@20=SHGetFileInfoA > _ExtractIconA@12=ExtractIconA > > you just save it to a file named shell32.def then type > implib shell32.lib shell32.def > and you'll have a new shell32.lib file, stick it in one of the lib folders i put > it in dm\lib but i guess it doesn't matter... long as the linker can find it, i > think that's the idea. > > here's the winspool.def use it the same way may it serve you well... > > LIBRARY WINSPOOL > EXETYPE NT > SUBSYSTEM WINDOWS,4.0 > VERSION 4.0 > EXPORTS > _OpenPrinterA@12=OpenPrinterA > _DocumentPropertiesA@24=DocumentPropertiesA > _ClosePrinter@4=ClosePrinter > > |
October 14, 2002 Re: oh yeh | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jan Knepper | There seems to be a problem with this. On the last line I get this error messages for both files (obviously the file names in the error message are different) when using implib: "Error shell32.def(2): expected 'OS2' found 'identifier'". What is going wrong????? "Jan Knepper" <jan@smartsoft.us> wrote in message news:3DAB3144.D1C2B61E@smartsoft.us... > That's probably because the HEAD (current development) is the only version I change > and update every once and a while. I recently updated it (I think) and made sure the > .prj/.opn file included actually build the nafxcw.lib and nafxcwd.lib. The .DLL > version(s) will not build at this time as the RTL has changed and I am not sure if > there is a new .DLL+.LIB for the DLL version of the RTL available. > > > > bw wrote: > > > if you don't have the mfc file with the nafxcw.lib already in it, you might want > > to try again and make sure you snag the one at the very bottom of the page, i > > think it's marked a 'head' version or 'work in progress' or something like that, > > not the release version. the 'head' version works fine for me, i never could > > get a lib built out of the prj or most of the mak files in the other ones. > > > > L8r, > > bw > |
October 14, 2002 Re: oh yeh | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jan Knepper | In article <3DAB3144.D1C2B61E@smartsoft.us>, Jan Knepper says... >I recently updated it (I think) and made sure the >.prj/.opn file included actually build the nafxcw.lib and nafxcwd.lib. The .DLL >version(s) will not build at this time as the RTL has changed and I am not sure if >there is a new .DLL+.LIB for the DLL version of the RTL available. i dunno about the rest but the nafxcw.mak in mfc\src\projects did fine with smake i rebuilt it once while i was fishing for a dll. i don't really have a big need for the dll right now i'm having real good results with the way it is. i hardly ever use a debugger anyway but that's good to know just in case that the debug lib is available, thanks. |
October 14, 2002 Re: winspool.lib shell32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to James Kirkham | uh... are ya using os2? make sure the file begins at the line that says LIBRARY In article <aofbpl$14tq$1@digitaldaemon.com>, James Kirkham says... > >There seems to be a problem with this. On the last line I get this error messages for both files (obviously the file names in the error message are different) when using implib: "Error shell32.def(2): expected 'OS2' found 'identifier'". What is going wrong????? |
October 14, 2002 Re: winspool.lib shell32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to bw | Im using windows XP "bw" <bw_member@pathlink.com> wrote in message news:aofcgk$15m6$1@digitaldaemon.com... > uh... are ya using os2? make sure the file begins at the line that says LIBRARY > > In article <aofbpl$14tq$1@digitaldaemon.com>, James Kirkham says... > > > >There seems to be a problem with this. On the last line I get this error messages for both files (obviously the file names in the error message are > >different) when using implib: "Error shell32.def(2): expected 'OS2' found > >'identifier'". What is going wrong????? > > > |
October 14, 2002 Re: winspool.lib shell32.lib | ||||
---|---|---|---|---|
| ||||
Posted in reply to James Kirkham | All I need to compile now are winspool.lib and shell32.lib (I got the nafxcw.lib like you said) can you work out why implib gives that error on my winxp machine? I am so close..... "James Kirkham" <JamesKirkham1@hotmail.com> wrote in message news:aoferg$180a$1@digitaldaemon.com... > Im using windows XP > > "bw" <bw_member@pathlink.com> wrote in message news:aofcgk$15m6$1@digitaldaemon.com... > > uh... are ya using os2? make sure the file begins at the line that says > LIBRARY > > > > In article <aofbpl$14tq$1@digitaldaemon.com>, James Kirkham says... > > > > > >There seems to be a problem with this. On the last line I get this error > > >messages for both files (obviously the file names in the error message > are > > >different) when using implib: "Error shell32.def(2): expected 'OS2' found > > >'identifier'". What is going wrong????? > > > > > > > > |
Copyright © 1999-2021 by the D Language Foundation