Thanks to hard work it is now possible to use some package from
the system! That is great! But on my archlinux computer that also
has sage installed from the package manager the following
packages are still detected has "to be installed"
* eclib-20190909
* givaro-4.1.1
* lcalc-1.23.p19
* pari-2.11.2
* pari_galdata-20080411.p0
* pari_seadata_small-20090618.p0
The relevant package in archlinux I have are
* community/eclib 20190909-8
* community/givaro 4.1.1-1
* community/lcalc 1.23-19
* community/pari 2.11.3-2
* community/pari-galdata 20080411-2
* community/pari-seadata-small 20090618-2
Should I suspect that something is wrong with the Sage
configure scripts? Or that something is wrong with the packages
from archlinux?
-----------------------------------------------------------------------------
Checking whether SageMath should install SPKG mpfr...
checking installing gmp/mpir? ... no
checking mpfr.h usability... yes
checking mpfr.h presence... yes
checking for mpfr.h... yes
checking for library containing mpfr_free_pool... -lmpfr
configure: will use system package and not install SPKG mpfr
using mpfr library from the system
-----------------------------------------------------------------------------
Checking whether SageMath should install SPKG ntl...
checking installing gmp/mpir? ... no
checking NTL/ZZ.h usability... yes
checking NTL/ZZ.h presence... yes
checking for NTL/ZZ.h... yes
checking whether we can link a program using NTL... yes
checking NTL version >= 10.3... 11.4.3
configure: will use system package and not install SPKG ntl
using ntl library from the system
-----------------------------------------------------------------------------
Checking whether SageMath should install SPKG flint...
checking installing mpfr or ntl? ... checking flint/flint.h usability... yes
checking flint/flint.h presence... yes
checking for flint/flint.h... yes
checking for library containing fmpz_mat_is_hadamard... -lflint
checking for library containing fmpz_poly_get_ZZX... no
configure: no suitable system package found for SPKG flint
using Sage's flint SPKG
-----------------------------------------------------------------------------
You received this message because you are subscribed to a topic in the Google Groups "sage-devel" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sage-devel/JgArPVx7dwg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sage-devel+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq3vubtGJ-Qj%3DF_CMZEA22Qw_ORBoJB_VvsPP3%3DhmecZ%3DQ%40mail.gmail.com.
David.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/22c61efc-e6c6-48b7-9cfc-483dc548af93%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "sage-devel" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sage-devel/JgArPVx7dwg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sage-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq3vubtGJ-Qj%3DF_CMZEA22Qw_ORBoJB_VvsPP3%3DhmecZ%3DQ%40mail.gmail.com.
Le 14 avr. 2020 à 18:15, John H Palmieri <jhpalm...@gmail.com> a écrit :I would suggest two things:$ brew install pkg-configand then before building Sage, while in SAGE_ROOT:$ source .homebrew-build-envThen try ./configure to see what it says at the end about system packages.
To unsubscribe from this group and all its topics, send an email to sage-devel+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/9f66173c-8e03-4fa7-9019-8fa56b5d36d8%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq280ZAA5HYpmOFz2U-%2B5FzL22toR7ixm4eYKGCy%2BLRg1w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq3UzgABRDA7%3DmygeDkwsEt%3DfvqSqeytfrQjXrZYmOteHA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/88EF3481-8D09-4792-BF51-3ABDE372AB20%40inria.fr.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq2hqSY%2BM30zEH3Q2DxderMfjPnF9QG8Hc4%3DEEWjorZ-ZA%40mail.gmail.com.
Le 15 avr. 2020 à 12:40, Dima Pasechnik <dim...@gmail.com> a écrit :
On Wed, Apr 15, 2020 at 6:22 PM David Coudert <david....@inria.fr> wrote:
I tried that already, but:
confetti:sage dcoudert$ brew install gettext
Warning: gettext 0.20.1 is already installed and up-to-date
To reinstall 0.20.1, run `brew reinstall gettext`
confetti:sage dcoudert$ brew link --force gettext
Warning: Refusing to link macOS provided/shadowed software: gettext
If you need to have gettext first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find gettext you may need to set:
export LDFLAGS="-L/usr/local/opt/gettext/lib"
export CPPFLAGS="-I/usr/local/opt/gettext/include"
this is not enough, as you need m4 macros that come with gettext, in
particular iconv.m4
I am not sure where brew installes them exactly, but probably
somewhere under /usr/local/opt/gettext/
Probably /usr/local/opt/gettext/share/aclocal
but you can find it by running
find /usr/local/opt/ -name iconv.m4
and then
export M4PATH=$M4PATH:/usr/local/opt/gettext/share/aclocal # (or
whatever the correct value of the directory is)
./bootstrap
PS. Homebrew should get a bug report on this, I gather…
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq2%3DBpm_A5WUWZigts%2BL8sGAiF84DP%3D%2BJ8A-uVGvC4xq6A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq0H_eZn95DQMGoBP3O1-iXkMotUn3oxitgrJs1FrKmV9Q%40mail.gmail.com.
unfortunately not.I installed gettext with brew some time ago now and added /usr/local/opt/gettext/bin to my PATH, but it’s not working.Checking whether SageMath should install SPKG iconv..../configure: line 20606: AM_ICONV: command not foundconfigure: no suitable system package found for SPKG iconv
Le 15 avr. 2020 à 16:41, Dima Pasechnik <dim...@gmail.com> a écrit :You need to copy/symlink all these m4 files.
Spicifically, you seems to have forgotten lib-link.m4, which contains
the definition of AC_LIB_RPATH
you see the error about.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq2XrnNQZvACERhQvE9eAebj%3DjAf1c4A7O%3D1Ov6FdgS4gA%40mail.gmail.com.