[erlang-questions] undefined function lib_chan:start/0
Jesper Louis Andersen
Sat Jan 24 17:08:52 CET 2015
On Sat, Jan 24, 2015 at 3:44 PM, Harit Himanshu <
> What is going wrong here?
Good tools for debugging these kinds of things:
The 'undefined function' errors occurs even in the case where there is no
such module loaded. So first, you should make sure there is such a module,
by using, for instance, the m/0 command of the shell. An alternative is to
ask the code loader for the location of the module, `code:which(lib_chan)`.
If the module is loaded, you can ask for its info, by executing
which can be used to verify there is a function named `start` of arity 0.
In this case, my hunch would be that the module is not loaded, probably due
to a loader path which is not set. And since it is nowhere to be found, the
system will not allow you to call a function in a module which is not even
accessible to the system.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions