Guten Tag Rhys Ulerich, am Mittwoch, 18. Dezember 2013 um 23:38 schrieben Sie:
> Given http://logging.apache.org/log4cxx/building/ant.html, I'd > personally lean towards Ant-based being our Windows option (instead of > distributing vendor-specific project files). Does this mean we should remove the already present project files in favor of ant only? If both are present users surely expect both working. On the other side, the current build scripts are already detecting to some degree the locally available compiler, with this information we could simply let the compiler/ide deal with it's project files on it's own and fallback to some common compilation scenario only for those cases were no project files are available. I for example don't have gcc available and when I started using log4cxx I used Borland C++ Builder 5 and 6, now Embarcadero C++ Builder XE 4 as IDE. None of the old Borland Builders worked out of the box, therefore we simply created our own project files, using the already present once as templates. I don't think that new users start with adopting the ant build scripts, they will start creating new projects in their IDE to get all of the built-in help and tools and stuff, maybe their IDE is even capable of importing other project files. C++ Builder was(/is?) capable of importing old Visual Studio projects. Using the IDE specific project files we are more flexible with compiler/IDE-specific changes to the produced binary, too, like code optimizations only available for some compilers or whatever. One of the first things I planned to do was to review our project files and the standard build process for log4cxx to see how I may contribute those or adopt them to the standard build by starting from scratch with a not so widespread compiler. Mit freundlichen Grüßen, Thorsten Schöning -- Thorsten Schöning E-Mail:thorsten.schoen...@am-soft.de AM-SoFT IT-Systeme http://www.AM-SoFT.de/ Telefon...........05151- 9468- 55 Fax...............05151- 9468- 88 Mobil..............0178-8 9468- 04 AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow