-
- Downloads
Add --enable|disable-cxxmodules option to configure.
Remove the ugly cxxmodule workarounds in graf3d: they don't really work anyway. Instead, explicitly disable building with cxxmodules graf3d on macos due to glew. Disable building with cxxmodules libs which still have bugs. Improve the build system implementation scaffolding for cxxmodules. Finally, with the introduced infrastructure and workarounds, ROOT builds and runs with cxxmodules on (given one has newest clang, with my pending for mainline patch). It seems that roottest is almost happy, too.
Showing
- Makefile 8 additions, 1 deletionMakefile
- config/Makefile.in 1 addition, 0 deletionsconfig/Makefile.in
- config/Makefile.linuxx8664gcc 0 additions, 6 deletionsconfig/Makefile.linuxx8664gcc
- config/Makefile.macosx64 0 additions, 6 deletionsconfig/Makefile.macosx64
- configure 25 additions, 0 deletionsconfigure
- graf3d/eve/Module.mk 11 additions, 13 deletionsgraf3d/eve/Module.mk
- graf3d/gl/Module.mk 16 additions, 16 deletionsgraf3d/gl/Module.mk
- graf3d/glew/Module.mk 7 additions, 9 deletionsgraf3d/glew/Module.mk
- interpreter/llvm/Module.mk 7 additions, 0 deletionsinterpreter/llvm/Module.mk
- roofit/histfactory/Module.mk 8 additions, 0 deletionsroofit/histfactory/Module.mk
- roofit/roofit/Module.mk 9 additions, 0 deletionsroofit/roofit/Module.mk
- roofit/roofitcore/Module.mk 8 additions, 2 deletionsroofit/roofitcore/Module.mk
- roofit/roostats/Module.mk 11 additions, 0 deletionsroofit/roostats/Module.mk
- tmva/tmva/Module.mk 9 additions, 0 deletionstmva/tmva/Module.mk
Loading
Please register or sign in to comment