How do you make a lib file?
by Erik Madison · in Technical Issues · 07/28/2004 (9:06 am) · 2 replies
My engine lib workspace is woefully out of date. This happens often; I do tons of work to the game, then occasionally a small change to map2dif. When I go to compile map2dif, it requires engine.lib which at this point is one real SOB to compile. Since its only the workspace thats munged, not the files themselves, Im wondering if I can just copy over demo.dsw, change a few lines and make a working lib file.
Make sense?
Make sense?
About the author
#2
The currently solved problem was due to the ODE resource I had added quite awhile ago, and I once had troubles with ogg support as well. See, I'll make numerous changes to the games project file; preprocessor defines, included libs, etc. Months go by and I now need to adjust a few things with map2dif. Well, since it relys on engine.lib, which I never update, it croaks on the link. I then have to figure out all the changes I had done, which can be a pain.
My thinking was that engine.lib is merely demo.exe with some minor project setting changes, so it might be possible to just dump the whole .lib project file, and re-use demo.exe as needed to make a new lib. I guess I was hoping there was a magic button somewhere that would say 'export exe or export lib'. heh.
07/29/2004 (1:22 pm)
Yeah, I did solve my current problem, as I've been able to solve previous ones.The currently solved problem was due to the ODE resource I had added quite awhile ago, and I once had troubles with ogg support as well. See, I'll make numerous changes to the games project file; preprocessor defines, included libs, etc. Months go by and I now need to adjust a few things with map2dif. Well, since it relys on engine.lib, which I never update, it croaks on the link. I then have to figure out all the changes I had done, which can be a pain.
My thinking was that engine.lib is merely demo.exe with some minor project setting changes, so it might be possible to just dump the whole .lib project file, and re-use demo.exe as needed to make a new lib. I guess I was hoping there was a magic button somewhere that would say 'export exe or export lib'. heh.
Associate Kyle Carter