Skip to content

updated for ROOT with C++11/14#2

Open
sly2j wants to merge 2 commits into
gavalian:masterfrom
sly2j:master
Open

updated for ROOT with C++11/14#2
sly2j wants to merge 2 commits into
gavalian:masterfrom
sly2j:master

Conversation

@sly2j
Copy link
Copy Markdown

@sly2j sly2j commented Jan 9, 2017

NOTE: these changes were tested on an updated macOS Sierra, as well as ifarm1401 (common environment version 2.0)

CHANGES:

  • updated loadROOTLibrary.py to automatically use the CFLAGS used by ROOT, this ensures the C++11/14 compiler flags are set if necessary.

  • changed incorrectly used CPPFLAGS (c preprocessor flags) to CXXFLAGS (C++ flags)

  • changed CCFLAGS (not used by the C compiler) into CFLAGS and CXXFLAGS (resp. C and C++ flags).

sly2j added 2 commits January 9, 2017 15:44
… CFLAGS (C); removed spurious hardcoded libpath directive
…+), use built-in ROOT infrastructure to load the correct CXXFLAGS and library dir.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant