Hi all,
i use feap version 8.4 now.
Every time when i modify something in the elmt(e.g. elmt09.f) in user directory, i open a terminal, go to the directory VER84, type 'make' and Enter.
Before i use feap on Ubuntu 14.04, it takes 5 seconds for make.
Now i install Ubuntu 18.04 on another laptop. It takes much longer for make, about 5 mins.
And if i do make, the following code is part of the code shown in the monitor.
`make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.' will be shown more than 2000 times.
xye@xye:~/FEAP_VER84/VER84$ make
(cd program; make archive)
make[1]: Entering directory '/home/xye/FEAP_VER84/VER84/program'
make[2]: Entering directory '/home/xye/FEAP_VER84/VER84/program'
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. '_MESSAGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building chlbac.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building rmas3d.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building moddis.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building elcnt.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building dot.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building pcheck.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building d4triu.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building ploopin.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building cknon0.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building pblenda2.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building xnumb.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building mkside.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building sgraphc1.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building walloc.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building poldir.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building baslod.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building sgraph.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building upeul.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building seteq.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building ralloc.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building upglob.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building palloc.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building int1dn.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building upang.o
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[2]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
Building pnorm3d.o
...
...
Warning: Unused dummy argument ‘x’ at (1) [-Wunused-dummy-argument]
Building celmt09.o
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
cpair07.f:2:41:
subroutine cpair07 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘cp0’ at (1) [-Wunused-dummy-argument]
cpair07.f:2:37:
subroutine cpair07 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘ncdim’ at (1) [-Wunused-dummy-argument]
cpair07.f:2:47:
subroutine cpair07 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘tydat’ at (1) [-Wunused-dummy-argument]
Building cpair07.o
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
cpair09.f:2:41:
subroutine cpair09 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘cp0’ at (1) [-Wunused-dummy-argument]
cpair09.f:2:37:
subroutine cpair09 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘ncdim’ at (1) [-Wunused-dummy-argument]
cpair09.f:2:47:
subroutine cpair09 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘tydat’ at (1) [-Wunused-dummy-argument]
Building cpair09.o
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
cpair03.f:2:41:
subroutine cpair03 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘cp0’ at (1) [-Wunused-dummy-argument]
cpair03.f:2:37:
subroutine cpair03 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘ncdim’ at (1) [-Wunused-dummy-argument]
cpair03.f:2:47:
subroutine cpair03 (npair,ncdim,cp0,tydat)
1
Warning: Unused dummy argument ‘tydat’ at (1) [-Wunused-dummy-argument]
Building cpair03.o
make[3]: Warning: Archive '/home/xye/FEAP_VER84/VER84/Feap8_4.a' seems to have been created in deterministic mode. 'AGES/make.mo' will always be updated. Please consider passing the U flag to ar to avoid the problem.
make[3]: Leaving directory '/home/xye/FEAP_VER84/VER84/contact/util'
r - cpair02.o
r - celmt17.o
r - celmt18.o
r - cpair12.o
r - getlab.o
r - cpair16.o
r - celmt19.o
r - celmt01.o
r - celmt04.o
r - cpair17.o
r - cpair10.o
r - scp.o
r - celmt11.o
r - crunu1.o
r - celmt07.o
r - cpair18.o
r - celmt12.o
r - cpair15.o
r - chp.o
r - crunu2.o
r - celmt02.o
r - cpair04.o
r - cpair20.o
r - m_mult.o
r - opp.o
r - cpair14.o
r - cpair05.o
r - ccp.o
r - cpair06.o
r - celmt03.o
r - cpair08.o
r - celmt16.o
r - cpair13.o
r - cpair19.o
r - celmt10.o
r - gettd.o
r - sop.o
r - typ.o
r - celmt05.o
r - cpair01.o
r - celmt15.o
r - celmt06.o
r - crunu3.o
r - celmt20.o
r - gettxtd.o
r - cpair11.o
r - setcp0.o
r - celmt14.o
r - fep.o
r - celmt08.o
r - getcp0.o
r - celmt13.o
r - celmt09.o
r - cpair07.o
r - cpair09.o
r - cpair03.o
--->/home/xye/FEAP_VER84/VER84/contact/util objects now up-to-date<---
make[2]: Leaving directory '/home/xye/FEAP_VER84/VER84/contact/util'
make[1]: Leaving directory '/home/xye/FEAP_VER84/VER84/contact'
--> Feap Archive updated <--
(cd main; make feap)
make[1]: Entering directory '/home/xye/FEAP_VER84/VER84/main'
ranlib /home/xye/FEAP_VER84/VER84/Feap8_4.a
gfortran -o feap feap84.o /home/xye/FEAP_VER84/VER84/packages/arpack/archive/archivelib.a /home/xye/FEAP_VER84/VER84/packages/arpack/arpacklib.a \
/home/xye/FEAP_VER84/VER84/Feap8_4.a -L/usr/include -lX11 -lm
make[1]: Leaving directory '/home/xye/FEAP_VER84/VER84/main'
--> Feap executable made <--
Can anyone tell me how to make it faster for compile?