I have a .dll I have built with a number of EXPORT_C'd functions. I have an app which imports the associated .lib and calls the functions.

When I build both for WINS, everything works fine.

When I build for ARMI or THUMB, I get 'APP is corrupt - problem processing import address table.' for every call I make to the .dll.

I am totally baffled, have tried everything! Can anyone help?

Thanks in advance...