[dm-devel] Compiling libdevmapper based application using C++

Xyber Blue xyberblue at gmail.com
Thu May 24 00:35:52 UTC 2007


Bryn,

Thanks man, it really works. Now I know that's the use of extern C.

Thanks again,
Ervin

On 5/24/07, Bryn M. Reeves <breeves at redhat.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Xyber Blue wrote:
> > Hello people,
> >
> > I hope someone have had done this one. I am developing application
> > that uses libdevmapper for accesing kernel based device mapper. Im
> > having problem compiling my program which is coded using C++ and it
> > seems that it can't link to libdevmapper libraries.
> >
> > Did someone experienced this one? It would be very much help if
> > someone here can give me some tips on compiling my libdevmapper based
> > application using C++.
> >
> > Thanks,
> > xyber
>
> You'll need to wrap the libdevmapper.h include in the usual extern "C"
> block like this:
>
> extern "C" {
>         #include "libdevmapper.h"
> }
>
> But beyond that I don't know of any specific problems and you didn't
> describe what actually goes wrong so it's hard to make a more definite
> suggestion.
>
> Kind regards,
> Bryn.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (GNU/Linux)
> Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
>
> iD8DBQFGVIj16YSQoMYUY94RAimxAJ9v51hfQ7xh4+NTQTp30sAXu+MvvQCg1U8W
> u+qfat5tIIto+/jwP8cAaWQ=
> =8nrT
> -----END PGP SIGNATURE-----
>
> --
> dm-devel mailing list
> dm-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel
>


-- 
If you want to become somebody
Display your best ability




More information about the dm-devel mailing list