Extending Ruby in C is simple and pretty straightforward. I'm considering putting together an extension based on some C++ classes I have. Do I have to take any special measures to interface C++ and Ruby as compared to Ruby and C? Would it, for example, work to Wrap_Struct(class MyCppClass) directly or is there other ways? Can extconf and mkmf handle cpp files? Anyone done this and have some sample code? Any info appreciated. Thanks, Robert