On Thu, Dec 14, 2006 at 05:53:36PM +0600, Dmitry Frolov wrote: ,---- | It seems, that definition of ipmi_open_inband() is not protected | from C++ symbol versioning, unlike definitions in most other | includes. You can workaround this e.g. by wrapping freeipmi includes | in protection block in your C++ code: | | extern "C" { | #include <freeipmi/udm/ipmi-udm.h> | } | | The better way is to encourage developers to fix that difference ;) `----
There were more files like these. 2 of them did not have closing definitions. Please test this patch.. http://ftp.zresearch.com/pub/freeipmi/qa-release/freeipmi-0_3_1-gpp-compat.diff -- Anand Babu GPG Key ID: 0x62E15A31 Blog [http://ab.freeshell.org] The GNU Operating System [http://www.gnu.org] _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@gnu.org http://lists.gnu.org/mailman/listinfo/freeipmi-devel