OBJS1 = \
	INTERP_globals.o \
	INTERP_structure.o \
	block_block.o \
	comp_add.o \
	comp_arg.o \
	comp_cart_to_polar.o \
	comp_conjugate.o \
	comp_divide.o \
	comp_elt_coerce.o \
	comp_elt_delete.o \
	comp_elt_incref.o \
	comp_elt_print.o \
	comp_eq.o \
	comp_glue.o \
	comp_inverse.o \
	comp_make.o \
	comp_minus_one.o \
	comp_modulus.o \
	comp_mult.o \
	comp_ne.o \
	comp_negate.o \
	comp_norm.o \
	comp_one.o \
	comp_polar_to_cart.o \
	comp_power.o \
	comp_precision.o \
	comp_split.o \
	comp_sqrt.o \
	comp_str_create.o \
	comp_str_delete.o \
	comp_subtract.o \
	comp_write.o \
	comp_zero.o \
	conv_comp_to_comp.o \
	conv_double_to_int.o \
	conv_double_to_real.o \
	conv_int_to_comp.o \
	conv_int_to_double.o \
	conv_int_to_mp.o \
	conv_int_to_q.o \
	conv_int_to_real.o \
	conv_mp_double.o \
	conv_mp_to_int.o \
	conv_q_to_comp.o \
	conv_q_to_mp.o \
	conv_q_to_real.o \
	conv_real_to_comp.o \
	conv_real_to_double.o \
	conv_real_to_int.o \
	conv_real_to_real.o \
	dmat_new.o \
	dyn_arr_alloc.o \
	dyn_arr_alloc_len.o \
	dyn_arr_append.o \
	dyn_arr_copy_data.o \
	dyn_arr_copy_rec.o \
	dyn_arr_delete_rec.o \
	dyn_arr_duplicate.o \
	dyn_arr_extend.o \
	dyn_arr_insert.o \
	dyn_arr_print_rec.o \
	dyn_arr_reduce.o \
	dyn_arr_ring_elt_delete.o \
	dyn_arr_ring_elt_print.o \
	dyn_arr_vector_funcs.o \
	dyn_int_arr_delete.o \
	dyn_int_arr_print.o \
	dyn_rat_arr_print.o \
	dyn_real_arr_alloc.o \
	dyn_real_arr_delete.o \
	dyn_real_arr_print.o \
	faclst_alloc.o \
	faclst_copy.o \
	faclst_delete.o \
	faclst_print.o \
	gen_ring_fn_tables.o \
	gen_ring_init_biff.o \
	i_generate_prime.o \
	i_medium_prime_divisor.o \
	i_miller_rabin.o \
	i_pocklington_primality_test.o \
	i_pollard_rho_factor.o \
	i_put_prime_in_factors.o \
	i_trial_div.o \
	i_trial_div_factor.o \
	ib_gcd_mult.o \
	ib_log2.o \
	ib_mult.o \
	ib_quot_rem.o \
	ib_sqrt.o \
	integer_abs.o \
	integer_add.o \
	integer_break.o \
	integer_build.o \
	integer_carmichael_lambda.o \
	integer_compare.o \
	integer_debug.o \
	integer_double_to_int.o \
	integer_euclid.o \
	integer_euler_phi.o \
	integer_factorise.o \
	integer_gcd.o \
	integer_gcd_mult.o \
	integer_int_to_double.o \
	integer_int_to_str.o \
	integer_is_prime.o \
	integer_is_prime_25E9.o \
	integer_is_prime_small.o \
	integer_jacobi_symbol.o \
	integer_lcm.o \
	integer_lcm_gcd.o \
	integer_least_prime_divisor.o \
	integer_log2.o \
	integer_long_random.o \
	integer_max.o \
	integer_min.o \
	integer_moebius_mu.o \
	integer_mult.o \
	integer_negate.o \
	integer_nfactorial.o \
	integer_num_decimal_digits.o \
	integer_num_partitions.o \
	integer_num_prime_divisors.o \
	integer_power.o \
	integer_ppart.o \
	integer_prod_factorise.o \
	integer_quot_rem.o \
	integer_root.o \
	integer_shift.o \
	integer_sign.o \
	integer_solve_congruence.o \
	integer_sort_list.o \
	integer_sqrt.o \
	integer_squarefree.o \
	integer_subtract.o \
	integer_wdstk_delete.o \
	integer_write.o \
	inthdl_abs.o \
	inthdl_add.o \
	inthdl_alloc.o \
	inthdl_compare.o \
	inthdl_gcd.o \
	inthdl_gcd_mult.o \
	inthdl_log2.o \
	inthdl_mult.o \
	inthdl_negate.o \
	inthdl_power.o \
	inthdl_quot_rem.o \
	inthdl_shift.o \
	inthdl_sign.o \
	inthdl_sizes.o \
	inthdl_sqrt.o \
	inthdl_standardize.o \
	inthdl_truncate.o \
	lll_int_check.o \
	lll_int_d_reduce.o \
	lll_real_d_reduce.o \
	mat_delete_entries.o \
	mat_fld_echelon.o \
	mat_fld_inverse.o \
	mat_fld_null_space.o \
	mat_fld_unit.o \
	mat_incref_entries.o \
	mat_new.o \
	mat_pack.o \
	mat_ring_compwise_mult.o \
	mat_ring_copy.o \
	mat_ring_create_id.o \
	mat_ring_create_minus1.o \
	mat_ring_create_zero.o \
	mat_ring_det.o \
	mat_ring_det_sub.o \
	mat_ring_echelon.o \
	mat_ring_hnf.o \
	mat_ring_hnf_mod.o \
	mat_ring_insert.o \
	mat_ring_inverse.o \
	mat_ring_is_one.o \
	mat_ring_is_zero.o \
	mat_ring_mult.o \
	mat_ring_negate.o \
	mat_ring_rowcol_ops.o \
	mat_ring_scalar_mult.o \
	mat_ring_submat.o \
	mat_ring_subtract.o \
	mat_ring_trace.o \
	mat_ring_trans.o \
	mat_unpack.o \
	mat_z_add.o \
	mat_z_det.o \
	mat_z_echelon.o \
	mat_z_equal.o \
	mat_z_hnf.o \
	mat_z_hnf_mod.o \
	mat_z_inverse.o \
	mat_z_mult.o \
	mat_z_negate.o \
	mat_z_null_space.o \
	mat_z_rank.o \
	mat_z_rowcol_ops.o 
OBJS2 = mat_z_scalar.o \
	mat_z_scalar_mult.o \
	mat_z_subtract.o \
	mat_z_trace.o \
	mat_z_unit.o \
	mat_zm_add.o \
	mat_zm_det.o \
	mat_zm_echelon.o \
	mat_zm_equal.o \
	mat_zm_inverse.o \
	mat_zm_mult.o \
	mat_zm_negate.o \
	mat_zm_rank.o \
	mat_zm_rowcol_ops.o \
	mat_zm_scalar.o \
	mat_zm_scalar_mult.o \
	mat_zm_subtract.o \
	mat_zm_trace.o \
	mat_zm_unit.o \
	mintd_exp.o \
	mintd_mult.o \
	mlll_int_d_reduce.o \
	mlll_real_d_reduce.o \
	modint_add.o \
	modint_div.o \
	modint_exp.o \
	modint_hom.o \
	modint_invert.o \
	modint_is_unit.o \
	modint_mult.o \
	modint_negate.o \
	modint_subtract.o \
	modint_symm_rep.o \
	modpoly_add.o \
	modpoly_div.o \
	modpoly_evaluate.o \
	modpoly_exp.o \
	modpoly_gcd.o \
	modpoly_hom.o \
	modpoly_interpolate.o \
	modpoly_monic.o \
	modpoly_mult.o \
	modpoly_negate.o \
	modpoly_norms.o \
	modpoly_quot_rem.o \
	modpoly_resultant.o \
	modpoly_subtract.o \
	modpoly_symm_rep.o \
	modpoly_uni_cont.o \
	modpoly_uni_mult.o \
	modpoly_uni_quot.o \
	mp_add.o \
	mp_atomp.o \
	mp_bern.o \
	mp_bessel.o \
	mp_break.o \
	mp_break_expt.o \
	mp_build.o \
	mp_catalan.o \
	mp_change_base.o \
	mp_chebyshev.o \
	mp_cmp.o \
	mp_daw.o \
	mp_debug.o \
	mp_div.o \
	mp_div_int.o \
	mp_ei.o \
	mp_erf.o \
	mp_error.o \
	mp_euler.o \
	mp_exp.o \
	mp_gamma.o \
	mp_gcd.o \
	mp_guard.o \
	mp_hyp.o \
	mp_int_to_mp.o \
	mp_inv_trig.o \
	mp_log.o \
	mp_misc.o \
	mp_move.o \
	mp_mul.o \
	mp_mul_int.o \
	mp_nzr.o \
	mp_pi.o \
	mp_poly.o \
	mp_power.o \
	mp_priv_funcs.o \
	mp_rational.o \
	mp_root.o \
	mp_scale.o \
	mp_sub.o \
	mp_to_frac.o \
	mp_to_int.o \
	mp_trig.o \
	mp_vector.o \
	mp_zeta.o \
	platform_dummies.o \
	poly_access.o \
	poly_add.o \
	poly_array.o \
	poly_bit_vector.o \
	poly_clean.o \
	poly_coefft.o \
	poly_constant_poly.o \
	poly_copy_term.o \
	poly_create_empty.o \
	poly_deg.o \
	poly_derivative.o \
	poly_elt_coerce.o \
	poly_elt_delete.o \
	poly_elt_incref.o \
	poly_elt_print.o \
	poly_empty.o \
	poly_eq.o \
	poly_evaluate.o \
	poly_gcd.o \
	poly_init_context.o \
	poly_is_const.o \
	poly_mat.o \
	poly_minspace.o \
	poly_monomial.o \
	poly_mult.o \
	poly_negate.o \
	poly_power.o \
	poly_quot_rem.o \
	poly_reduce.o \
	poly_reductum.o \
	poly_scalar_add.o \
	poly_str_create.o \
	poly_str_delete.o \
	poly_str_incref.o \
	poly_subtract.o \
	poly_u_z_faclst_combine.o \
	poly_u_z_fact_deg_set.o \
	poly_u_z_factorize.o \
	poly_u_z_matrix.o \
	poly_u_z_sqfree_fact.o \
	poly_u_z_trunc_mult.o \
	poly_u_zm_d_mult.o \
	poly_u_zm_d_power_rem.o \
	poly_u_zm_d_rem.o \
	poly_u_zm_deriv.o \
	poly_u_zm_different.o \
	poly_u_zm_dist_deg_fact.o \
	poly_u_zm_fact.o \
	poly_u_zm_fact_b1.o \
	poly_u_zm_fact_b2.o \
	poly_u_zm_fact_b2_large.o \
	poly_u_zm_fact_b2_small.o \
	poly_u_zm_fact_b3.o \
	poly_u_zm_fact_b4.o \
	poly_u_zm_fact_b4_large.o \
	poly_u_zm_fact_b4_small.o \
	poly_u_zm_factorize.o \
	poly_u_zm_gcd.o \
	poly_u_zm_hensel.o \
	poly_u_zm_mult.o \
	poly_u_zm_nat_rem.o \
	poly_u_zm_poly_mat_new.o \
	poly_u_zm_reducible.o \
	poly_u_zm_resultant.o \
	poly_u_zm_solve_eqn.o \
	poly_u_zm_xgcd.o \
	poly_varnum.o \
	poly_z_Qmatrix_write.o \
	poly_z_abs.o \
	poly_z_add.o \
	poly_z_advance2.o \
	poly_z_calc_write.o \
	poly_z_chinese_rem.o \
	poly_z_clean.o \
	poly_z_const_chin_rem.o \
	poly_z_const_term.o \
	poly_z_constant_poly.o \
	poly_z_copy.o \
	poly_z_dedekind_test.o \
	poly_z_deriv.o \
	poly_z_different.o \
	poly_z_discriminant.o \
	poly_z_div.o \
	poly_z_elt_coerce.o \
	poly_z_elt_delete.o \
	poly_z_elt_incref.o \
	poly_z_embed.o \
	poly_z_evaluate.o \
	poly_z_exp.o \
	poly_z_faclst_add_factor.o \
	poly_z_faclst_delete.o \
	poly_z_faclst_join.o \
	poly_z_faclst_write.o \
	poly_z_factor_coef_bound.o \
	poly_z_factorize.o \
	poly_z_farray_to_feseq.o \
	poly_z_gcd.o \
	poly_z_handle_delref.o \
	poly_z_integer_add.o \
	poly_z_integer_content.o \
	poly_z_lead_coefft.o 
OBJS3 = poly_z_lift.o \
	poly_z_mult.o \
	poly_z_negate.o \
	poly_z_norms.o \
	poly_z_printable_poly.o \
	poly_z_quot_rem.o \
	poly_z_random.o \
	poly_z_red_resultant.o \
	poly_z_reductum.o \
	poly_z_resultant.o \
	poly_z_shift_range.o \
	poly_z_sign.o \
	poly_z_square_free.o \
	poly_z_subtract.o \
	poly_z_write.o \
	poly_z_x.o \
	poly_z_zero_poly.o \
	poly_zm_add.o \
	poly_zm_deriv.o \
	poly_zm_discriminant.o \
	poly_zm_div.o \
	poly_zm_elt_coerce.o \
	poly_zm_evaluate.o \
	poly_zm_exp.o \
	poly_zm_gcd.o \
	poly_zm_mult.o \
	poly_zm_negate.o \
	poly_zm_quot_rem.o \
	poly_zm_random.o \
	poly_zm_reduce_modulo.o \
	poly_zm_resultant.o \
	poly_zm_scalar_add.o \
	poly_zm_scalar_div.o \
	poly_zm_subtract.o \
	prime_cert_alloc.o \
	prime_cert_clean.o \
	prime_cert_delete.o \
	prime_cert_print.o \
	principal_ideal_elt_add.o \
	principal_ideal_elt_coerce.o \
	principal_ideal_elt_delete.o \
	principal_ideal_elt_equal.o \
	principal_ideal_elt_incref.o \
	principal_ideal_elt_mult.o \
	principal_ideal_elt_negate.o \
	principal_ideal_elt_power.o \
	principal_ideal_elt_print.o \
	principal_ideal_elt_subtract.o \
	principal_ideal_glue.o \
	principal_ideal_ideal.o \
	principal_ideal_init_cring_fns.o \
	principal_ideal_is_member.o \
	principal_ideal_str_add.o \
	principal_ideal_str_coerce.o \
	principal_ideal_str_create.o \
	principal_ideal_str_delete.o \
	principal_ideal_str_div.o \
	principal_ideal_str_equal.o \
	principal_ideal_str_incref.o \
	principal_ideal_str_meet.o \
	principal_ideal_str_mult.o \
	print_dmat.o \
	q_abs.o \
	q_add.o \
	q_ceil.o \
	q_compare.o \
	q_delref.o \
	q_denom.o \
	q_divide.o \
	q_elt_coerce.o \
	q_elt_delete.o \
	q_elt_incref.o \
	q_elt_print.o \
	q_eq.o \
	q_fix_sign.o \
	q_floor.o \
	q_ge.o \
	q_glue.o \
	q_gt.o \
	q_int_add.o \
	q_int_mult.o \
	q_inverse.o \
	q_is_minus_one.o \
	q_is_one.o \
	q_le.o \
	q_lt.o \
	q_make.o \
	q_max.o \
	q_min.o \
	q_minus_one.o \
	q_mult.o \
	q_negate.o \
	q_new.o \
	q_numer.o \
	q_one.o \
	q_power.o \
	q_round.o \
	q_sign.o \
	q_simplify.o \
	q_str_create.o \
	q_str_delete.o \
	q_str_incref.o \
	q_str_print.o \
	q_subtract.o \
	q_write.o \
	q_zero.o \
	real_abs.o \
	real_add.o \
	real_arccosech.o \
	real_arccosh.o \
	real_arccoth.o \
	real_arcsech.o \
	real_arcsinh.o \
	real_arctanh.o \
	real_besj.o \
	real_catalan.o \
	real_compare.o \
	real_daw.o \
	real_divide.o \
	real_ei.o \
	real_elt_coerce.o \
	real_elt_delete.o \
	real_elt_incref.o \
	real_elt_print.o \
	real_eq.o \
	real_erf.o \
	real_euler.o \
	real_exp.o \
	real_gamma.o \
	real_ge.o \
	real_glue.o \
	real_gt.o \
	real_inverse.o \
	real_le.o \
	real_li.o \
	real_log.o \
	real_lt.o \
	real_make.o \
	real_mult.o \
	real_negate.o \
	real_pi.o \
	real_power.o \
	real_real_power.o \
	real_root.o \
	real_sign.o \
	real_start.o \
	real_str_create.o \
	real_str_delete.o \
	real_subtract.o \
	real_write.o \
	real_zeta.o \
	ring_access.o \
	ring_att.o \
	ring_biff.o \
	ring_constants.o \
	ring_v3_operations.o \
	utl_rand_int.o \
	utl_rand_num.o \
	utl_stuff.o \
	v3glue_comp.o \
	v3glue_poly.o \
	v3glue_q.o \
	v3glue_real.o \
	v3glue_z.o \
	v3glue_zm.o \
	z_abs.o \
	z_add.o \
	z_elt_coerce.o \
	z_elt_delete.o \
	z_elt_incref.o \
	z_elt_print.o \
	z_eq.o \
	z_gcd.o \
	z_ge.o \
	z_gt.o \
	z_is_minus_one.o \
	z_is_one.o \
	z_is_zero.o \
	z_le.o \
	z_lt.o \
	z_mult.o \
	z_negate.o \
	z_power.o \
	z_quotrem.o \
	z_str_create.o \
	z_str_delete.o \
	z_subtract.o \
	zm_add.o \
	zm_elt_coerce.o \
	zm_elt_delete.o \
	zm_elt_incref.o \
	zm_elt_print.o \
	zm_eq.o \
	zm_gcd.o \
	zm_inverse.o \
	zm_is_minus_one.o \
	zm_mult.o \
	zm_negate.o \
	zm_power.o \
	zm_str_create.o \
	zm_str_delete.o \
	zm_subtract.o \
	zm_unit.o
