d@vm2:~$ git clone --depth=1 https://github.com/daniel-koehn/DENISE-Black-Edition Cloning into 'DENISE-Black-Edition'... remote: Enumerating objects: 391, done. remote: Counting objects: 100% (391/391), done. remote: Compressing objects: 100% (331/331), done. remote: Total 391 (delta 95), reused 197 (delta 52), pack-reused 0 Receiving objects: 100% (391/391), 4.13 MiB | 6.59 MiB/s, done. Resolving deltas: 100% (95/95), done. d@vm2:~$ cd DENISE-Black-Edition/libcseife/ d@vm2:~/DENISE-Black-Edition/libcseife$ make /bin/sh -ec 'mpicc -M -I. cseife_tides.c \ | sed '\''s,\(cseife_tides\)\.o[ :]*,./\1.o cseife_tides.d : ,g'\'' \ > cseife_tides.d; \ [ -s cseife_tides.d ] || rm -f cseife_tides.d' /bin/sh -ec 'mpicc -M -I. cseife_rfk.c \ | sed '\''s,\(cseife_rfk\)\.o[ :]*,./\1.o cseife_rfk.d : ,g'\'' \ > cseife_rfk.d; \ [ -s cseife_rfk.d ] || rm -f cseife_rfk.d' /bin/sh -ec 'mpicc -M -I. cseife_rekfl.c \ | sed '\''s,\(cseife_rekfl\)\.o[ :]*,./\1.o cseife_rekfl.d : ,g'\'' \ > cseife_rekfl.d; \ [ -s cseife_rekfl.d ] || rm -f cseife_rekfl.d' /bin/sh -ec 'mpicc -M -I. cseife_gauss.c \ | sed '\''s,\(cseife_gauss\)\.o[ :]*,./\1.o cseife_gauss.d : ,g'\'' \ > cseife_gauss.d; \ [ -s cseife_gauss.d ] || rm -f cseife_gauss.d' /bin/sh -ec 'mpicc -M -I. cseife_deriv.c \ | sed '\''s,\(cseife_deriv\)\.o[ :]*,./\1.o cseife_deriv.d : ,g'\'' \ > cseife_deriv.d; \ [ -s cseife_deriv.d ] || rm -f cseife_deriv.d' /bin/sh -ec 'mpicc -M -I. cseife.c \ | sed '\''s,\(cseife\)\.o[ :]*,./\1.o cseife.d : ,g'\'' \ > cseife.d; \ [ -s cseife.d ] || rm -f cseife.d' make libcseife.a make[1]: Entering directory '/home/d/DENISE-Black-Edition/libcseife' mpicc -O3 cseife.c -c -I. mpicc -O3 cseife_deriv.c -c -I. mpicc -O3 cseife_gauss.c -c -I. mpicc -O3 cseife_rekfl.c -c -I. mpicc -O3 cseife_rfk.c -c -I. mpicc -O3 cseife_tides.c -c -I. ar rcv libcseife.a cseife.o cseife_deriv.o cseife_gauss.o cseife_rekfl.o cseife_rfk.o cseife_tides.o a - cseife.o a - cseife_deriv.o a - cseife_gauss.o a - cseife_rekfl.o a - cseife_rfk.o a - cseife_tides.o ranlib libcseife.a make[1]: Leaving directory '/home/d/DENISE-Black-Edition/libcseife' d@vm2:~/DENISE-Black-Edition/libcseife$ cd ../src/ d@vm2:~/DENISE-Black-Edition/src$ make denise mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c absorb.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c apply_tdfilt.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c av_harm.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c av_mue.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c av_rho.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c av_tau.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_energy.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_envelope.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_hilbert.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_misfit.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_opt_step.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_res.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c calc_res_grav.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c catseis.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c checkfd_ssg_elastic.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c checkfd_ssg_visc.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c check_mode_phys.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c comm_ini.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c conv_FD.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c copy_mat.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c count_src.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c denise.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c descent.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c dotp.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c eprecond1.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c eprecond.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c extend_mod.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c gauss_filt.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c gauss_filt_var.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c grav_grad.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c grav_mod.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c holbergcoeff.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c householder.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c info.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c init_grad.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c initproc.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c inseis.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c interpol.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c LBFGS.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c LU_decomp.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c mat_inv_3x3.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c median2d.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c median_model.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c mergemod.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c msource.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c norm.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c note.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c output_source_signal.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c outseis.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c outseis_glob.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c outseis_vector.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PCG.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PML_pro.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c psource.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c rd_sour.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c read_back_density.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c read_density_glob.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c readdsk.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c read_grav_pos.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c read_par.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c read_par_inv.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c receiver.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c saveseis.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c saveseis_glob.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c scale_grad.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c seismo_ssg.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c smooth2.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c smooth_grad.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c smooth_model.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c snap_ssg.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c solvelin.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c sources.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c spat_agc.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c spat_filt.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c splitrec.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c splitsrc_back.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c splitsrc.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c stalta.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c stf.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c taper.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c taper_grad.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c taper_grad_shot.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c timedomain_filt.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c timedomain_filt_vector.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c time_window.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c time_window_stf.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c util.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c wavelet.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c wavelet_stf.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c wavelet_su.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c wavenumber.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c window_cos.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c writedsk.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c writemod.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c write_par.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c zero_LBFGS.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c zero_PCG.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_fwiPSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_matPSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_mpiPSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_seisPSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_seisPSVfull.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/alloc_seisPSVfwi.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/ass_gradPSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/calc_mat_change_test_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/calc_res_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/dealloc_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/exchange_s_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/exchange_v_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/extract_LBFGS_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/extract_PCG_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/FD_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/FWI_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/grad_obj_psv.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/matcopy_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/matcopy_elastic_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/mem_fwiPSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/mem_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c models/model_ainos_visc.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c models/model_ainos.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/model_freq_out_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/model_it_out_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/obj_psv.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/outseis_PSVfor.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/outseis_PSVres.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/physics_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/precond_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/prepare_update_s_visc_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/psv.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/readmod_elastic_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/readmod_visc_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/RTM_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/RTM_PSV_out.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/RTM_PSV_out_shot.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/step_length_est_psv.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/stf_psv.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/store_LBFGS_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/store_PCG_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/surface_visc_PML_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/surface_elastic_PML_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/update_s_elastic_PML_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/update_s_visc_PML_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/update_v_PML_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/zero_denise_elast_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c PSV/zero_denise_visc_PSV.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/alloc_matVTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/ass_gradVTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/checkfd_ssg_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/FD_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/grad_obj_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/matcopy_elastic_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c models/zinc_vti.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/physics_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/readmod_elastic_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/RTM_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/seismo_ssg_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/snap_ssg_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/update_s_elastic_PML_VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c VTI/VTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/alloc_matTTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/checkfd_ssg_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/FD_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/grad_obj_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c models/zinc_tti.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/physics_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/readmod_elastic_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/rot_el_tensor_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/RTM_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/update_s_elastic_PML_TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c TTI/TTI.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/ac.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/alloc_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/alloc_fwiAC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/alloc_matAC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/ass_gradAC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/calc_mat_change_test_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/checkfd_acoustic.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/dealloc_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/exchange_p_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/exchange_v_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/extract_LBFGS_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/extract_PCG_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/FD_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/FWI_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/grad_obj_ac.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/matcopy_acoustic_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/mem_fwiAC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c models/model_acoustic.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/model_freq_out_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/model_it_out_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/obj_ac.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/physics_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/precond_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/psource_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/readmod_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/RTM_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/RTM_AC_out.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/RTM_AC_out_shot.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/seismo_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/snap_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/step_length_est_ac.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/stf_ac.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/store_LBFGS_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/store_PCG_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/surface_acoustic_PML_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/update_s_acoustic_PML_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/update_v_PML_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c AC/zero_denise_acoustic_AC.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/alloc_fwiSH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/alloc_matSH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/alloc_seisSH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/alloc_seisSHfull.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/alloc_seisSHfwi.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/alloc_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/ass_gradSH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/apply_inv_hessSH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/av_mu_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/init_grad_coeff.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/inv_rho_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/calc_mat_change_test_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/calc_res_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/checkfd_elast_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/checkfd_visc_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/dealloc_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/eprecond_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/exchange_s_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/exchange_v_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/extract_LBFGS_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/extract_PCG_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/FD_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/FD_grad_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/FWI_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/grad_obj_sh.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/matcopy_elastic_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/matcopy_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/mem_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/model_freq_out_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/model_it_out_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/obj_sh.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/outseis_SHfor.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/outseis_SHres.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/physics_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/PML_pro_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/precond_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/prepare_update_s_visc_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/readmod_elastic_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/readmod_visc_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/RTM_SH_out_shot.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/saveseis_glob_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/sh.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/step_length_est_sh.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/stf_sh.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/store_LBFGS_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/store_PCG_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/store_pseudo_hess_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/update_s_elastic_PML_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/update_s_visc_PML_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/update_v_PML_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/zero_denise_elast_SH.c -I./../libcseife -I./../include mpicc -O3 -w -fno-stack-protector -D_FORTIFY_SOURCE=0 -c SH/zero_denise_visc_SH.c -I./../libcseife -I./../include mpicc -L./../libcseife absorb.o apply_tdfilt.o av_harm.o av_mue.o av_rho.o av_tau.o calc_energy.o calc_envelope.o calc_hilbert.o calc_misfit.o calc_opt_step.o calc_res.o calc_res_grav.o catseis.o checkfd_ssg_elastic.o checkfd_ssg_visc.o check_mode_phys.o comm_ini.o conv_FD.o copy_mat.o count_src.o denise.o descent.o dotp.o eprecond1.o eprecond.o extend_mod.o gauss_filt.o gauss_filt_var.o grav_grad.o grav_mod.o holbergcoeff.o householder.o info.o init_grad.o initproc.o inseis.o interpol.o LBFGS.o LU_decomp.o mat_inv_3x3.o median2d.o median_model.o mergemod.o msource.o norm.o note.o output_source_signal.o outseis.o outseis_glob.o outseis_vector.o PCG.o PML_pro.o psource.o rd_sour.o read_back_density.o read_density_glob.o readdsk.o read_grav_pos.o read_par.o read_par_inv.o receiver.o saveseis.o saveseis_glob.o scale_grad.o seismo_ssg.o smooth2.o smooth_grad.o smooth_model.o snap_ssg.o solvelin.o sources.o spat_agc.o spat_filt.o splitrec.o splitsrc_back.o splitsrc.o stalta.o stf.o taper.o taper_grad.o taper_grad_shot.o timedomain_filt.o timedomain_filt_vector.o time_window.o time_window_stf.o util.o wavelet.o wavelet_stf.o wavelet_su.o wavenumber.o window_cos.o writedsk.o writemod.o write_par.o zero_LBFGS.o zero_PCG.o alloc_fwiPSV.o alloc_matPSV.o alloc_mpiPSV.o alloc_PSV.o alloc_seisPSV.o alloc_seisPSVfull.o alloc_seisPSVfwi.o ass_gradPSV.o calc_mat_change_test_PSV.o calc_res_PSV.o dealloc_PSV.o exchange_s_PSV.o exchange_v_PSV.o extract_LBFGS_PSV.o extract_PCG_PSV.o FD_PSV.o FWI_PSV.o grad_obj_psv.o matcopy_PSV.o matcopy_elastic_PSV.o mem_fwiPSV.o mem_PSV.o model_ainos_visc.o model_ainos.o model_freq_out_PSV.o model_it_out_PSV.o obj_psv.o outseis_PSVfor.o outseis_PSVres.o physics_PSV.o precond_PSV.o prepare_update_s_visc_PSV.o psv.o readmod_elastic_PSV.o readmod_visc_PSV.o RTM_PSV.o RTM_PSV_out.o RTM_PSV_out_shot.o step_length_est_psv.o stf_psv.o store_LBFGS_PSV.o store_PCG_PSV.o surface_visc_PML_PSV.o surface_elastic_PML_PSV.o update_s_elastic_PML_PSV.o update_s_visc_PML_PSV.o update_v_PML_PSV.o zero_denise_elast_PSV.o zero_denise_visc_PSV.o alloc_matVTI.o ass_gradVTI.o checkfd_ssg_VTI.o FD_VTI.o grad_obj_VTI.o matcopy_elastic_VTI.o zinc_vti.o physics_VTI.o readmod_elastic_VTI.o RTM_VTI.o seismo_ssg_VTI.o snap_ssg_VTI.o update_s_elastic_PML_VTI.o VTI.o alloc_matTTI.o checkfd_ssg_TTI.o FD_TTI.o grad_obj_TTI.o zinc_tti.o physics_TTI.o readmod_elastic_TTI.o rot_el_tensor_TTI.o RTM_TTI.o update_s_elastic_PML_TTI.o TTI.o ac.o alloc_AC.o alloc_fwiAC.o alloc_matAC.o ass_gradAC.o calc_mat_change_test_AC.o checkfd_acoustic.o dealloc_AC.o exchange_p_AC.o exchange_v_AC.o extract_LBFGS_AC.o extract_PCG_AC.o FD_AC.o FWI_AC.o grad_obj_ac.o matcopy_acoustic_AC.o mem_fwiAC.o model_acoustic.o model_freq_out_AC.o model_it_out_AC.o obj_ac.o physics_AC.o precond_AC.o psource_AC.o readmod_AC.o RTM_AC.o RTM_AC_out.o RTM_AC_out_shot.o seismo_AC.o snap_AC.o step_length_est_ac.o stf_ac.o store_LBFGS_AC.o store_PCG_AC.o surface_acoustic_PML_AC.o update_s_acoustic_PML_AC.o update_v_PML_AC.o zero_denise_acoustic_AC.o alloc_fwiSH.o alloc_matSH.o alloc_seisSH.o alloc_seisSHfull.o alloc_seisSHfwi.o alloc_SH.o ass_gradSH.o apply_inv_hessSH.o av_mu_SH.o init_grad_coeff.o inv_rho_SH.o calc_mat_change_test_SH.o calc_res_SH.o checkfd_elast_SH.o checkfd_visc_SH.o dealloc_SH.o eprecond_SH.o exchange_s_SH.o exchange_v_SH.o extract_LBFGS_SH.o extract_PCG_SH.o FD_SH.o FD_grad_SH.o FWI_SH.o grad_obj_sh.o matcopy_elastic_SH.o matcopy_SH.o mem_SH.o model_freq_out_SH.o model_it_out_SH.o obj_sh.o outseis_SHfor.o outseis_SHres.o physics_SH.o PML_pro_SH.o precond_SH.o prepare_update_s_visc_SH.o readmod_elastic_SH.o readmod_visc_SH.o RTM_SH_out_shot.o saveseis_glob_SH.o sh.o step_length_est_sh.o stf_sh.o store_LBFGS_SH.o store_PCG_SH.o store_pseudo_hess_SH.o update_s_elastic_PML_SH.o update_s_visc_PML_SH.o update_v_PML_SH.o zero_denise_elast_SH.o zero_denise_visc_SH.o -o ../bin/denise -lm -lcseife -lfftw3 -lstdc++ /usr/bin/ld: apply_tdfilt.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: apply_tdfilt.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: av_harm.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: av_harm.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: av_harm.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: av_harm.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: av_harm.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: av_harm.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: av_harm.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: av_harm.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: av_harm.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: av_harm.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: av_harm.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: av_harm.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: av_harm.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: av_harm.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: av_harm.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: av_harm.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: av_harm.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: av_harm.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: av_harm.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: av_mue.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: av_mue.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: av_mue.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: av_mue.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: av_mue.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: av_mue.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: av_mue.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: av_mue.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: av_mue.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: av_mue.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: av_mue.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: av_mue.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: av_mue.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: av_mue.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: av_mue.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: av_mue.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: av_mue.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: av_mue.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: av_mue.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: av_rho.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: av_rho.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: av_rho.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: av_rho.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: av_rho.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: av_rho.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: av_rho.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: av_rho.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: av_rho.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: av_rho.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: av_rho.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: av_rho.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: av_rho.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: av_rho.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: av_rho.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: av_rho.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: av_rho.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: av_rho.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: av_rho.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: av_tau.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: av_tau.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: av_tau.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: av_tau.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: av_tau.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: av_tau.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: av_tau.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: av_tau.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: av_tau.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: av_tau.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: av_tau.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: av_tau.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: av_tau.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: av_tau.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: av_tau.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: av_tau.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: av_tau.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: av_tau.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: av_tau.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_energy.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_energy.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_envelope.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_hilbert.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_misfit.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_opt_step.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_res.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_res.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_res.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_res.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_res.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_res.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_res.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_res.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_res.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_res.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_res.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_res.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_res.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_res.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_res.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_res.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_res.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_res.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_res.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_res_grav.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: catseis.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: catseis.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: catseis.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: catseis.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: catseis.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: catseis.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: catseis.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: catseis.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: catseis.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: catseis.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: catseis.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: catseis.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: catseis.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: catseis.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: catseis.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: catseis.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: catseis.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: catseis.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: catseis.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_ssg_elastic.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_ssg_visc.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: check_mode_phys.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: comm_ini.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: comm_ini.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: conv_FD.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: conv_FD.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: copy_mat.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: copy_mat.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: count_src.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: count_src.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: count_src.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: count_src.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: count_src.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: count_src.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: count_src.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: count_src.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: count_src.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: count_src.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: count_src.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: count_src.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: count_src.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: count_src.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: count_src.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: count_src.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: count_src.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: count_src.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: count_src.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: denise.o:(.bss+0xc20): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: denise.o:(.bss+0xd00): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: denise.o:(.bss+0xd60): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: denise.o:(.bss+0xd90): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: denise.o:(.bss+0xda0): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: denise.o:(.bss+0xe60): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: denise.o:(.bss+0xfc0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: denise.o:(.bss+0x10a0): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: denise.o:(.bss+0x1120): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: denise.o:(.bss+0x11c0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: denise.o:(.bss+0x1260): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: denise.o:(.bss+0x12a0): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: denise.o:(.bss+0x12c0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: denise.o:(.bss+0x1300): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: denise.o:(.bss+0x1360): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: denise.o:(.bss+0x13c0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: denise.o:(.bss+0x14a0): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: denise.o:(.bss+0x1560): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: denise.o:(.bss+0x1660): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: descent.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: descent.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: descent.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: descent.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: descent.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: descent.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: descent.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: descent.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: descent.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: descent.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: descent.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: descent.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: descent.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: descent.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: descent.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: descent.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: descent.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: descent.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: descent.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: dotp.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: dotp.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: dotp.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: dotp.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: dotp.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: dotp.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: dotp.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: dotp.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: dotp.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: dotp.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: dotp.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: dotp.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: dotp.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: dotp.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: dotp.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: dotp.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: dotp.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: dotp.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: dotp.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: eprecond1.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: eprecond1.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: eprecond.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: eprecond.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: eprecond.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: eprecond.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: eprecond.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: eprecond.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: eprecond.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: eprecond.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: eprecond.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: eprecond.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: eprecond.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: eprecond.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: eprecond.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: eprecond.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: eprecond.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: eprecond.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: eprecond.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: eprecond.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: eprecond.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extend_mod.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extend_mod.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: gauss_filt.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: gauss_filt_var.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grav_grad.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grav_grad.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grav_mod.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grav_mod.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: holbergcoeff.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: householder.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: householder.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: householder.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: householder.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: householder.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: householder.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: householder.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: householder.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: householder.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: householder.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: householder.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: householder.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: householder.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: householder.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: householder.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: householder.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: householder.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: householder.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: householder.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: info.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: info.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: info.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: info.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: info.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: info.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: info.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: info.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: info.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: info.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: info.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: info.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: info.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: info.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: info.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: info.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: info.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: info.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: info.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: init_grad.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: init_grad.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: init_grad.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: init_grad.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: init_grad.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: init_grad.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: init_grad.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: init_grad.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: init_grad.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: init_grad.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: init_grad.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: init_grad.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: init_grad.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: init_grad.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: init_grad.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: init_grad.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: init_grad.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: init_grad.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: init_grad.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: initproc.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: initproc.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: initproc.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: initproc.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: initproc.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: initproc.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: initproc.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: initproc.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: initproc.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: initproc.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: initproc.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: initproc.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: initproc.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: initproc.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: initproc.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: initproc.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: initproc.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: initproc.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: initproc.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: inseis.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: inseis.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: inseis.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: inseis.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: inseis.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: inseis.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: inseis.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: inseis.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: inseis.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: inseis.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: inseis.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: inseis.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: inseis.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: inseis.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: inseis.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: inseis.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: inseis.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: inseis.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: inseis.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: interpol.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: interpol.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: interpol.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: interpol.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: interpol.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: interpol.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: interpol.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: interpol.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: interpol.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: interpol.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: interpol.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: interpol.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: interpol.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: interpol.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: interpol.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: interpol.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: interpol.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: interpol.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: interpol.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: LBFGS.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: LBFGS.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: LU_decomp.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: mat_inv_3x3.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: median2d.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: median2d.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: median2d.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: median2d.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: median2d.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: median2d.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: median2d.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: median2d.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: median2d.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: median2d.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: median2d.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: median2d.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: median2d.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: median2d.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: median2d.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: median2d.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: median2d.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: median2d.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: median2d.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: median_model.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: median_model.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: median_model.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: median_model.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: median_model.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: median_model.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: median_model.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: median_model.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: median_model.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: median_model.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: median_model.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: median_model.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: median_model.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: median_model.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: median_model.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: median_model.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: median_model.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: median_model.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: median_model.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: mergemod.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: mergemod.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: mergemod.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: mergemod.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: mergemod.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: mergemod.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: mergemod.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: mergemod.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: mergemod.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: mergemod.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: mergemod.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: mergemod.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: mergemod.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: mergemod.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: mergemod.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: mergemod.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: mergemod.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: mergemod.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: mergemod.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: msource.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: msource.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: msource.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: msource.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: msource.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: msource.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: msource.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: msource.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: msource.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: msource.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: msource.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: msource.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: msource.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: msource.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: msource.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: msource.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: msource.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: msource.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: msource.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: norm.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: norm.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: norm.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: norm.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: norm.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: norm.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: norm.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: norm.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: norm.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: norm.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: norm.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: norm.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: norm.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: norm.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: norm.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: norm.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: norm.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: norm.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: norm.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: note.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: note.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: note.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: note.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: note.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: note.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: note.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: note.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: note.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: note.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: note.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: note.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: note.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: note.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: note.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: note.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: note.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: note.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: note.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: output_source_signal.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis_glob.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis_vector.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: PCG.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: PCG.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: PCG.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: PCG.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: PCG.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: PCG.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: PCG.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: PCG.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: PCG.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: PCG.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: PCG.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: PCG.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: PCG.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: PCG.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: PCG.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: PCG.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: PCG.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: PCG.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: PCG.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: PML_pro.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: PML_pro.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: psource.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: psource.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: psource.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: psource.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: psource.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: psource.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: psource.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: psource.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: psource.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: psource.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: psource.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: psource.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: psource.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: psource.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: psource.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: psource.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: psource.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: psource.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: psource.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: rd_sour.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: rd_sour.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: read_back_density.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: read_back_density.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: read_density_glob.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readdsk.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readdsk.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readdsk.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readdsk.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readdsk.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readdsk.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readdsk.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readdsk.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readdsk.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readdsk.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readdsk.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readdsk.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readdsk.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readdsk.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readdsk.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readdsk.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readdsk.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readdsk.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readdsk.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: read_grav_pos.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: read_par.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: read_par.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: read_par.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: read_par.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: read_par.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: read_par.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: read_par.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: read_par.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: read_par.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: read_par.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: read_par.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: read_par.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: read_par.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: read_par.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: read_par.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: read_par.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: read_par.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: read_par.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: read_par.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: read_par_inv.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: receiver.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: receiver.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: receiver.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: receiver.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: receiver.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: receiver.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: receiver.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: receiver.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: receiver.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: receiver.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: receiver.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: receiver.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: receiver.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: receiver.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: receiver.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: receiver.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: receiver.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: receiver.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: receiver.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: saveseis.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: saveseis.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: saveseis.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: saveseis.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: saveseis.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: saveseis.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: saveseis.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: saveseis.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: saveseis.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: saveseis.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: saveseis.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: saveseis.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: saveseis.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: saveseis.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: saveseis.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: saveseis.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: saveseis.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: saveseis.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: saveseis.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: saveseis_glob.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: scale_grad.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: scale_grad.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: seismo_ssg.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: smooth2.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: smooth2.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: smooth2.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: smooth2.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: smooth2.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: smooth2.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: smooth2.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: smooth2.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: smooth2.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: smooth2.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: smooth2.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: smooth2.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: smooth2.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: smooth2.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: smooth2.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: smooth2.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: smooth2.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: smooth2.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: smooth2.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: smooth_grad.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: smooth_model.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: smooth_model.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: snap_ssg.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: solvelin.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: solvelin.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: solvelin.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: solvelin.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: solvelin.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: solvelin.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: solvelin.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: solvelin.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: solvelin.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: solvelin.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: solvelin.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: solvelin.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: solvelin.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: solvelin.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: solvelin.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: solvelin.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: solvelin.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: solvelin.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: solvelin.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: sources.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: sources.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: sources.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: sources.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: sources.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: sources.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: sources.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: sources.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: sources.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: sources.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: sources.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: sources.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: sources.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: sources.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: sources.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: sources.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: sources.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: sources.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: sources.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: spat_agc.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: spat_agc.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: spat_filt.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: spat_filt.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: splitrec.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: splitrec.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: splitrec.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: splitrec.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: splitrec.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: splitrec.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: splitrec.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: splitrec.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: splitrec.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: splitrec.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: splitrec.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: splitrec.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: splitrec.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: splitrec.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: splitrec.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: splitrec.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: splitrec.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: splitrec.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: splitrec.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: splitsrc_back.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: splitsrc.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: splitsrc.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: stalta.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: stalta.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: stalta.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: stalta.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: stalta.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: stalta.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: stalta.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: stalta.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: stalta.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: stalta.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: stalta.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: stalta.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: stalta.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: stalta.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: stalta.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: stalta.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: stalta.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: stalta.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: stalta.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: stf.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: stf.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: stf.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: stf.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: stf.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: stf.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: stf.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: stf.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: stf.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: stf.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: stf.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: stf.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: stf.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: stf.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: stf.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: stf.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: stf.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: stf.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: stf.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: taper.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: taper.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: taper.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: taper.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: taper.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: taper.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: taper.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: taper.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: taper.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: taper.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: taper.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: taper.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: taper.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: taper.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: taper.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: taper.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: taper.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: taper.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: taper.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: taper_grad.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: taper_grad.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: taper_grad_shot.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: timedomain_filt.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: timedomain_filt_vector.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: time_window.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: time_window.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: time_window.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: time_window.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: time_window.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: time_window.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: time_window.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: time_window.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: time_window.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: time_window.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: time_window.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: time_window.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: time_window.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: time_window.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: time_window.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: time_window.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: time_window.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: time_window.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: time_window.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: time_window_stf.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: util.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: util.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: util.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: util.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: util.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: util.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: util.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: util.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: util.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: util.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: util.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: util.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: util.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: util.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: util.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: util.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: util.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: util.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: util.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: wavelet.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: wavelet.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: wavelet.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: wavelet.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: wavelet.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: wavelet.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: wavelet.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: wavelet.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: wavelet.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: wavelet.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: wavelet.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: wavelet.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: wavelet.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: wavelet.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: wavelet.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: wavelet.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: wavelet.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: wavelet.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: wavelet.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: wavelet_stf.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: wavelet_su.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: wavenumber.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: wavenumber.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: window_cos.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: window_cos.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: window_cos.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: window_cos.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: window_cos.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: window_cos.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: window_cos.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: window_cos.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: window_cos.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: window_cos.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: window_cos.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: window_cos.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: window_cos.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: window_cos.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: window_cos.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: window_cos.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: window_cos.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: window_cos.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: window_cos.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: writedsk.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: writedsk.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: writedsk.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: writedsk.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: writedsk.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: writedsk.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: writedsk.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: writedsk.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: writedsk.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: writedsk.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: writedsk.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: writedsk.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: writedsk.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: writedsk.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: writedsk.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: writedsk.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: writedsk.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: writedsk.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: writedsk.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: writemod.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: writemod.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: writemod.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: writemod.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: writemod.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: writemod.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: writemod.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: writemod.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: writemod.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: writemod.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: writemod.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: writemod.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: writemod.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: writemod.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: writemod.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: writemod.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: writemod.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: writemod.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: writemod.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: write_par.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: write_par.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: write_par.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: write_par.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: write_par.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: write_par.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: write_par.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: write_par.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: write_par.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: write_par.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: write_par.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: write_par.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: write_par.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: write_par.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: write_par.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: write_par.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: write_par.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: write_par.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: write_par.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_LBFGS.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_PCG.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_fwiPSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_matPSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_mpiPSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_seisPSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_seisPSVfull.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_seisPSVfwi.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: ass_gradPSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_mat_change_test_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_res_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: dealloc_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: exchange_s_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: exchange_v_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extract_LBFGS_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extract_PCG_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FD_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FWI_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grad_obj_psv.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: matcopy_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: matcopy_elastic_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: mem_fwiPSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: mem_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_ainos_visc.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_ainos.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_ainos.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_freq_out_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_it_out_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: obj_psv.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: obj_psv.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis_PSVfor.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis_PSVres.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: physics_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: precond_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: prepare_update_s_visc_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: psv.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: psv.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: psv.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: psv.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: psv.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: psv.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: psv.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: psv.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: psv.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: psv.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: psv.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: psv.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: psv.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: psv.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: psv.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: psv.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: psv.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: psv.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: psv.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_elastic_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_visc_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_PSV_out.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_PSV_out_shot.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: step_length_est_psv.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: stf_psv.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: stf_psv.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_LBFGS_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_PCG_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: surface_visc_PML_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: surface_elastic_PML_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_elastic_PML_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_visc_PML_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_v_PML_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_denise_elast_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_denise_visc_PSV.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_matVTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: ass_gradVTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_ssg_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FD_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grad_obj_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: matcopy_elastic_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zinc_vti.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: physics_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_elastic_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: seismo_ssg_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: snap_ssg_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_elastic_PML_VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: VTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: VTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: VTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: VTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: VTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: VTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: VTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: VTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: VTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: VTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: VTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: VTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: VTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: VTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: VTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: VTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: VTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: VTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: VTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_matTTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_ssg_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FD_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grad_obj_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zinc_tti.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: physics_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_elastic_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: rot_el_tensor_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_elastic_PML_TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: TTI.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: TTI.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: TTI.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: TTI.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: TTI.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: TTI.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: TTI.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: TTI.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: TTI.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: TTI.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: TTI.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: TTI.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: TTI.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: TTI.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: TTI.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: TTI.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: TTI.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: TTI.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: TTI.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: ac.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: ac.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: ac.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: ac.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: ac.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: ac.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: ac.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: ac.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: ac.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: ac.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: ac.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: ac.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: ac.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: ac.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: ac.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: ac.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: ac.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: ac.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: ac.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_fwiAC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_matAC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: ass_gradAC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_mat_change_test_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_acoustic.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: dealloc_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: exchange_p_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: exchange_v_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extract_LBFGS_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extract_PCG_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FD_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FD_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FWI_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grad_obj_ac.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: matcopy_acoustic_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: mem_fwiAC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_acoustic.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_freq_out_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_it_out_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: obj_ac.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: obj_ac.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: physics_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: physics_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: precond_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: precond_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: psource_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: psource_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_AC_out.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_AC_out_shot.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: seismo_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: snap_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: snap_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: step_length_est_ac.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: stf_ac.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: stf_ac.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_LBFGS_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_PCG_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: surface_acoustic_PML_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_acoustic_PML_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_v_PML_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_denise_acoustic_AC.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_fwiSH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_matSH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_seisSH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_seisSHfull.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_seisSHfwi.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: alloc_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: ass_gradSH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: apply_inv_hessSH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: av_mu_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: init_grad_coeff.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: inv_rho_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_mat_change_test_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: calc_res_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_elast_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: checkfd_visc_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: dealloc_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: eprecond_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: exchange_s_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: exchange_v_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extract_LBFGS_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: extract_PCG_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FD_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FD_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FD_grad_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: FWI_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: grad_obj_sh.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: matcopy_elastic_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: matcopy_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: mem_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: mem_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_freq_out_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: model_it_out_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: obj_sh.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: obj_sh.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis_SHfor.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: outseis_SHres.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: physics_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: physics_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: PML_pro_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: precond_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: precond_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: prepare_update_s_visc_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_elastic_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: readmod_visc_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: RTM_SH_out_shot.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: saveseis_glob_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: sh.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: sh.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: sh.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: sh.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: sh.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: sh.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: sh.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: sh.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: sh.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: sh.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: sh.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: sh.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: sh.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: sh.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: sh.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: sh.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: sh.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: sh.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: sh.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: step_length_est_sh.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: stf_sh.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: stf_sh.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_LBFGS_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_PCG_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: store_pseudo_hess_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_elastic_PML_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_s_visc_PML_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: update_v_PML_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_denise_elast_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x0): multiple definition of `waveSH_PML'; absorb.o:(.bss+0x0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0xe0): multiple definition of `waveSH'; absorb.o:(.bss+0xe0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x140): multiple definition of `seisSHfwi'; absorb.o:(.bss+0x140): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x170): multiple definition of `seisSH'; absorb.o:(.bss+0x170): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x180): multiple definition of `matSH'; absorb.o:(.bss+0x180): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x240): multiple definition of `fwiSH'; absorb.o:(.bss+0x240): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x3a0): multiple definition of `waveAC_PML'; absorb.o:(.bss+0x3a0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x480): multiple definition of `waveAC'; absorb.o:(.bss+0x480): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x500): multiple definition of `matAC'; absorb.o:(.bss+0x500): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x5a0): multiple definition of `matTTI'; absorb.o:(.bss+0x5a0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x640): multiple definition of `matVTI'; absorb.o:(.bss+0x640): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x680): multiple definition of `mpiPSV'; absorb.o:(.bss+0x680): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x6a0): multiple definition of `acq'; absorb.o:(.bss+0x6a0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x6e0): multiple definition of `seisPSVfwi'; absorb.o:(.bss+0x6e0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x740): multiple definition of `seisPSV'; absorb.o:(.bss+0x740): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x7a0): multiple definition of `fwiPSV'; absorb.o:(.bss+0x7a0): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x880): multiple definition of `matPSV'; absorb.o:(.bss+0x880): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0x940): multiple definition of `wavePSV_PML'; absorb.o:(.bss+0x940): first defined here /usr/bin/ld: zero_denise_visc_SH.o:(.bss+0xa40): multiple definition of `wavePSV'; absorb.o:(.bss+0xa40): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:254: denise] Error 1 d@vm2:~/DENISE-Black-Edition/src$ mpicc --showme:version mpicc: Open MPI 4.1.2 (Language: C) d@vm2:~/DENISE-Black-Edition/src$ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. d@vm2:~/DENISE-Black-Edition/src$ pkg-config --modversion fftw3 3.3.8