i've had trouble making the external work on machines that don't have VC++ installed and I think it's only because of that stupid dll. anyway hopefully somebody knows what the problem is.
Yes: try to link statically. Then probably you'll find the dll less stupid.
best, T