in reply to More Than A Little Help With Inline:CPP

Be aware that, although Inline::CPP is basically in good shape, it is currently unmaintained (as has been the case for quite some time). So check the bug reports.

There's also a problem when using ParseRecDescent-1.96.0 with Inline::CPP. I don't know whether subsequent versions of Parse::RecDescent suffer the same problem - I do know that version 1.94 is fine.

You probably already know that making the library and its headers visible to the compilation process is achieved in the same way as is done with Inline::C:
use Inline CPP => Config => INC => '-I/path/to/include', LIBS => '-L/path/to/lib -lmylib';
That's about the sum of my knowledge of Inline::CPP. I have used it to successfully access a C++ library, but have done so by running only void functions that print output to the console. I haven't actually passed any objects around between perl and the library.

Cheers,
Rob
Update: Changed "maintained" to "unmaintained". Thanks ikegami.