totravel / minidocx

Fast and easy to use C++ library that creates or modifies Microsoft Word files without installing Word.
MIT License
83 stars 26 forks source link

Support C++ builder Borland and Embarcadero Clang compiler (bcc32, bcc32c and bcc64) #10

Closed GermanAizek closed 7 months ago

GermanAizek commented 7 months ago

@totravel, Your project is great, thank you very much for work done. It is not necessary to merge this branch, but this branch will help other people to building on old and new C++ Builder compiler (Rad Studio). If you find way to combine project to compile on all popular compilers, including Embarcadero-Borland, it will be too perfect. Problem with old Borland compiler is there is not full support for C++11. But in new clang-based bcc32c and bcc64 compiler, is full support C++17.

totravel commented 7 months ago

I would like to merge this branch.

This project was developed in a hurry and lacked design. Therefore, it is difficult to add new features into the existing code base. So, I am rewriting this project and there is a lot of work to do.

Any patches to the existing code base are welcome.