The first part is a warning and should not affect the second part in theory.
Regenerating the pcode is something the people with the original source would have to do, not something that you can do.
The second part implies that you typed
ecef2ned
or
ecef2ned()
at the command line without passing any arguments, or that some line of code does that. You can't do that: you need to pass in values.