I am installing libMesh on Shenwei, the new machine that ranks 1st on latest 
TOP500(June, 2016).
The chips are developed differently from Intel, they may have some relations 
with the Alpha architecture, so libMesh does get some info and builds the 
configuration in that way.

I know it is not a good idea to change config.guess, but without doing this, I 
don't know how to fix the error path in linking libs.

Regards,
Luo Li


-----原始邮件-----
发件人: "John Peterson" <jwpeter...@gmail.com>
发送时间: 2016年8月24日 星期三
收件人: "li.luo" <li....@siat.ac.cn>
抄送: libmesh-users <libmesh-users@lists.sourceforge.net>, "Kirk, Benjamin 
(JSC-EG311)" <benjamin.k...@nasa.gov>
主题: Re: [Libmesh-users] Install error with name "alphaev6"






On Wed, Aug 24, 2016 at 9:03 AM, <li....@siat.ac.cn> wrote:
The processors and architecture of the new machine are somehow different from 
x_86. On each chip, some co-processors are attached.



What kind of chips are on the system?  Is it a standard Intel CPU with an 
attached MIC card?  I'd recommend *not* cross-compiling, unless you really know 
what you're doing and are planning to run a code on both traditional CPUs and 
accelerator CPUs simultaneously...  





Although I naively change the words "alphaev6" to "sw_64thl" in 
/build-aux/config.guess, when linking the libcontrib_opt.la with libstdc++.la, 
it still refers to a path '../alphaev6-unknown-linux-gnu/lib/', but the right 
path is '../sw_64thl-unknown-linux-gnu/lib'.



You should not change config.guess for any reason.


--

John


--
Li Luo
https://sites.google.com/site/rolyliluo/
Shenzhen Institutes of Advanced Technology
Address: 1068 Xueyuan Avenue, Shenzhen University Town, Shenzhen, P.R.China
Tel: +86-15899753087
li....@siat.ac.cn




------------------------------------------------------------------------------
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to