Build error in os x maverick

Build error in os x maverick

I was trying to build the openmp rtl on os x maverick. I have gcc 4.8 from macports, icc=14.0.1.103_(20131010)_for_32e, icpc=14.0.1.103_(20131010)_for_32e, ifort=14.0.1.103_(20131010)_for_32e.

I modified check-tools.pl to accept my gcc compiler. My first question is why do I need gcc, if I am compiling with icc?

If I run make after some steps of compilation I receive the following error:

make[1]: *** No rule to make target `/usr/lib/libirc.a', needed by `libirc/.objs'.  Stop.

Furthermore for each command executed by the make I receive the following warning:

icc: command line warning #10381: option '-std=c99' is not valid for C++ compilations.

Can anyone help me to solve these problems?

Thank you very much!  

 

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Please try latest release of the OpenMP RTL.  The issues you mentioned were be addressed there.

Regards,
Andrey

Leave a Comment

Please sign in to add a comment. Not a member? Join today