MadGraph5_aMC@NLO Yosemite problem

Asked by Traur

Hi,

I recently updated my Mac to Yosemite. I started to have compilation problems both with MadGraph and MadAnalysis (Expert mode).

The message "warning: couldn’t understand kern.osversion ‘14.0.0" started to appear a lot when I tried to install pythia-pgs, ExRootAnalys, Delphes or compiling the analysis files .cpp and .h .

Any idea on how to solve this issue?

Thanks in advance.

Question information

Language:
English Edit question
Status:
Answered
For:
MadGraph5_aMC@NLO Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Olivier Mattelaer (olivier-mattelaer) said :
#1

Dear Traur,

We do not support Yosemite yet.
By copy-paste your message in google, it seems to be a apple/gcc error, see here:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61407

So looks like that we have to wait that either apple or gcc (or maybe both) make the fix to their version of the code.

Cheers,

Olivier

On Oct 30, 2014, at 5:01 PM, Traur <email address hidden> wrote:

> New question #256428 on MadGraph5_aMC@NLO:
> https://answers.launchpad.net/mg5amcnlo/+question/256428
>
> Hi,
>
> I recently updated my Mac to Yosemite. I started to have compilation problems both with MadGraph and MadAnalysis (Expert mode).
>
> The message "warning: couldn’t understand kern.osversion ‘14.0.0" started to appear a lot when I tried to install pythia-pgs, ExRootAnalys, Delphes or compiling the analysis files .cpp and .h .
>
> Any idea on how to solve this issue?
>
> Thanks in advance.
>
> --
> You received this question notification because you are an answer
> contact for MadGraph5_aMC@NLO.

Revision history for this message
Juanpe (erjuanpea) said :
#2

Hi Olivier,

I was thinking about updating to Yosemite, so maybe it is better to wait. I was looking for some kind of problem with Yosemite XCode version and incompatibility issues either with ROOT or Madgraph and it seems that it is not working yet.

Nonetheless I asked in ROOT forum and they told me that if you have the new command line tools installed ROOT should compile and several of them have ROOT installed with no issue. Do you know why this is visible in Madgraph and not ROOT? I see in the link you sent that it happens because xcode is not compatible with c++98/c99 but older versions of root which are not c++11 (maybe c++03?) compile just fine. Is Madgraph still using c++98 and c99?

Thanks for you help with this.
Juanpe.

Can you help with this problem?

Provide an answer of your own, or ask Traur for more information if necessary.

To post a message you must log in.