On 2017-05-02 15:55, Chun Tian (binghe) wrote:

> I forgot one thing: In modern Linux systems, to support installing
> 32-bit and 64-bit runtimes together, many package’s library files have
> been moved from “/usr/lib” to “/usr/lib/x86_64-linux-gnu”. But HOL’s
> building scripts do not recognize “/usr/lib/x86_64-linux-gnu” when
> searching for “libpolymain.a”.
> 
> To correctly use system “polyml” for building HOL4, a symbolic link
> from “/usr/lib/x86_64-linux-gnu/libpolymain.a” to
> “/usr/lib/libpolymain.a” must be made manually. One way is to stand in
> “/usr/lib” with root access, and execute the following command:
> 
> ln -s x86_64-linux-gnu/libpolymain.a .

I do not think this is entirely accurate.

On my Gentoo amd64 system, libpolymain.a is in /usr/lib64/

HOL builds without problems, no symlink needed.

What is the output of the tools/smart-configure phase?

-- 
Please *no* private Cc: on mailing lists and newsgroups
Personal signed mail: please _encrypt_ and sign
Don't clear-text sign:
http://primate.net/~itz/blog/the-problem-with-gpg-signatures.html

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
hol-info mailing list
hol-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hol-info

Reply via email to