----- Original Message ----- From: "Kevin Ryde" <user42@zip.com.au> > cd .libs > impdef libgmp-3.def libgmp-3.dll > lib /machine:IX86 /def:libgmp-3.def > Just wondering why the '/machine:IX86' switch ? I don't think I used that when I built my .lib from my dll. Is there something there waiting to bite me ? - or is it simply "good practise" to include that option ? Cheers, Rob