[2003-01-29] David Abrahams wrote: >Rene Rivera <[EMAIL PROTECTED]> writes: > >> [2003-01-27] Ronald Garcia wrote: >> >>> >>> >>>Howdy, >>> >>>I'm trying to use boost build with the intel c++ compiler under linux. >>>My compiler is installed in /usr/local/intel, but boost build appears to >>>be looking for it in /opt/intel. Is there a way to specify the compiler >>>location as an option to boost build? According to the docs, the only >>>parameter for intel is the compiler version, which defaults to 60. >>> >>>Thanks, >> >> Run the setup script "iccvars.sh" before running bjam. > >I think this one is my fault. It looks like the same problem that was >recently reported for gcc-tools.jam. Rene, could you look into this? >"Someone" should write down and test some rules for dealing with (and >overriding) configuration variables. > > "Attempted fix for people who want to work with 2 versions" > >1.14 (david_ab 17-Dec-02): flags intel-linux INTEL_LINUX_VERSION : >$(INTEL_LINUX_VERSION) ; >1.14 (david_ab 17-Dec-02): >1.3 (david_ab 02-Jan-02): # Root directory >1.14 (david_ab 17-Dec-02): flags intel-linux INTEL_LINUX_ROOT : >"/opt/intel/compiler"$(INTEL_LINUX_VERSION) ; >1.1 (david_ab 29-Nov-01): # Setup script >1.14 (david_ab 17-Dec-02): flags intel-linux INTEL_LINUX_SETUP : ". >"$(INTEL_LINUX_ROOT)"/ia32/bin/iccvars.sh" ; >1.3 (david_ab 02-Jan-02): # Additional DLL directory >1.14 (david_ab 17-Dec-02): flags intel-linux INTEL_LINUX_RUN_LD_LIBRARY_PATH : >$(INTEL_LINUX_ROOT)"/ia32/lib" ;
Nope, not your fault, nor mine ;-) I happen to have recently installed the intel 7 compiler and here's the problem. The iccvars.sh script in it no longer sets "IA32ROOT" which is how we are detecting if the script was used already. It seems the only "solution" now is to support a way of setting the root, as in document INTEL_LINUX_ROOT and make it work. Any other ideas? -- grafik - Don't Assume Anything -- [EMAIL PROTECTED] - [EMAIL PROTECTED] -- 102708583@icq _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost