Re: building boost with new oneAPI intel compiler
Paul Bristow via Boost-build <[email protected]> Tue, 30 Mar 2021 15:47:04 +0000
| Newsgroups | gmane.comp.lib.boost.build |
|---|---|
| Message-ID | <AS8PR03MB7077572AE032A3F26F3BF304D37D9@AS8PR03MB7077.eurprd03.prod.outlook.com> |
--===============6464930068007671759== Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_AS8PR03MB7077572AE032A3F26F3BF304D37D9AS8PR03MB7077eurp_" --_000_AS8PR03MB7077572AE032A3F26F3BF304D37D9AS8PR03MB7077eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable What does your user-config.jam (or system config.jam or project config.jam)= say about this compiler combination? Paul From: Boost-build <[email protected]> On Behalf Of Boaz B= arnea MTH via Boost-build Sent: 30 March 2021 07:18 To: [email protected] Cc: Boaz Barnea MTH <[email protected]> Subject: [Boost-build] building boost with new oneAPI intel compiler Hi, I am trying to compile the latest Boost libraries version 1.75 with the lat= est intel compiler. I have it installed on my Windows 10 computer along wit= h Visual Studio 2019 enterprise edition. I try to run (after I created Boost.Build and added to the path) b2 --boost-dir=3D<target directory> --build-type=3Dcomplete link=3Dshared = runtime-link=3Dshared toolset=3Dintel-2021.1-vc14.1 it fails also if I try for toolset intel , intel-2021.1, intel-2021.1-vc14.= 2 etc.... gives me: *** argument error * rule path.make ( native ) * called with: ( ) * missing argument native ..........\path.jam:518:see definition of rule 'path.make' being called There is no path problem, for example when I run toolset=3Dmsvc, the compil= ation succeeds... Any Idea? Thanks, Boaz ***************************************************************************= ******************** Please consider the environment before printing this e= mail ! The information contained in this communication is proprietary to Is= rael Aerospace Industries Ltd. and/or third parties, may contain confidenti= al or privileged information, and is intended only for the use of the inten= ded addressee thereof. If you are not the intended addressee, please be awa= re that any use, disclosure, distribution and/or copying of this communicat= ion is strictly prohibited. If you receive this communication in error, ple= ase notify the sender immediately and delete it from your computer. Thank y= ou. Visit us at: www.iai.co.il<http://www.iai.co.il> --_000_AS8PR03MB7077572AE032A3F26F3BF304D37D9AS8PR03MB7077eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"= > <meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"Segoe UI Emoji"; panose-1:2 11 5 2 4 2 4 2 2 3;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0mm; text-align:right; direction:rtl; unicode-bidi:embed; font-size:11.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} pre {mso-style-priority:99; mso-style-link:"HTML Preformatted Char"; margin:0mm; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New";} span.HTMLPreformattedChar {mso-style-name:"HTML Preformatted Char"; mso-style-priority:99; mso-style-link:"HTML Preformatted"; font-family:"Consolas",serif;} span.EmailStyle22 {mso-style-type:personal-reply; font-family:"Segoe UI Emoji",sans-serif; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:= break-word"> <div class=3D"WordSection1"> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span style=3D"font-family:"Segoe UI Emoji",sans-serif;col= or:#1F497D;mso-fareast-language:EN-US">What does your user-config.jam (or s= ystem config.jam or project config.jam) say about this compiler combination?<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span style=3D"font-family:"Segoe UI Emoji",sans-serif;col= or:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span style=3D"font-family:"Segoe UI Emoji",sans-serif;col= or:#1F497D;mso-fareast-language:EN-US">Paul<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span style=3D"font-family:"Segoe UI Emoji",sans-serif;col= or:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span style=3D"font-family:"Segoe UI Emoji",sans-serif;col= or:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p> <div style=3D"border:none;border-left:solid blue 1.5pt;padding:0mm 0mm 0mm = 4.0pt"> <div> <div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0mm = 0mm 0mm"> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><b><span lang=3D"EN-US">From:</span></b><span lang=3D"EN-US"> Boost-= build <[email protected]> <b>On Behalf Of </b>Boaz Barnea MTH via Boost-build<br> <b>Sent:</b> 30 March 2021 07:18<br> <b>To:</b> [email protected]<br> <b>Cc:</b> Boaz Barnea MTH <[email protected]><br> <b>Subject:</b> [Boost-build] building boost with new oneAPI intel compiler= <o:p></o:p></span></p> </div> </div> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">I am trying to compile the latest Boost librari= es version 1.75 with the latest intel compiler. I have it installed on my W= indows 10 computer along with Visual Studio 2019 enterprise edition.<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">I try to run (after I created Boost.Build and a= dded to the path)<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">b2 --boost-dir=3D<target directory>= --build-type=3Dcomplete link=3Dshared runtime-link=3Dshared toolset=3Dinte= l-2021.1-vc14.1<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">it fails also if I try for toolset intel , inte= l-2021.1, intel-2021.1-vc14.2 etc….<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">gives me:<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">*** argument error<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">* rule path.make ( native )<o:p></o:p></span></= p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">* called with: ( )<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">* missing argument native<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">……….\path.jam:518:see definit= ion of rule 'path.make' being called<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">There is no path problem, for example when I ru= n toolset=3Dmsvc, the compilation succeeds…<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">Any Idea?<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">Thanks,<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US">Boaz<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> <pre><span lang=3D"EN-US" style=3D"color:blue"><o:p> </o:p></span></pr= e> <pre><span lang=3D"EN-US" style=3D"color:blue">****************************= ******************************************************************* Please = consider the environment before printing this email ! The information conta= ined in this communication is proprietary to Israel Aerospace Industries Lt= d. and/or third parties, may contain confidential or privileged information= , and is intended only for the use of the intended addressee thereof. If yo= u are not the intended addressee, please be aware that any use, disclosure,= distribution and/or copying of this communication is strictly prohibited. = If you receive this communication in error, please notify the sender immedi= ately and delete it from your computer. Thank you. Visit us at: <a href=3D"= http://www.iai.co.il">www.iai.co.il</a><o:p></o:p></span></pre> <pre><span lang=3D"EN-US" style=3D"color:blue"><o:p> </o:p></span></pr= e> <p class=3D"MsoNormal" style=3D"text-align:left;direction:ltr;unicode-bidi:= embed"><span lang=3D"EN-US"><o:p> </o:p></span></p> </div> </div> </body> </html> --_000_AS8PR03MB7077572AE032A3F26F3BF304D37D9AS8PR03MB7077eurp_-- --===============6464930068007671759== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build --===============6464930068007671759==--