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

Reply via email to