There's an article here:
How to create .lib file when you only have .dll and .h files[
^]
And there is a MS kb article here:
http://support.microsoft.com/kb/131313[
^]
Basically, take the dll's that were built with VS2003 and use
dumpbin.exe /export mydll.dll
to get a full list of the exports.
You'll then need to modify the output of that into a valid .DEF format. The codeproject article gives you a brief description of .DEF file formats.
I think you'll need a specific column from the dumpbin output that you'll use as the EXPORTS section of your .DEF file. You can either extract the column with an editor that lets you select columns, or you can use your favorite regular expression editor or search and replace function (personnally I'd use sed or awk, but I'm old school).
Then use the lib tool.