Hi Freddie,
Do you have any suggestion how to do it?
I tried cc = icl (intel c compiler code for windows corresponding to icc of
linux)
I tried cc = full path\icl.exe
I tried to launch pyfr from Intel compiler command window.
Each time I get this error:
The first part with OpenMp Kernel Provider still exists then:
File "C:\Program Files\Python35\lib\site-packages\pytools\prefork.py",
line 50, in call_capture_output
% (popen.returncode, " ".join(cmdline), stderr_data))
pytools.prefork.ExecError: status 2 invoking 'icl -shared -std=c99 -Ofast
-march=native -fopenmp -fPIC -o libtmp.so tmp.c': b"Intel(R) C++ Intel(R)
64 Compiler for applications running on Intel(R) 64, Version 16.0.2.180
Build 20160204\r\nCopyright (C) 1985-2016 Intel Corporation. All rights
reserved.\r\nicl: command line warning #10006: ignoring unknown option
'/shared'\r\nicl: command line warning #10006: ignoring unknown option
'/std=c99'\r\nicl: command line warning #10006: ignoring unknown option
'/Of'\r\nicl: command line warning #10121: overriding '/Os' with
'/Ot'\r\nicl: command line warning #10006: ignoring unknown option
'/march=native'\r\nicl: command line warning #10006: ignoring unknown
option '/fopenmp'\r\nicl: command line warning #10006: ignoring unknown
option '/fPIC'\r\n\r\ncompilation aborted for tmp.c (code 2)\r\n"
I tried to launch pyfr from Intel Compiler Command Window
11 Nisan 2016 Pazartesi 20:55:38 UTC+3 tarihinde Freddie Witherden yazdı:
>
> Hi Emre,
>
> On 11/04/2016 07:42, emre wrote:
> > I am sorry I could not thank you sooner, for your reply. Unfortunately I
> > could not do what you suggested "run a C code with the arguments given
> > in the error". I do not know C. But I worked on python installation
> > thinking that it might be related to numpy and libraries. Well, things
> > led me to contact Intel engineers about MKL libraries and numpy. And
> > this weekend, they finally told me that the issue might be related to
> > this line:
> >
> > pytools.prefork.ExecError: error invoking 'cc -shared -std=c99 -Ofast
> > -march=native -fopenmp -fPIC -o libtmp.so tmp.c': [WinError 2] Cannot
> > find defined file
> >
> > They told that the command cc is not recognized by Windows. Could you
> > please tell me how I can modify that part of the code? I would like it
> > to use the compiler and the configuration I built numpy with.
>
> As documented in the user-guide the compiler command can be changed by,
> in the configuration file, setting
>
> [backend-openmp]
> cc = compiler-command-here
>
> Regards, Freddie.
>
>
>
--
You received this message because you are subscribed to the Google Groups "PyFR
Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send an email to [email protected].
Visit this group at https://groups.google.com/group/pyfrmailinglist.
For more options, visit https://groups.google.com/d/optout.