I'm trying to build Sage 7.4 on my laptop, now running Ubuntu 16.10. The 
build broke down in FLINT with what I find a rather strange linking error:

[flint-2.5.2.p0] /usr/bin/ld: -r and -pie may not be used together

The offending command is the command:

[flint-2.5.2.p0] gcc  -Wl,-r ../build/ulong_extras/clog.lo 
../build/ulong_extras/randbits.lo ../build/ulong_extras/moebius_mu.lo 
../build/ulong_extras/cbrt_chebyshev_approximation.lo 
../build/ulong_extras/pow.lo ../build/ulong_extras/mulmod2_preinv.lo 
../build/ulong_extras/factor_SQUFOF.lo 
../build/ulong_extras/powmod2_preinv.lo 
../build/ulong_extras/nth_prime_bounds.lo ../build/ulong_extras/randlimb.lo 
../build/ulong_extras/jacobi.lo ../build/ulong_extras/factor_partial.lo 
../build/ulong_extras/mod2_precomp.lo ../build/ulong_extras/flog.lo 
../build/ulong_extras/factor_pp1.lo 
../build/ulong_extras/factorial_mod2_preinv.lo 
../build/ulong_extras/invmod.lo ../build/ulong_extras/mulmod_preinv.lo 
../build/ulong_extras/is_probabprime_fermat.lo 
../build/ulong_extras/root_estimate.lo 
../build/ulong_extras/is_probabprime_BPSW.lo 
../build/ulong_extras/lll_mod_preinv.lo ../build/ulong_extras/gcd.lo 
../build/ulong_extras/randprime.lo ../build/ulong_extras/cleanup_primes.lo 
../build/ulong_extras/prime_inverses_arr_readonly.lo 
../build/ulong_extras/mod_precomp.lo 
../build/ulong_extras/remove2_precomp.lo 
../build/ulong_extras/is_prime_pseudosquare.lo 
../build/ulong_extras/primes_init.lo 
../build/ulong_extras/primes_sieve_range.lo 
../build/ulong_extras/mod2_preinv.lo 
../build/ulong_extras/is_perfect_power235.lo 
../build/ulong_extras/powmod_preinv.lo ../build/ulong_extras/sqrtrem.lo 
../build/ulong_extras/is_prime_pocklington.lo 
../build/ulong_extras/cbrt_estimate.lo 
../build/ulong_extras/primitive_root_prime.lo 
../build/ulong_extras/factor_trial.lo 
../build/ulong_extras/is_probabprime_lucas.lo 
../build/ulong_extras/primes_clear.lo ../build/ulong_extras/rootrem.lo 
../build/ulong_extras/discrete_log_bsgs.lo ../build/ulong_extras/sqrt.lo 
../build/ulong_extras/powmod_precomp.lo 
../build/ulong_extras/sqrtmod_primepow.lo ../build/ulong_extras/sqrtmodn.lo 
../build/ulong_extras/cbrt_binary_search.lo 
../build/ulong_extras/factor_insert.lo ../build/ulong_extras/revbin.lo 
../build/ulong_extras/prime_pi_bounds.lo 
../build/ulong_extras/factor_one_line.lo 
../build/ulong_extras/compute_primes.lo ../build/ulong_extras/cbrtrem.lo 
../build/ulong_extras/sqrtmod.lo ../build/ulong_extras/root.lo 
../build/ulong_extras/is_probabprime.lo 
../build/ulong_extras/divrem2_precomp.lo 
../build/ulong_extras/factorial_fast_mod2_preinv.lo 
../build/ulong_extras/cbrt.lo ../build/ulong_extras/remove.lo 
../build/ulong_extras/cbrt_newton_iteration.lo 
../build/ulong_extras/is_oddprime_binary.lo 
../build/ulong_extras/prime_pi.lo ../build/ulong_extras/is_squarefree.lo 
../build/ulong_extras/gcdinv.lo ../build/ulong_extras/factor_power235.lo 
../build/ulong_extras/randtest.lo 
../build/ulong_extras/primes_arr_readonly.lo 
../build/ulong_extras/primes_jump_after.lo 
../build/ulong_extras/is_prime.lo ../build/ulong_extras/sizeinbase.lo 
../build/ulong_extras/xgcd.lo ../build/ulong_extras/randint.lo 
../build/ulong_extras/nth_prime.lo ../build/ulong_extras/factor_lehman.lo 
../build/ulong_extras/ll_mod_preinv.lo ../build/ulong_extras/inlines.lo 
../build/ulong_extras/primes_extend_small.lo 
../build/ulong_extras/is_strong_probabprime_precomp.lo 
../build/ulong_extras/is_strong_probabprime2_preinv.lo 
../build/ulong_extras/nextprime.lo ../build/ulong_extras/euler_phi.lo 
../build/ulong_extras/factor_trial_range.lo 
../build/ulong_extras/is_oddprime_small.lo 
../build/ulong_extras/is_probabprime_fibonacci.lo 
../build/ulong_extras/factor.lo ../build/ulong_extras/mulmod_precomp.lo 
../build/ulong_extras/is_square.lo 
../build/ulong_extras/factor_trial_partial.lo -o 
../build/ulong_extras/../ulong_extras.lo -nostdlib

Has anyone else run into anything similar?

Kiran

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to