Reason for "The specified module could not be found."

Alexey Romanov <>
Sat Dec 11 21:39:54 CET 2010


When trying to port a linked-in driver to Windows, I've managed to
compile it (thanks to
https://github.com/davide/erl_interface-examples/tree/master/doc), but
run into a problem:

1> ls("priv").
sqlite3.dll         sqlite3_drv.dll     sqlite3_drv.exp
sqlite3_drv.lib
2> erl_ddll:load("priv", sqlite3_drv).
{error,{open_error,-136}}
3> erl_ddll:format_error({open_error,-136}).
"The specified module could not be found."

What might be the reason for inability to find a file which exists? Or
is "the specified module" not the driver, but something else?

Yours, Alexey Romanov


More information about the erlang-questions mailing list