1 |
jlec 11/01/04 08:55:21 |
2 |
|
3 |
Added: 5.6.0097-allow-dynamic-linking.patch |
4 |
Log: |
5 |
Version Bump |
6 |
|
7 |
(Portage version: 2.2.0_alpha12/cvs/Linux x86_64) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 sci-chemistry/refmac/files/5.6.0097-allow-dynamic-linking.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/refmac/files/5.6.0097-allow-dynamic-linking.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/refmac/files/5.6.0097-allow-dynamic-linking.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: 5.6.0097-allow-dynamic-linking.patch |
16 |
=================================================================== |
17 |
diff --git a/makefile_refmac.inc1 b/makefile_refmac.inc1 |
18 |
index e10752d..f5ffa4e 100644 |
19 |
--- a/makefile_refmac.inc1 |
20 |
+++ b/makefile_refmac.inc1 |
21 |
@@ -96,9 +96,7 @@ bridge.o \ |
22 |
i0.o \ |
23 |
i1.o \ |
24 |
chbevl.o \ |
25 |
-make_unix_ccp4.o \ |
26 |
-$(LLIBCIF) \ |
27 |
-$(LLIBLAPACK) |
28 |
+make_unix_ccp4.o |
29 |
|
30 |
|
31 |
SUBL = \ |
32 |
@@ -133,9 +131,7 @@ cell_symm_subrs.o \ |
33 |
iheap_sort.o \ |
34 |
linalgebra.o \ |
35 |
math_refmac.o \ |
36 |
-subnumrec.o \ |
37 |
-$(LLIBLAPACK) \ |
38 |
-$(LLIBCCP) |
39 |
+subnumrec.o |
40 |
|
41 |
SUB_FREE = \ |
42 |
freer_twin.o \ |
43 |
@@ -145,9 +141,7 @@ subnumrec.o \ |
44 |
libT.o \ |
45 |
iheap_sort.o \ |
46 |
cell_symm_subrs.o \ |
47 |
-math_refmac.o \ |
48 |
-$(LLIBLAPACK) \ |
49 |
-$(LLIBCCP) |
50 |
+math_refmac.o |
51 |
|
52 |
SUB_HEADER = header2matr.o |
53 |
#-------------------------------------------------------------------------------- |
54 |
@@ -185,35 +179,35 @@ rharvest_mod.o: rharvest_mod.f90 |
55 |
twin77mod.o: twin77mod.f |
56 |
$(FC) $(FFLAGS) -c twin77mod.f |
57 |
|
58 |
-gibbs_gm_sampler.o: linalgebra_f90.f90 gibbs_gm_sampler.f90 |
59 |
- $(FC) $(FFLAGS) -c linalgebra_f90.f90 gibbs_gm_sampler.f90 |
60 |
+gibbs_gm_sampler.o: linalgebra_f90.o gibbs_gm_sampler.f90 |
61 |
+ $(FC) $(FFLAGS) -c gibbs_gm_sampler.f90 |
62 |
|
63 |
-max_with_twins.o: restr_files.f90 max_with_twins.f weights.f90 agreem.f90 |
64 |
- $(FC) $(FFLAGS) -c restr_files.f90 weights.f90 agreem.f90 max_with_twins.f |
65 |
+max_with_twins.o: restr_files.o max_with_twins.f weights.o agreem.o |
66 |
+ $(FC) $(FFLAGS) -c max_with_twins.f |
67 |
|
68 |
-merohedr_twin.o: restr_files.f90 merohedr_twin.f |
69 |
- $(FC) $(FFLAGS) -c restr_files.f90 merohedr_twin.f |
70 |
+merohedr_twin.o: restr_files.o merohedr_twin.f |
71 |
+ $(FC) $(FFLAGS) -c merohedr_twin.f |
72 |
|
73 |
-ls_scaling_twin_save.o: restr_files.f90 ls_scaling_twin_save.f weights.f90 agreem.f90 |
74 |
- $(FC) $(FFLAGS) -c restr_files.f90 weights.f90 agreem.f90 ls_scaling_twin_save.f |
75 |
+ls_scaling_twin_save.o: restr_files.o ls_scaling_twin_save.f weights.o agreem.o |
76 |
+ $(FC) $(FFLAGS) -c ls_scaling_twin_save.f |
77 |
|
78 |
-ml_params_refine.o: restr_files.f90 ml_params_refine.f weights.f90 agreem.f90 |
79 |
- $(FC) $(FFLAGS) -c restr_files.f90 weights.f90 agreem.f90 ml_params_refine.f |
80 |
+ml_params_refine.o: restr_files.o ml_params_refine.f weights.o agreem.o |
81 |
+ $(FC) $(FFLAGS) -c ml_params_refine.f |
82 |
|
83 |
-optimise_solvent_all.o: optimise_solvent_all.f90 agreem.f90 |
84 |
- $(FC) $(FFLAGS) -c optimise_solvent_all.f90 agreem.f90 |
85 |
+optimise_solvent_all.o: optimise_solvent_all.f90 agreem.o |
86 |
+ $(FC) $(FFLAGS) -c optimise_solvent_all.f90 |
87 |
|
88 |
-ncs_rest.o: ncs_rest_mod.f90 restr_files.f90 ncs_ncs_generate.f90 ncs_rest.f weights.f90 |
89 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 restr_files.f90 ncs_ncs_generate.f90 weights.f90 ncs_rest.f |
90 |
+ncs_rest.o: ncs_rest_mod.o restr_files.o ncs_ncs_generate.o ncs_rest.f weights.o |
91 |
+ $(FC) $(FFLAGS) -c ncs_rest.f |
92 |
|
93 |
-ncs_ncs_generate.o: ncs_ncs_generate.f90 align_refmac.f90 |
94 |
- $(FC) $(FFLAGS) -c ncs_ncs_generate.f90 align_refmac.f90 |
95 |
+ncs_ncs_generate.o: ncs_ncs_generate.f90 align_refmac.o |
96 |
+ $(FC) $(FFLAGS) -c ncs_ncs_generate.f90 |
97 |
|
98 |
-lsq_exp2.o: ncs_rest_mod.f90 restr_files.f90 dist_routines.f90 ncs_simil.f90 ridge.f90 local_tls.f90 lsq_exp2.f weights.f90 rharvest_mod.f90 |
99 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 restr_files.f90 dist_routines.f90 ncs_simil.f90 ridge.f90 local_tls.f90 lsq_exp2.f weights.f90 rharvest_mod.f90 |
100 |
+lsq_exp2.o: ncs_rest_mod.o restr_files.o dist_routines.o ncs_simil.o ridge.o local_tls.o lsq_exp2.f weights.o rharvest_mod.o |
101 |
+ $(FC) $(FFLAGS) -c lsq_exp2.f |
102 |
|
103 |
-vdw_and_contacts.o: ncs_rest_mod.f90 vdw_and_contacts.f local_tls.f90 ridge.f90 restr_files.f90 weights.f90 agreem.f90 |
104 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 restr_files.f90 ridge.f90 local_tls.f90 weights.f90 agreem.f90 vdw_and_contacts.f |
105 |
+vdw_and_contacts.o: ncs_rest_mod.o vdw_and_contacts.f local_tls.o ridge.o restr_files.o weights.o agreem.o |
106 |
+ $(FC) $(FFLAGS) -c vdw_and_contacts.f |
107 |
|
108 |
dist_routines.o: dist_routines.f90 |
109 |
$(FC) $(FFLAGS) -c dist_routines.f90 |
110 |
@@ -227,140 +221,138 @@ ridge.o: ridge.f90 |
111 |
align_refmac.o: align_refmac.f90 |
112 |
$(FC) $(FFLAGS) -c align_refmac.f90 |
113 |
|
114 |
-rigid_allocate.o: restr_files.f90 rigid_allocate.f agreem.f90 |
115 |
- $(FC) $(FFLAGS) -c restr_files.f90 agreem.f90 rigid_allocate.f |
116 |
+rigid_allocate.o: restr_files.o rigid_allocate.f agreem.o |
117 |
+ $(FC) $(FFLAGS) -c rigid_allocate.f |
118 |
|
119 |
-tls_allocate.o: restr_files.f90 tls_allocate.f weights.f90 agreem.f90 |
120 |
- $(FC) $(FFLAGS) -c restr_files.f90 weights.f90 agreem.f90 tls_allocate.f |
121 |
+tls_allocate.o: restr_files.o tls_allocate.f weights.o agreem.o |
122 |
+ $(FC) $(FFLAGS) -c tls_allocate.f |
123 |
|
124 |
-hkon_secder_tch.o: ridge.f90 gibbs_gm_sampler.f90 ncs_rest_mod.f90 hkon_secder_tch.f local_tls.f90 ncs_simil.f90 optimise_solvent_all.f90 \ |
125 |
- restr_files.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
126 |
- $(FC) $(FFLAGS) -c ridge.f90 gibbs_gm_sampler.f90 ncs_rest_mod.f90 restr_files.f90 optimise_solvent_all.f90 ncs_simil.f90 local_tls.f90 \ |
127 |
- hkon_secder_tch.f weights.f90 agreem.f90 rharvest_mod.f90 |
128 |
+hkon_secder_tch.o: ridge.o gibbs_gm_sampler.o ncs_rest_mod.o hkon_secder_tch.f local_tls.o ncs_simil.o optimise_solvent_all.o \ |
129 |
+ restr_files.o weights.o agreem.o rharvest_mod.o |
130 |
+ $(FC) $(FFLAGS) -c hkon_secder_tch.f |
131 |
|
132 |
-oppro_allocate.o: ncs_rest_mod.f90 oppro_allocate.f filter_params.f90 optimise_solvent_all.f90 restr_files.f90 weights.f90 |
133 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 restr_files.f90 optimise_solvent_all.f90 filter_params.f90 weights.f90 oppro_allocate.f |
134 |
+oppro_allocate.o: ncs_rest_mod.o oppro_allocate.f filter_params.o optimise_solvent_all.o restr_files.o weights.o |
135 |
+ $(FC) $(FFLAGS) -c oppro_allocate.f |
136 |
|
137 |
-read_extra_restraints.o: restr_files.f90 read_extra_restraints.f weights.f90 |
138 |
- $(FC) $(FFLAGS) -c restr_files.f90 weights.f90 read_extra_restraints.f |
139 |
+read_extra_restraints.o: restr_files.o read_extra_restraints.f weights.o |
140 |
+ $(FC) $(FFLAGS) -c read_extra_restraints.f |
141 |
|
142 |
-coords.o: coords.f90 atomf77mod.f |
143 |
- $(FC) $(FFLAGS) -c atomf77mod.f coords.f90 |
144 |
+coords.o: coords.f90 atomf77mod.o |
145 |
+ $(FC) $(FFLAGS) -c coords.f90 |
146 |
|
147 |
|
148 |
-ls_scaling_double.o: ls_scaling_double.f weights.f90 agreem.f90 |
149 |
- $(FC) $(FFLAGS) -c ls_scaling_double.f weights.f90 agreem.f90 |
150 |
+ls_scaling_double.o: ls_scaling_double.f weights.o agreem.o |
151 |
+ $(FC) $(FFLAGS) -c ls_scaling_double.f |
152 |
|
153 |
-fast_hessian_tabulation.o: fast_hessian_tabulation.f weights.f90 |
154 |
- $(FC) $(FFLAGS) -c fast_hessian_tabulation.f weights.f90 |
155 |
+fast_hessian_tabulation.o: fast_hessian_tabulation.f weights.o |
156 |
+ $(FC) $(FFLAGS) -c fast_hessian_tabulation.f |
157 |
|
158 |
-calc_stats_twin.o: calc_stats_twin.f weights.f90 agreem.f90 rharvest_mod.f90 |
159 |
- $(FC) $(FFLAGS) -c calc_stats_twin.f weights.f90 agreem.f90 rharvest_mod.f90 |
160 |
+calc_stats_twin.o: calc_stats_twin.f weights.o agreem.o rharvest_mod.o |
161 |
+ $(FC) $(FFLAGS) -c calc_stats_twin.f |
162 |
|
163 |
-refpre_twin.o: refpre_twin.f coords.f90 automorphism.f90 restr_files.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
164 |
- $(FC) $(FFLAGS) -c restr_files.f90 coords.f90 automorphism.f90 weights.f90 agreem.f90 rharvest_mod.f90 refpre_twin.f |
165 |
+refpre_twin.o: refpre_twin.f coords.o automorphism.o restr_files.o weights.o agreem.o rharvest_mod.o |
166 |
+ $(FC) $(FFLAGS) -c refpre_twin.f |
167 |
|
168 |
|
169 |
-decide_twin_opers_0.o: restr_files.f90 decide_twin_opers_0.f |
170 |
- $(FC) $(FFLAGS) -c restr_files.f90 decide_twin_opers_0.f |
171 |
+decide_twin_opers_0.o: restr_files.o decide_twin_opers_0.f |
172 |
+ $(FC) $(FFLAGS) -c decide_twin_opers_0.f |
173 |
|
174 |
automorphism.o: automorphism.f90 |
175 |
$(FC) $(FFLAGS) -c automorphism.f90 |
176 |
|
177 |
-mtz_write_twin.o: mtz_write_twin.f filter_params.f90 restr_files.f90 weights.f90 agreem.f90 |
178 |
- $(FC) $(FFLAGS) -c restr_files.f90 filter_params.f90 weights.f90 agreem.f90 mtz_write_twin.f |
179 |
+mtz_write_twin.o: mtz_write_twin.f filter_params.o restr_files.o weights.o agreem.o |
180 |
+ $(FC) $(FFLAGS) -c mtz_write_twin.f |
181 |
|
182 |
filter_params.o: filter_params.f90 |
183 |
$(FC) $(FFLAGS) -c filter_params.f90 |
184 |
|
185 |
-rcard_tor1.o: ncs_rest_mod.f90 rcard_tor1.f filter_params.f90 local_tls.f90 ridge.f90 optimise_solvent_all.f90 restr_files.f90 weights.f90 \ |
186 |
- agreem.f90 rharvest_mod.f90 ncs_constr.f90 |
187 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 restr_files.f90 optimise_solvent_all.f90 filter_params.f90 local_tls.f90 ridge.f90 weights.f90 \ |
188 |
- agreem.f90 rharvest_mod.f90 ncs_constr.f90 rcard_tor1.f |
189 |
+rcard_tor1.o: ncs_rest_mod.o rcard_tor1.f filter_params.o local_tls.o ridge.o optimise_solvent_all.o restr_files.o weights.o \ |
190 |
+ agreem.o rharvest_mod.o ncs_constr.o |
191 |
+ $(FC) $(FFLAGS) -c rcard_tor1.f |
192 |
|
193 |
-inout_routines.o: restr_files.f90 inout_routines.f |
194 |
- $(FC) $(FFLAGS) -c restr_files.f90 inout_routines.f |
195 |
+inout_routines.o: restr_files.o inout_routines.f |
196 |
+ $(FC) $(FFLAGS) -c inout_routines.f |
197 |
|
198 |
-local_tls.o: local_tls.f90 linalgebra_f90.f90 |
199 |
- $(FC) $(FFLAGS) -c linalgebra_f90.f90 local_tls.f90 |
200 |
+local_tls.o: local_tls.f90 linalgebra_f90.o |
201 |
+ $(FC) $(FFLAGS) -c local_tls.f90 |
202 |
|
203 |
linalgebra_f90.o: linalgebra_f90.f90 |
204 |
$(FC) $(FFLAGS) -c linalgebra_f90.f90 |
205 |
|
206 |
-make_refmac_dummy.o: ncs_rest_mod.f90 make_refmac_dummy.f optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
207 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 weights.f90 agreem.f90 rharvest_mod.f90 optimise_solvent_all.f90 make_refmac_dummy.f |
208 |
+make_refmac_dummy.o: ncs_rest_mod.o make_refmac_dummy.f optimise_solvent_all.o weights.o agreem.o rharvest_mod.o |
209 |
+ $(FC) $(FFLAGS) -c make_refmac_dummy.f |
210 |
|
211 |
-ml_scaling_double.o: ml_scaling_double.f optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
212 |
- $(FC) $(FFLAGS) -c optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 ml_scaling_double.f |
213 |
+ml_scaling_double.o: ml_scaling_double.f optimise_solvent_all.o weights.o agreem.o rharvest_mod.o |
214 |
+ $(FC) $(FFLAGS) -c ml_scaling_double.f |
215 |
|
216 |
-refall_twin.o: refall_twin.f optimise_solvent_all.f90 restr_files.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
217 |
- $(FC) $(FFLAGS) -c restr_files.f90 optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 refall_twin.f |
218 |
+refall_twin.o: refall_twin.f optimise_solvent_all.o restr_files.f90 weights.o agreem.o rharvest_mod.o |
219 |
+ $(FC) $(FFLAGS) -c refall_twin.f |
220 |
|
221 |
-rharvest_subr.o: ncs_rest_mod.f90 rharvest_subr.f optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
222 |
- $(FC) $(FFLAGS) -c ncs_rest_mod.f90 optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 rharvest_subr.f |
223 |
+rharvest_subr.o: ncs_rest_mod.o rharvest_subr.f optimise_solvent_all.o weights.o agreem.o rharvest_mod.o |
224 |
+ $(FC) $(FFLAGS) -c rharvest_subr.f |
225 |
|
226 |
-solvent_contr_mask.o: solvent_contr_mask.f optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 ncs_constr.f90 |
227 |
- $(FC) $(FFLAGS) -c optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 ncs_constr.f90 solvent_contr_mask.f |
228 |
+solvent_contr_mask.o: solvent_contr_mask.f optimise_solvent_all.o weights.o agreem.o rharvest_mod.o ncs_constr.o |
229 |
+ $(FC) $(FFLAGS) -c solvent_contr_mask.f |
230 |
|
231 |
-subag_scale_hessian.o: subag_scale_hessian.f optimise_solvent_all.f90 restr_files.f90 weights.f90 agreem.f90 rharvest_mod.f90 ncs_constr.f90 |
232 |
- $(FC) $(FFLAGS) -c restr_files.f90 optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 ncs_constr.f90 subag_scale_hessian.f |
233 |
+subag_scale_hessian.o: subag_scale_hessian.f optimise_solvent_all.o restr_files.o weights.o agreem.o rharvest_mod.o ncs_constr.o |
234 |
+ $(FC) $(FFLAGS) -c subag_scale_hessian.f |
235 |
|
236 |
-aniso_ref_eigen.o: aniso_ref_eigen.f ncs_constr.f90 |
237 |
- $(FC) $(FFLAGS) -c ncs_constr.f90 aniso_ref_eigen.f |
238 |
+aniso_ref_eigen.o: aniso_ref_eigen.f ncs_constr.o |
239 |
+ $(FC) $(FFLAGS) -c aniso_ref_eigen.f |
240 |
|
241 |
-subcf_scale1.o: subcf_scale1.f optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
242 |
- $(FC) $(FFLAGS) -c optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 subcf_scale1.f |
243 |
+subcf_scale1.o: subcf_scale1.f optimise_solvent_all.o weights.o agreem.o rharvest_mod.o |
244 |
+ $(FC) $(FFLAGS) -c subcf_scale1.f |
245 |
|
246 |
-bvalue_routines.o: bvalue_routines.f90 restr_files.f90 atomf77mod.f |
247 |
- $(FC) $(FFLAGS) -c restr_files.f90 atomf77mod.f bvalue_routines.f90 |
248 |
+bvalue_routines.o: bvalue_routines.f90 restr_files.o atomf77mod.o |
249 |
+ $(FC) $(FFLAGS) -c bvalue_routines.f90 |
250 |
|
251 |
-newentry_idealise.o:: newentry_idealise.f weights.f90 |
252 |
- $(FC) $(FFLAGS) -c newentry_idealise.f weights.f90 |
253 |
+newentry_idealise.o:: newentry_idealise.f weights.o |
254 |
+ $(FC) $(FFLAGS) -c newentry_idealise.f |
255 |
|
256 |
-occupancy_only_refine.o: occupancy_only_refine.f agreem.f90 rharvest_mod.f90 |
257 |
- $(FC) $(FFLAGS) -c occupancy_only_refine.f agreem.f90 rharvest_mod.f90 |
258 |
+occupancy_only_refine.o: occupancy_only_refine.f agreem.o rharvest_mod.o |
259 |
+ $(FC) $(FFLAGS) -c occupancy_only_refine.f |
260 |
|
261 |
-refmac_completeness.o: weights.f90 agreem.f90 rharvest_mod.f90 refmac_completeness.f90 |
262 |
- $(FC) $(FFLAGS) -c weights.f90 agreem.f90 rharvest_mod.f90 refmac_completeness.f90 |
263 |
+refmac_completeness.o: weights.o agreem.o rharvest_mod.o refmac_completeness.f90 |
264 |
+ $(FC) $(FFLAGS) -c refmac_completeness.f90 |
265 |
|
266 |
-refmac_xml.o: refmac_xml.f optimise_solvent_all.f90 restr_files.f90 bvalue_routines.f90 weights.f90 agreem.f90 rharvest_mod.f90 |
267 |
- $(FC) $(FFLAGS) -c bvalue_routines.f90 restr_files.f90 optimise_solvent_all.f90 weights.f90 agreem.f90 rharvest_mod.f90 refmac_xml.f |
268 |
+refmac_xml.o: refmac_xml.f optimise_solvent_all.o restr_files.o bvalue_routines.o weights.o agreem.o rharvest_mod.o |
269 |
+ $(FC) $(FFLAGS) -c refmac_xml.f |
270 |
|
271 |
hkl_pack.o: hkl_pack.f90 |
272 |
$(FC) $(FFLAGS) -c hkl_pack.f90 |
273 |
|
274 |
-extra_eigen.o: extra_eigen.f agreem.f90 ncs_constr.f90 |
275 |
- $(FC) $(FFLAGS) -c extra_eigen.f agreem.f90 ncs_constr.f90 |
276 |
+extra_eigen.o: extra_eigen.f agreem.o ncs_constr.o |
277 |
+ $(FC) $(FFLAGS) -c extra_eigen.f |
278 |
|
279 |
-subvag.o: subvag.f hkl_pack.f90 |
280 |
+subvag.o: subvag.f hkl_pack.o |
281 |
$(FC) $(FFLAGS) -c hkl_pack.f90 subvag.f |
282 |
|
283 |
-make_PDB.o: make_PDB.f ncs_constr.f90 |
284 |
- $(FC) $(FFLAGS) -c ncs_constr.f90 make_PDB.f |
285 |
+make_PDB.o: make_PDB.f ncs_constr.o |
286 |
+ $(FC) $(FFLAGS) -c make_PDB.f |
287 |
|
288 |
make_CIF.o: make_CIF.f ncs_constr.f90 |
289 |
- $(FC) $(FFLAGS) -c ncs_constr.f90 make_CIF.f |
290 |
+ $(FC) $(FFLAGS) -c make_CIF.f |
291 |
|
292 |
refmac: $(SUBR) |
293 |
- $(FC) $(FFLAGS) -o refmac${VERSION} ${SUBR} $(LLIBOTHERS) $(LLIBCCP) |
294 |
+ $(FC) $(FFLAGS) $(LDFLAGS) -o refmac${VERSION} ${SUBR} $(LLIBOTHERS) $(LLIBCCP) $(LLIBCIF) $(LLIBLAPACK) |
295 |
|
296 |
-mol2_file.o: mol2_file.f odb_files.f90 |
297 |
- $(FC) $(FFLAGS) -c odb_files.f90 mol2_file.f |
298 |
+mol2_file.o: mol2_file.f odb_files.o |
299 |
+ $(FC) $(FFLAGS) -c mol2_file.f |
300 |
|
301 |
-odb_files.o: odb_files.f90 elements_module.f90 enerf77mod.f |
302 |
- $(FC) $(FFLAGS) -c elements_module.f90 enerf77mod.f odb_files.f90 |
303 |
+odb_files.o: odb_files.f90 elements_module.o enerf77mod.o |
304 |
+ $(FC) $(FFLAGS) -c odb_files.f90 |
305 |
|
306 |
elements_module.o: elements_module.f90 |
307 |
$(FC) $(FFLAGS) -c elements_module.f90 |
308 |
|
309 |
-make_lib2.o: make_lib2.f odb_files.f90 |
310 |
- $(FC) $(FFLAGS) -c odb_files.f90 make_lib2.f |
311 |
+make_lib2.o: make_lib2.f odb_files.o |
312 |
+ $(FC) $(FFLAGS) -c make_lib2.f |
313 |
|
314 |
pdb2libcheck.o: pdb2libcheck.f90 |
315 |
$(FC) $(FFLAGS) -c pdb2libcheck.f90 |
316 |
|
317 |
-libcheck.o: libcheck.f elements_module.f90 pdb2libcheck.f90 |
318 |
- $(FC) $(FFLAGS) -c elements_module.f90 pdb2libcheck.f90 libcheck.f |
319 |
+libcheck.o: libcheck.f elements_module.o pdb2libcheck.o |
320 |
+ $(FC) $(FFLAGS) -c libcheck.f |
321 |
|
322 |
header2matr.o: header2matr.f90 |
323 |
$(FC) $(FFLAGS) -c header2matr.f90 |
324 |
@@ -369,16 +361,17 @@ freer_twin.o: freer_twin.f90 |
325 |
$(FC) $(FFLAGS) -c freer_twin.f90 |
326 |
|
327 |
libcheck: $(SUBL) |
328 |
- $(FC) $(FFLAGS) -o libcheck${VERSION} $(SUBL) |
329 |
+ $(FC) $(FFLAGS) $(LDFLAGS) -o libcheck${VERSION} $(SUBL) $(LLIBCCP) $(LLIBCIF) $(LLIBLAPACK) |
330 |
|
331 |
free_twin: $(SUB_FREE) |
332 |
- $(FC) $(FFLAGS) -o FreeTwin${VERSION} $(SUB_FREE) |
333 |
+ $(FC) $(FFLAGS) $(LDFLAGS) -o FreeTwin${VERSION} $(SUB_FREE) $(LLIBCCP) $(LLIBLAPACK) |
334 |
|
335 |
|
336 |
header2matr: $(SUB_HEADER) |
337 |
- $(FC) $(FFLAGS) -o header2matr${VERSION} $(SUB_HEADER) |
338 |
+ $(FC) $(FFLAGS) $(LDFLAGS) -o header2matr${VERSION} $(SUB_HEADER) |
339 |
|
340 |
clean: |
341 |
/bin/rm *.o *.mod |
342 |
|
343 |
bridge.o: bridge.cpp llhood.h covmat.h Gauss.h tabfunc.h |
344 |
+ $(CXX) $(CXXFLAGS) -c bridge.cpp |