Thanks for the tips. There were 2 problems that prevented me from getting a metamod loadable .dll 1) my .def file was incorrect - I was using the .def file from my borland c++ compile and it's different for visual c++, and 2) I needed to add the /def option you mentioned for the .def file to take effect. End result is now metmod loads the .dll.

!!