[Bro-Dev] Geo Location Plugin

Seth Hall seth at icir.org
Tue Oct 7 08:05:11 PDT 2014


On Oct 7, 2014, at 9:36 AM, Clark, Gilbert <gc355804 at ohio.edu> wrote:

> A mismatched function definition in .h / implementation in .cc usually causes this issue for me.  Maybe try running the mangled symbol that's reported as missing through c++filt to see what it really is (if you haven't already) and use nm or the like to make sure the plugin library file contains that symbol?

I ran into a similar issue recently with the approxidate plugin I've been working on.  Jon reminded me that I need to do this...

#ifdef __cplusplus
extern "C" {
#endif
unsigned long approxidate_relative(const char *date, const struct timeval *tv);
#ifdef __cplusplus
}
#endif


  .Seth

--
Seth Hall
International Computer Science Institute
(Bro) because everyone has a network
http://www.bro.org/




More information about the bro-dev mailing list