[evlog-dev] more plugin questions
"Mark Megerian" <[email protected]> Fri, 7 Mar 2003 13:02:19 -0600
| Newsgroups | gmane.linux.kernel.event-logging |
|---|---|
| Message-ID | <[email protected]> |
I am now trying to build this on my system, and I am having some problems. Here is what I am getting: make db2plugin cc db2plugin.o -o db2plugin db2plugin.o: In function `_init': db2plugin.o(.text+0x19c): multiple definition of `_init' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o(.init+0x0): first defined here db2plugin.o: In function `_fini': db2plugin.o(.text+0x1a4): multiple definition of `_fini' /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crti.o(.fini+0x0): first defined here /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o: In function `_start': /usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../crt1.o(.text+0x18): undefined reference to `main' db2plugin.o: In function `_evlInitPlugIn': db2plugin.o(.text+0x4f): undefined reference to `getConfigStringParam' db2plugin.o: In function `printStringWithNewlines': db2plugin.o(.text+0x4f1): undefined reference to `_evlEndsWith' db2plugin.o(.text+0x557): undefined reference to `assert' db2plugin.o: In function `printRecord': db2plugin.o(.text+0x659): undefined reference to `_evlGetMaxDumpLen' db2plugin.o(.text+0x69d): undefined reference to `evl_format_evrec_fixed' db2plugin.o(.text+0x773): undefined reference to `_evlDumpBytes' db2plugin.o(.text+0x790): undefined reference to `assert' collect2: ld returned 1 exit status make: *** [db2plugin] Error 1 I suspect this has something to do with missing source, headers, etc. If so, please give me the steps on how to get the right pieces onto my system. At this point, all I've done is copied over the sample_be code, modified it to db2plugin, changed the .conf and the Makefile, and also copied over callback.h and evl_util.h and that's where I am now. Sorry to be a pest, but I am stuck. thanks- Mark Megerian (507) 253-1682 Senior Software Engineer (Dept 45H) [email protected] ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com