Ok, I see but just a stupid question (sorry if I can seem n00b).

ec_strings.c is already part of libettercap.
Linking against libettercap and including the header file, isn't enough for having this function too?
Isn't that the pourpose of a shared library?