Cree un contenedor de C alrededor de una biblioteca de C ++ que se pueda vincular mediante un enlazador de C

Siguiendo la respuesta dada aesta pregunta (Desarrollo de la API de envoltorio de C para código C ++ orientado a objetos) Me las arreglé para escribir un contenedor C para mi código C ++.

Me gustaría compilar y vincular mi envoltorio en una biblioteca estática (compilada usando g ++) que podría usarse, compilarse y enlazarse usando gcc solamente (no g ++). De esta manera, el usuario de la biblioteca no tendría que preocuparse de que la biblioteca esté escrita en C ++.

¿Es esto algo posible?

Respuestas a la pregunta(2)

Su respuesta a la pregunta