Lines 150-435
Link Here
|
150 |
@echo "" |
150 |
@echo "" |
151 |
|
151 |
|
152 |
linux-devel: |
152 |
linux-devel: |
153 |
$(MAKE) OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \ |
153 |
$(MAKE) OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' LDFLAGS= CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -g -DOSS -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
154 |
LDFLAGS= \ |
|
|
155 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -g \ |
156 |
-DOSS -funroll-all-loops \ |
157 |
-finline-functions -ffast-math' \ |
158 |
mpg123-make |
159 |
|
154 |
|
160 |
linux-profile: |
155 |
linux-profile: |
161 |
$(MAKE) OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \ |
156 |
$(MAKE) OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' LDFLAGS='-pg' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -pg -DOSS -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
162 |
LDFLAGS='-pg' \ |
|
|
163 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -pg \ |
164 |
-DOSS -funroll-all-loops \ |
165 |
-finline-functions -ffast-math' \ |
166 |
mpg123-make |
167 |
|
157 |
|
168 |
linux: |
158 |
linux: |
169 |
$(MAKE) LDFLAGS= \ |
159 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o decode_i586.o audio_oss.o term.o' CFLAGS='$(CFLAGS) -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX -DOSS -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
170 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
|
|
171 |
audio_oss.o term.o' \ |
172 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX \ |
173 |
-DOSS -DTERM_CONTROL\ |
174 |
-Wall \ |
175 |
-fomit-frame-pointer -funroll-all-loops \ |
176 |
-finline-functions -ffast-math' \ |
177 |
mpg123-make |
178 |
|
160 |
|
179 |
linux-generic: |
161 |
linux-generic: |
180 |
$(MAKE) LDFLAGS= \ |
162 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -DOSS -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
181 |
OBJECTS='decode.o dct64.o audio_oss.o' \ |
|
|
182 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall \ |
183 |
-DOSS \ |
184 |
-fomit-frame-pointer -funroll-all-loops \ |
185 |
-finline-functions -ffast-math' \ |
186 |
mpg123-make |
187 |
|
163 |
|
188 |
linux-pentium: |
164 |
linux-pentium: |
189 |
$(MAKE) LDFLAGS= \ |
165 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o decode_i586.o audio_oss.o term.o' CFLAGS='$(CFLAGS) -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX -DOSS -DTERM_CONTROL -Wall -mpentium -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
190 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
|
|
191 |
audio_oss.o term.o' \ |
192 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX \ |
193 |
-DOSS -DTERM_CONTROL\ |
194 |
-Wall -mpentium \ |
195 |
-fomit-frame-pointer -funroll-all-loops \ |
196 |
-finline-functions -ffast-math' \ |
197 |
mpg123-make |
198 |
|
166 |
|
199 |
linux-mmx: |
167 |
linux-mmx: |
200 |
$(MAKE) LDFLAGS= \ |
168 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_MMX.o tabinit_MMX.o decode_MMX.o audio_oss.o term.o' CFLAGS='-DUSE_MMX -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT -DLINUX -DOSS -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
201 |
OBJECTS='decode_i386.o dct64_MMX.o tabinit_MMX.o decode_MMX.o \ |
|
|
202 |
audio_oss.o term.o' \ |
203 |
CFLAGS='-DUSE_MMX -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT \ |
204 |
-DLINUX -DOSS -DTERM_CONTROL\ |
205 |
-Wall \ |
206 |
-fomit-frame-pointer -funroll-all-loops \ |
207 |
-finline-functions -ffast-math' \ |
208 |
mpg123-make |
209 |
|
169 |
|
210 |
linux-3dnow: |
170 |
linux-3dnow: |
211 |
$(MAKE) LDFLAGS= \ |
171 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o dct64_i386.o dct36_3dnow.o getcpuflags.o equalizer_3dnow.o decode_i586.o audio_oss.o term.o' CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX -DUSE_3DNOW -DOSS -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
212 |
OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o \ |
|
|
213 |
dct64_i386.o dct36_3dnow.o getcpuflags.o \ |
214 |
equalizer_3dnow.o decode_i586.o audio_oss.o term.o' \ |
215 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \ |
216 |
-DUSE_3DNOW -DOSS -DTERM_CONTROL\ |
217 |
-Wall \ |
218 |
-fomit-frame-pointer -funroll-all-loops \ |
219 |
-finline-functions -ffast-math' \ |
220 |
mpg123-make |
221 |
|
172 |
|
222 |
|
173 |
|
223 |
linux-i486: |
174 |
linux-i486: |
224 |
$(MAKE) LDFLAGS= \ |
175 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o decode_i586.o decode_i486.o audio_oss.o term.o dct64_i486-a.o dct64_i486-b.o ' CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DI486_OPT -DLINUX -DOSS -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
225 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
|
|
226 |
decode_i486.o audio_oss.o term.o \ |
227 |
dct64_i486-a.o dct64_i486-b.o ' \ |
228 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DI486_OPT -DLINUX \ |
229 |
-DOSS -DTERM_CONTROL\ |
230 |
-Wall \ |
231 |
-fomit-frame-pointer -funroll-all-loops \ |
232 |
-finline-functions -ffast-math' \ |
233 |
mpg123-make |
234 |
|
176 |
|
235 |
linux-esd: |
177 |
linux-esd: |
236 |
$(MAKE) LDFLAGS= \ |
178 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode_i386.o dct64_i386.o decode_i586.o audio_esd.o' CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX -DOSS -DUSE_ESD -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math $(RPM_OPT_FLAGS)' mpg123-make |
237 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
238 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
239 |
audio_esd.o' \ |
240 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \ |
241 |
-DOSS -DUSE_ESD \ |
242 |
-Wall \ |
243 |
-fomit-frame-pointer -funroll-all-loops \ |
244 |
-finline-functions -ffast-math \ |
245 |
$(RPM_OPT_FLAGS)' \ |
246 |
mpg123-make |
247 |
|
179 |
|
248 |
linux-alsa: |
180 |
linux-alsa: |
249 |
$(MAKE) LDFLAGS= \ |
181 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lasound' OBJECTS='decode_i386.o dct64_i386.o decode_i586.o audio_alsa.o term.o' CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX -DALSA -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math $(RPM_OPT_FLAGS)' mpg123-make |
250 |
AUDIO_LIB='-lasound' \ |
|
|
251 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
252 |
audio_alsa.o term.o' \ |
253 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \ |
254 |
-DALSA -DTERM_CONTROL\ |
255 |
-Wall \ |
256 |
-fomit-frame-pointer -funroll-all-loops \ |
257 |
-finline-functions -ffast-math \ |
258 |
$(RPM_OPT_FLAGS)' \ |
259 |
mpg123-make |
260 |
|
182 |
|
261 |
linux-3dnow-alsa: |
183 |
linux-3dnow-alsa: |
262 |
$(MAKE) LDFLAGS= \ |
184 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lasound' OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o dct64_i386.o dct36_3dnow.o getcpuflags.o equalizer_3dnow.o decode_i586.o audio_alsa.o term.o' CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX -DUSE_3DNOW -DALSA -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
263 |
AUDIO_LIB='-lasound' \ |
|
|
264 |
OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o \ |
265 |
dct64_i386.o dct36_3dnow.o getcpuflags.o \ |
266 |
equalizer_3dnow.o decode_i586.o audio_alsa.o term.o' \ |
267 |
CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \ |
268 |
-DUSE_3DNOW -DALSA -DTERM_CONTROL\ |
269 |
-Wall \ |
270 |
-fomit-frame-pointer -funroll-all-loops \ |
271 |
-finline-functions -ffast-math' \ |
272 |
mpg123-make |
273 |
|
185 |
|
274 |
linux-3dnow-esd: |
186 |
linux-3dnow-esd: |
275 |
$(MAKE) LDFLAGS= \ |
187 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o dct64_i386.o dct36_3dnow.o getcpuflags.o equalizer_3dnow.o decode_i586.o audio_esd.o' CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX -DUSE_3DNOW -DUSE_ESD -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
276 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
277 |
OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o \ |
278 |
dct64_i386.o dct36_3dnow.o getcpuflags.o \ |
279 |
equalizer_3dnow.o decode_i586.o audio_esd.o' \ |
280 |
CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \ |
281 |
-DUSE_3DNOW -DUSE_ESD \ |
282 |
-Wall \ |
283 |
-fomit-frame-pointer -funroll-all-loops \ |
284 |
-finline-functions -ffast-math' \ |
285 |
mpg123-make |
286 |
|
188 |
|
287 |
linux-mips-alsa: |
189 |
linux-mips-alsa: |
288 |
$(MAKE) LDFLAGS= \ |
190 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lasound' OBJECTS='decode.o dct64.o audio_alsa.o term.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -DALSA -DTERM_CONTROL -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math $(RPM_OPT_FLAGS)' mpg123-make |
289 |
AUDIO_LIB='-lasound' \ |
|
|
290 |
OBJECTS='decode.o dct64.o audio_alsa.o term.o' \ |
291 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -DALSA \ |
292 |
-DTERM_CONTROL -Wall \ |
293 |
-fomit-frame-pointer -funroll-all-loops \ |
294 |
-finline-functions -ffast-math \ |
295 |
$(RPM_OPT_FLAGS)' \ |
296 |
mpg123-make |
297 |
|
191 |
|
298 |
linux-alpha: |
192 |
linux-alpha: |
299 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \ |
193 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='$(CFLAGS) -DLINUX -DOSS -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -Wall -O6 -DUSE_MMAP $(RPM_OPT_FLAGS)' mpg123-make |
300 |
CFLAGS='$(CFLAGS) -DLINUX -DOSS -Wall \ |
|
|
301 |
-fomit-frame-pointer -funroll-all-loops \ |
302 |
-finline-functions -ffast-math \ |
303 |
-Wall -O6 -DUSE_MMAP \ |
304 |
$(RPM_OPT_FLAGS)' \ |
305 |
mpg123-make |
306 |
|
194 |
|
307 |
linux-alpha-alsa: |
195 |
linux-alpha-alsa: |
308 |
$(MAKE) LDFLAGS= \ |
196 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lasound' OBJECTS='decode.o dct64.o audio_alsa.o term.o' CFLAGS='-DLINUX -DALSA -DTERM_CONTROL -DUSE_MMAP -O6 -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math $(RPM_OPT_FLAGS)' mpg123-make |
309 |
AUDIO_LIB='-lasound' \ |
|
|
310 |
OBJECTS='decode.o dct64.o audio_alsa.o term.o' \ |
311 |
CFLAGS='-DLINUX \ |
312 |
-DALSA -DTERM_CONTROL\ |
313 |
-DUSE_MMAP -O6 \ |
314 |
-fomit-frame-pointer -funroll-all-loops \ |
315 |
-finline-functions -ffast-math \ |
316 |
$(RPM_OPT_FLAGS)' \ |
317 |
mpg123-make |
318 |
|
197 |
|
319 |
linux-alpha-esd: |
198 |
linux-alpha-esd: |
320 |
$(MAKE) LDFLAGS= \ |
199 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode.o dct64.o audio_esd.o' CFLAGS='$(CFLAGS) -DLINUX -DOSS -DUSE_ESD -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -Wall -O6 -DUSE_MMAP $(RPM_OPT_FLAGS)' mpg123-make |
321 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
322 |
OBJECTS='decode.o dct64.o audio_esd.o' \ |
323 |
CFLAGS='$(CFLAGS) -DLINUX -DOSS -DUSE_ESD -Wall \ |
324 |
-fomit-frame-pointer -funroll-all-loops \ |
325 |
-finline-functions -ffast-math \ |
326 |
-Wall -O6 -DUSE_MMAP \ |
327 |
$(RPM_OPT_FLAGS)' \ |
328 |
mpg123-make |
329 |
|
200 |
|
330 |
linux-x86_64: |
201 |
linux-x86_64: |
331 |
$(MAKE) LDFLAGS= \ |
202 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='$(CFLAGS) -Wall -DLINUX -DOSS -DUSE_MMAP $(RPM_OPT_FLAGS)' mpg123-make |
332 |
OBJECTS='decode.o dct64.o audio_oss.o' \ |
|
|
333 |
CFLAGS='$(CFLAGS) -Wall -DLINUX -DOSS -DUSE_MMAP \ |
334 |
$(RPM_OPT_FLAGS)' \ |
335 |
mpg123-make |
336 |
|
203 |
|
337 |
linux-x86_64-esd: |
204 |
linux-x86_64-esd: |
338 |
$(MAKE) LDFLAGS= \ |
205 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode.o dct64.o audio_esd.o' CFLAGS='$(CFLAGS) -Wall -DLINUX -DOSS -DUSE_MMAP $(RPM_OPT_FLAGS)' mpg123-make |
339 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
340 |
OBJECTS='decode.o dct64.o audio_esd.o' \ |
341 |
CFLAGS='$(CFLAGS) -Wall -DLINUX -DOSS -DUSE_MMAP \ |
342 |
$(RPM_OPT_FLAGS)' \ |
343 |
mpg123-make |
344 |
|
206 |
|
345 |
linux-x86_64-alsa: |
207 |
linux-x86_64-alsa: |
346 |
$(MAKE) LDFLAGS= \ |
208 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lasound' OBJECTS='decode.o dct64.o audio_alsa.o' CFLAGS='$(CFLAGS) -Wall -DLINUX -DOSS -DUSE_MMAP $(RPM_OPT_FLAGS)' mpg123-make |
347 |
AUDIO_LIB='-lasound' \ |
|
|
348 |
OBJECTS='decode.o dct64.o audio_alsa.o' \ |
349 |
CFLAGS='$(CFLAGS) -Wall -DLINUX -DOSS -DUSE_MMAP \ |
350 |
$(RPM_OPT_FLAGS)' \ |
351 |
mpg123-make |
352 |
|
209 |
|
353 |
linux-ppc64: |
210 |
linux-ppc64: |
354 |
$(MAKE) LDFLAGS= \ |
211 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -DOSS -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
355 |
OBJECTS='decode.o dct64.o audio_oss.o' \ |
|
|
356 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall \ |
357 |
-DOSS \ |
358 |
-fomit-frame-pointer -funroll-all-loops \ |
359 |
-finline-functions -ffast-math' \ |
360 |
mpg123-make |
361 |
|
212 |
|
362 |
linux-ppc64-esd: |
213 |
linux-ppc64-esd: |
363 |
$(MAKE) LDFLAGS= \ |
214 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode.o dct64.o audio_esd.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -DOSS -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
364 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
365 |
OBJECTS='decode.o dct64.o audio_esd.o' \ |
366 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall \ |
367 |
-DOSS \ |
368 |
-fomit-frame-pointer -funroll-all-loops \ |
369 |
-finline-functions -ffast-math' \ |
370 |
mpg123-make |
371 |
|
215 |
|
372 |
linux-ppc: |
216 |
linux-ppc: |
373 |
$(MAKE) LDFLAGS= \ |
217 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -DOSS -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
374 |
OBJECTS='decode.o dct64.o audio_oss.o' \ |
|
|
375 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall \ |
376 |
-DOSS \ |
377 |
-fomit-frame-pointer -funroll-all-loops \ |
378 |
-finline-functions -ffast-math' \ |
379 |
mpg123-make |
380 |
|
218 |
|
381 |
linux-ppc-esd: |
219 |
linux-ppc-esd: |
382 |
$(MAKE) LDFLAGS= \ |
220 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode.o dct64.o audio_esd.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -DOSS -DUSE_ESD -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
383 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
384 |
OBJECTS='decode.o dct64.o audio_esd.o' \ |
385 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall \ |
386 |
-DOSS -DUSE_ESD \ |
387 |
-fomit-frame-pointer -funroll-all-loops \ |
388 |
-finline-functions -ffast-math' \ |
389 |
mpg123-make |
390 |
|
221 |
|
391 |
linux-sparc: |
222 |
linux-sparc: |
392 |
$(MAKE) LDFLAGS= \ |
223 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_sun.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DUSE_MMAP -DSPARCLINUX -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
393 |
OBJECTS='decode.o dct64.o audio_sun.o' \ |
|
|
394 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DUSE_MMAP -DSPARCLINUX -Wall \ |
395 |
-fomit-frame-pointer -funroll-all-loops \ |
396 |
-finline-functions -ffast-math' \ |
397 |
mpg123-make |
398 |
|
224 |
|
399 |
linux-sparc-esd: |
225 |
linux-sparc-esd: |
400 |
$(MAKE) LDFLAGS= \ |
226 |
$(MAKE) LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode.o dct64.o audio_esd.o' CFLAGS='-DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD -DSPARCLINUX -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
401 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
402 |
OBJECTS='decode.o dct64.o audio_esd.o' \ |
403 |
CFLAGS='-DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD -DSPARCLINUX -Wall \ |
404 |
-fomit-frame-pointer -funroll-all-loops \ |
405 |
-finline-functions -ffast-math' \ |
406 |
mpg123-make |
407 |
|
227 |
|
408 |
|
228 |
|
409 |
linux-armv4l: |
229 |
linux-armv4l: |
410 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \ |
230 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='-DLINUX -DOSS -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -Wall -O6 -DUSE_MMAP' mpg123-make |
411 |
CFLAGS='-DLINUX -DOSS -Wall \ |
|
|
412 |
-fomit-frame-pointer -funroll-all-loops \ |
413 |
-finline-functions -ffast-math \ |
414 |
-Wall -O6 -DUSE_MMAP' \ |
415 |
mpg123-make |
416 |
|
231 |
|
417 |
linux-arm: |
232 |
linux-arm: |
418 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \ |
233 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='-DREAL_IS_FIXED -DLINUX -DOSS -Wall -O6 -march=armv4 -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
419 |
CFLAGS='-DREAL_IS_FIXED -DLINUX \ |
|
|
420 |
-DOSS -Wall -O6 -march=armv4 \ |
421 |
-fomit-frame-pointer -funroll-all-loops \ |
422 |
-finline-functions -ffast-math' \ |
423 |
mpg123-make |
424 |
|
234 |
|
425 |
|
235 |
|
426 |
linux-m68k: |
236 |
linux-m68k: |
427 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \ |
237 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -DOSS -DOSS_BIG_ENDIAN -Wall -m68040 -fomit-frame-pointer -funroll-loops -finline-functions -ffast-math' mpg123-make |
428 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX \ |
|
|
429 |
-DOSS -DOSS_BIG_ENDIAN -Wall -m68040 \ |
430 |
-fomit-frame-pointer -funroll-loops \ |
431 |
-finline-functions -ffast-math' \ |
432 |
mpg123-make |
433 |
|
238 |
|
434 |
linux-sajber: |
239 |
linux-sajber: |
435 |
@ $(MAKE) FRONTEND=sajberplay-make linux-frontend |
240 |
@ $(MAKE) FRONTEND=sajberplay-make linux-frontend |
Lines 444-468
Link Here
|
444 |
@ $(MAKE) FRONTEND=mpg123m-make freebsd-frontend |
249 |
@ $(MAKE) FRONTEND=mpg123m-make freebsd-frontend |
445 |
|
250 |
|
446 |
linux-frontend: |
251 |
linux-frontend: |
447 |
$(MAKE) LDFLAGS= \ |
252 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o decode_i586.o control_sajber.o control_tk3play.o audio_oss.o' CFLAGS='$(CFLAGS) -DFRONTEND -DOSS -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' $(FRONTEND) |
448 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
|
|
449 |
control_sajber.o control_tk3play.o audio_oss.o' \ |
450 |
CFLAGS='$(CFLAGS) -DFRONTEND -DOSS -DI386_ASSEM -DREAL_IS_FLOAT \ |
451 |
-DPENTIUM_OPT -DLINUX -Wall \ |
452 |
-fomit-frame-pointer -funroll-all-loops \ |
453 |
-finline-functions -ffast-math' \ |
454 |
$(FRONTEND) |
455 |
|
253 |
|
456 |
linux-nas: |
254 |
linux-nas: |
457 |
$(MAKE) LDFLAGS='-L/usr/X11R6/lib' \ |
255 |
$(MAKE) LDFLAGS='-L/usr/X11R6/lib' AUDIO_LIB='-laudio -lXau' OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' CFLAGS='$(CFLAGS) -I/usr/X11R6/include -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -DNAS -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
458 |
AUDIO_LIB='-laudio -lXau' \ |
|
|
459 |
OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' \ |
460 |
CFLAGS='$(CFLAGS) -I/usr/X11R6/include \ |
461 |
-DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -DNAS \ |
462 |
-Wall \ |
463 |
-fomit-frame-pointer -funroll-all-loops \ |
464 |
-finline-functions -ffast-math' \ |
465 |
mpg123-make |
466 |
|
256 |
|
467 |
#### the following defines are for experimental use ... |
257 |
#### the following defines are for experimental use ... |
468 |
# |
258 |
# |
Lines 471-780
Link Here
|
471 |
#CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -malign-loops=2 -malign-jumps=2 -malign-functions=2' |
261 |
#CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -malign-loops=2 -malign-jumps=2 -malign-functions=2' |
472 |
|
262 |
|
473 |
freebsd: |
263 |
freebsd: |
474 |
$(MAKE) CC=cc LDFLAGS= \ |
264 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' mpg123-make |
475 |
OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \ |
|
|
476 |
CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
477 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
478 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \ |
479 |
mpg123-make |
480 |
|
265 |
|
481 |
freebsd-i486: |
266 |
freebsd-i486: |
482 |
$(MAKE) CC=cc LDFLAGS= \ |
267 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o decode_i486.o dct64_i486.o audio_oss.o' CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DOPT_ARCH=i486 -march=i486 -finline-functions -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' mpg123-make |
483 |
OBJECTS='decode_i386.o dct64_i386.o \ |
|
|
484 |
decode_i486.o dct64_i486.o audio_oss.o' \ |
485 |
CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
486 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
487 |
-DOPT_ARCH=i486 \ |
488 |
-march=i486 -finline-functions \ |
489 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \ |
490 |
mpg123-make |
491 |
|
268 |
|
492 |
freebsd-esd: |
269 |
freebsd-esd: |
493 |
$(MAKE) CC=cc LDFLAGS= \ |
270 |
$(MAKE) CC=cc LDFLAGS= AUDIO_LIB='-lesd -laudiofile' OBJECTS='decode_i386.o dct64_i386.o $(GETBITS) audio_esd.o' CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD -I/usr/local/include -L/usr/local/lib' mpg123-make |
494 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
495 |
OBJECTS='decode_i386.o dct64_i386.o $(GETBITS) audio_esd.o' \ |
496 |
CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
497 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
498 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD \ |
499 |
-I/usr/local/include -L/usr/local/lib' \ |
500 |
mpg123-make |
501 |
|
271 |
|
502 |
freebsd-nas: |
272 |
freebsd-nas: |
503 |
$(MAKE) CC=cc LDFLAGS= \ |
273 |
$(MAKE) CC=cc LDFLAGS= AUDIO_LIB='-L/usr/X11R6/lib -laudio -lXau' OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' CFLAGS='-Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DREAD_MMAP -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNAS -I/usr/X11R6/include -L/usr/X11R6/lib' mpg123-make |
504 |
AUDIO_LIB='-L/usr/X11R6/lib -laudio -lXau' \ |
|
|
505 |
OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' \ |
506 |
CFLAGS='-Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
507 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
508 |
-DREAD_MMAP \ |
509 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNAS \ |
510 |
-I/usr/X11R6/include -L/usr/X11R6/lib' \ |
511 |
mpg123-make |
512 |
|
274 |
|
513 |
freebsd-frontend: |
275 |
freebsd-frontend: |
514 |
$(MAKE) CC=cc LDFLAGS= \ |
276 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o audio_oss.o control_sajber.o control_tk3play.o' CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DFRONTEND -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' $(FRONTEND) |
515 |
OBJECTS='decode_i386.o dct64_i386.o audio_oss.o \ |
|
|
516 |
control_sajber.o control_tk3play.o' \ |
517 |
CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
518 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
519 |
-DFRONTEND \ |
520 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \ |
521 |
$(FRONTEND) |
522 |
|
277 |
|
523 |
openbsd: |
278 |
openbsd: |
524 |
$(MAKE) CC=cc LDFLAGS='-L/usr/lib' \ |
279 |
$(MAKE) CC=cc LDFLAGS='-L/usr/lib' AUDIO_LIB='-lossaudio' OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' CFLAGS='-Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DREAD_MMAP -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' mpg123-make |
525 |
AUDIO_LIB='-lossaudio' \ |
|
|
526 |
OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \ |
527 |
CFLAGS='-Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
528 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
529 |
-DREAD_MMAP \ |
530 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \ |
531 |
mpg123-make |
532 |
|
280 |
|
533 |
# -mno-epilogue |
281 |
# -mno-epilogue |
534 |
# -mflat -mv8 -mcpu=ultrasparc |
282 |
# -mflat -mv8 -mcpu=ultrasparc |
535 |
|
283 |
|
536 |
# these are MY EXPERIMENTAL compile entries |
284 |
# these are MY EXPERIMENTAL compile entries |
537 |
solaris-pure: |
285 |
solaris-pure: |
538 |
$(MAKE) CC='purify -cache-dir=/tmp cc' \ |
286 |
$(MAKE) CC='purify -cache-dir=/tmp cc' LDFLAGS='-lsocket -lnsl' OBJECTS='decode.o dct64.o audio_sun.o term.o' CFLAGS='$(CFLAGS) -fast -native -xO4 -DSOLARIS -DTERM_CONTROL -DUSE_MMAP ' mpg123-make |
539 |
LDFLAGS='-lsocket -lnsl' \ |
|
|
540 |
OBJECTS='decode.o dct64.o audio_sun.o term.o' \ |
541 |
CFLAGS='$(CFLAGS) -fast -native -xO4 -DSOLARIS -DTERM_CONTROL \ |
542 |
-DUSE_MMAP ' \ |
543 |
mpg123-make |
544 |
|
287 |
|
545 |
solaris-ccscc: |
288 |
solaris-ccscc: |
546 |
$(MAKE) CC=/usr/ccs/bin/ucbcc LDFLAGS='-lsocket -lnsl' \ |
289 |
$(MAKE) CC=/usr/ccs/bin/ucbcc LDFLAGS='-lsocket -lnsl' OBJECTS='decode.o dct64.o audio_sun.o term.o' CFLAGS='$(CFLAGS) -fast -native -xO4 -DSOLARIS -DUSE_MMAP ' mpg123-make |
547 |
OBJECTS='decode.o dct64.o audio_sun.o term.o' \ |
|
|
548 |
CFLAGS='$(CFLAGS) -fast -native -xO4 -DSOLARIS \ |
549 |
-DUSE_MMAP ' \ |
550 |
mpg123-make |
551 |
|
290 |
|
552 |
# common solaris compile entries |
291 |
# common solaris compile entries |
553 |
solaris: |
292 |
solaris: |
554 |
$(MAKE) CC=cc LDFLAGS='-lsocket -lnsl' \ |
293 |
$(MAKE) CC=cc LDFLAGS='-lsocket -lnsl' OBJECTS='decode.o dct64.o audio_sun.o term.o' CFLAGS='$(CFLAGS) -fast -native -xO4 -DSOLARIS -DUSE_MMAP -DTERM_CONTROL' mpg123-make |
555 |
OBJECTS='decode.o dct64.o audio_sun.o term.o' \ |
|
|
556 |
CFLAGS='$(CFLAGS) -fast -native -xO4 -DSOLARIS \ |
557 |
-DUSE_MMAP -DTERM_CONTROL' \ |
558 |
mpg123-make |
559 |
|
294 |
|
560 |
solaris-gcc-profile: |
295 |
solaris-gcc-profile: |
561 |
$(MAKE) CC='gcc' \ |
296 |
$(MAKE) CC='gcc' LDFLAGS='-lsocket -lnsl -pg' OBJECTS='decode.o dct64.o audio_sun.o' CFLAGS='$(CFLAGS) -g -pg -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP -funroll-all-loops -finline-functions' mpg123-make |
562 |
LDFLAGS='-lsocket -lnsl -pg' \ |
|
|
563 |
OBJECTS='decode.o dct64.o audio_sun.o' \ |
564 |
CFLAGS='$(CFLAGS) -g -pg -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \ |
565 |
-funroll-all-loops -finline-functions' \ |
566 |
mpg123-make |
567 |
|
297 |
|
568 |
# -DREAL_IS_FLOAT |
298 |
# -DREAL_IS_FLOAT |
569 |
|
299 |
|
570 |
solaris-gcc: |
300 |
solaris-gcc: |
571 |
$(MAKE) \ |
301 |
$(MAKE) LDFLAGS='-lsocket -lnsl' OBJECTS='decode.o dct64.o audio_sun.o term.o' CFLAGS='$(CFLAGS) -Wall -pedantic -DSOLARIS -DUSE_MMAP -g -DTERM_CONTROL -funroll-all-loops -finline-functions' mpg123-make |
572 |
LDFLAGS='-lsocket -lnsl' \ |
|
|
573 |
OBJECTS='decode.o dct64.o audio_sun.o term.o' \ |
574 |
CFLAGS='$(CFLAGS) -Wall -pedantic -DSOLARIS \ |
575 |
-DUSE_MMAP -g \ |
576 |
-DTERM_CONTROL \ |
577 |
-funroll-all-loops -finline-functions' \ |
578 |
mpg123-make |
579 |
|
302 |
|
580 |
solaris-gcc-esd: |
303 |
solaris-gcc-esd: |
581 |
$(MAKE) LDFLAGS='-lsocket -lnsl' \ |
304 |
$(MAKE) LDFLAGS='-lsocket -lnsl' AUDIO_LIB='-lesd -lresolv' OBJECTS='decode.o dct64.o audio_esd.o' CFLAGS='$(CFLAGS) -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP -DUSE_ESD -funroll-all-loops -finline-functions' mpg123-make |
582 |
AUDIO_LIB='-lesd -lresolv' \ |
|
|
583 |
OBJECTS='decode.o dct64.o audio_esd.o' \ |
584 |
CFLAGS='$(CFLAGS) -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \ |
585 |
-DUSE_ESD -funroll-all-loops -finline-functions' \ |
586 |
mpg123-make |
587 |
|
305 |
|
588 |
solaris-x86-gcc-oss: |
306 |
solaris-x86-gcc-oss: |
589 |
$(MAKE) LDFLAGS='-lsocket -lnsl' \ |
307 |
$(MAKE) LDFLAGS='-lsocket -lnsl' OBJECTS='decode_i386.o dct64_i386.o decode_i586.o audio_oss.o' CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DUSE_MMAP -DOSS -Wall -funroll-all-loops -finline-functions' mpg123-make |
590 |
OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \ |
|
|
591 |
audio_oss.o' \ |
592 |
CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DUSE_MMAP \ |
593 |
-DOSS \ |
594 |
-Wall \ |
595 |
-funroll-all-loops -finline-functions' \ |
596 |
mpg123-make |
597 |
|
308 |
|
598 |
solaris-gcc-nas: |
309 |
solaris-gcc-nas: |
599 |
$(MAKE) LDFLAGS='-lsocket -lnsl' \ |
310 |
$(MAKE) LDFLAGS='-lsocket -lnsl' AUDIO_LIB='-L/usr/openwin/lib -laudio -lXau' OBJECTS='decode.o dct64.o audio_nas.o' CFLAGS='$(CFLAGS) -I/usr/openwin/include -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP -DNAS -funroll-all-loops -finline-functions' mpg123-make |
600 |
AUDIO_LIB='-L/usr/openwin/lib -laudio -lXau'\ |
|
|
601 |
OBJECTS='decode.o dct64.o audio_nas.o' \ |
602 |
CFLAGS='$(CFLAGS) -I/usr/openwin/include -Wall \ |
603 |
-DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \ |
604 |
-DNAS \ |
605 |
-funroll-all-loops -finline-functions' \ |
606 |
mpg123-make |
607 |
|
311 |
|
608 |
sunos: |
312 |
sunos: |
609 |
$(MAKE) LDFLAGS= \ |
313 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_sun.o' CFLAGS='$(CFLAGS) -DSUNOS -DREAL_IS_FLOAT -DUSE_MMAP -funroll-loops' mpg123-make |
610 |
OBJECTS='decode.o dct64.o audio_sun.o' \ |
|
|
611 |
CFLAGS='$(CFLAGS) -DSUNOS -DREAL_IS_FLOAT -DUSE_MMAP \ |
612 |
-funroll-loops' \ |
613 |
mpg123-make |
614 |
|
314 |
|
615 |
# CFLAGS='-DREAL_IS_FLOAT -Aa +O3 -D_HPUX_SOURCE -DHPUX' |
315 |
# CFLAGS='-DREAL_IS_FLOAT -Aa +O3 -D_HPUX_SOURCE -DHPUX' |
616 |
hpux: |
316 |
hpux: |
617 |
$(MAKE) CC=cc LDFLAGS= \ |
317 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_hp.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -Ae +O3 -D_HPUX_SOURCE -DHPUX' mpg123-make |
618 |
OBJECTS='decode.o dct64.o audio_hp.o' \ |
|
|
619 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -Ae +O3 -D_HPUX_SOURCE -DHPUX' \ |
620 |
mpg123-make |
621 |
|
318 |
|
622 |
hpux-alib: |
319 |
hpux-alib: |
623 |
$(MAKE) CC=cc LDFLAGS='-L/opt/audio/lib' \ |
320 |
$(MAKE) CC=cc LDFLAGS='-L/opt/audio/lib' OBJECTS='decode.o dct64.o audio_alib.o' AUDIO_LIB=-lAlib CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -Ae +O3 -D_HPUX_SOURCE -DHPUX -I/opt/audio/include' mpg123-make |
624 |
OBJECTS='decode.o dct64.o audio_alib.o' \ |
|
|
625 |
AUDIO_LIB=-lAlib \ |
626 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -Ae +O3 -D_HPUX_SOURCE -DHPUX \ |
627 |
-I/opt/audio/include' \ |
628 |
mpg123-make |
629 |
|
321 |
|
630 |
hpux-gcc: |
322 |
hpux-gcc: |
631 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_hp.o' \ |
323 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_hp.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -O3 -D_HPUX_SOURCE -DHPUX' mpg123-make |
632 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -O3 -D_HPUX_SOURCE -DHPUX' \ |
|
|
633 |
mpg123-make |
634 |
sgi: |
324 |
sgi: |
635 |
$(MAKE) CC=cc LDFLAGS= \ |
325 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_sgi.o' AUDIO_LIB=-laudio CFLAGS='$(CFLAGS) -DSGI -DTERM_CONTROL -DREAL_IS_FLOAT -DUSE_MMAP' mpg123-make |
636 |
OBJECTS='decode.o dct64.o audio_sgi.o' AUDIO_LIB=-laudio \ |
|
|
637 |
CFLAGS='$(CFLAGS) -DSGI -DTERM_CONTROL \ |
638 |
-DREAL_IS_FLOAT -DUSE_MMAP' \ |
639 |
mpg123-make |
640 |
|
326 |
|
641 |
sgi-gcc: |
327 |
sgi-gcc: |
642 |
$(MAKE) LDFLAGS= \ |
328 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_sgi.o' AUDIO_LIB=-laudio CFLAGS='$(CFLAGS) -DSGI -DTERM_CONTROL -DREAL_IS_FLOAT -DUSE_MMAP' mpg123-make |
643 |
OBJECTS='decode.o dct64.o audio_sgi.o' AUDIO_LIB=-laudio \ |
|
|
644 |
CFLAGS='$(CFLAGS) -DSGI -DTERM_CONTROL \ |
645 |
-DREAL_IS_FLOAT -DUSE_MMAP' \ |
646 |
mpg123-make |
647 |
|
329 |
|
648 |
dec: |
330 |
dec: |
649 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_dec.o' \ |
331 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_dec.o' AUDIO_LIB=-lmme CFLAGS='$(CFLAGS) -std1 -warnprotos -O4 -DUSE_MMAP -I/usr/include/mme' mpg123-make |
650 |
AUDIO_LIB=-lmme \ |
|
|
651 |
CFLAGS='$(CFLAGS) -std1 -warnprotos -O4 -DUSE_MMAP \ |
652 |
-I/usr/include/mme' \ |
653 |
mpg123-make |
654 |
|
332 |
|
655 |
dec-esd: |
333 |
dec-esd: |
656 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_esd.o' \ |
334 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_esd.o' AUDIO_LIB='-lesd -laudiofile' CFLAGS='$(CFLAGS) -std1 -warnprotos -O4 -DUSE_MMAP -I/usr/include/mme `esd-config --cflags`' mpg123-make |
657 |
AUDIO_LIB='-lesd -laudiofile' \ |
|
|
658 |
CFLAGS='$(CFLAGS) -std1 -warnprotos -O4 -DUSE_MMAP \ |
659 |
-I/usr/include/mme `esd-config --cflags`' \ |
660 |
mpg123-make |
661 |
|
335 |
|
662 |
dec-nas: |
336 |
dec-nas: |
663 |
$(MAKE) CC=cc LDFLAGS='-L/usr/X11R6/lib' \ |
337 |
$(MAKE) CC=cc LDFLAGS='-L/usr/X11R6/lib' AUDIO_LIB='-laudio -lXau -ldnet_stub' OBJECTS='decode.o dct64.o audio_nas.o' CFLAGS='$(CFLAGS) -I/usr/X11R6/include -std1 -warnprotos -O4 -DUSE_MMAP' mpg123-make |
664 |
AUDIO_LIB='-laudio -lXau -ldnet_stub'\ |
|
|
665 |
OBJECTS='decode.o dct64.o audio_nas.o' \ |
666 |
CFLAGS='$(CFLAGS) -I/usr/X11R6/include -std1 -warnprotos -O4 -DUSE_MMAP' \ |
667 |
mpg123-make |
668 |
|
338 |
|
669 |
ultrix: |
339 |
ultrix: |
670 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_dummy.o' \ |
340 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_dummy.o' CFLAGS='$(CFLAGS) -std1 -DULTRIX' mpg123-make |
671 |
CFLAGS='$(CFLAGS) -std1 -DULTRIX' \ |
|
|
672 |
mpg123-make |
673 |
|
341 |
|
674 |
aix-gcc: |
342 |
aix-gcc: |
675 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o' \ |
343 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o' CFLAGS='$(CFLAGS) -DAIX -Wall -O6 -DUSE_MMAP -DREAL_IS_FLOAT -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' mpg123-make |
676 |
CFLAGS='$(CFLAGS) -DAIX -Wall -O6 -DUSE_MMAP -DREAL_IS_FLOAT \ |
|
|
677 |
-fomit-frame-pointer -funroll-all-loops \ |
678 |
-finline-functions -ffast-math' \ |
679 |
mpg123-make |
680 |
|
344 |
|
681 |
aix-xlc: |
345 |
aix-xlc: |
682 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o' \ |
346 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o' CFLAGS="$(CFLAGS) -O3 -qstrict -qcpluscmt -DAIX -DUSE_MMAP mpg123-make |
683 |
CFLAGS="$(CFLAGS) -O3 -qstrict -qcpluscmt -DAIX -DUSE_MMAP \ |
|
|
684 |
mpg123-make |
685 |
|
347 |
|
686 |
|
348 |
|
687 |
aix-ums: |
349 |
aix-ums: |
688 |
$(MAKE) LDFLAGS='-L/usr/lpp/som/lib -lUMSobj' \ |
350 |
$(MAKE) LDFLAGS='-L/usr/lpp/som/lib -lUMSobj' OBJECTS='decode.o dct64.o audio_aixums.o term.o' CFLAGS="$(CFLAGS) -O3 -qstrict -qcpluscmt -DAIX -DAIX_UMS -DUSE_MMAP -DTERM_CONTROL -DREAD_MMAP -I/usr/lpp/UMS/include -I/usr/lpp/som/include" mpg123-make |
689 |
OBJECTS='decode.o dct64.o audio_aixums.o term.o' \ |
|
|
690 |
CFLAGS="$(CFLAGS) -O3 -qstrict -qcpluscmt -DAIX -DAIX_UMS \ |
691 |
-DUSE_MMAP -DTERM_CONTROL \ |
692 |
-DREAD_MMAP -I/usr/lpp/UMS/include \ |
693 |
-I/usr/lpp/som/include" \ |
694 |
mpg123-make |
695 |
|
351 |
|
696 |
|
352 |
|
697 |
aix-tk3play: |
353 |
aix-tk3play: |
698 |
@ $(MAKE) FRONTEND=mpg123m-make aix-frontend |
354 |
@ $(MAKE) FRONTEND=mpg123m-make aix-frontend |
699 |
|
355 |
|
700 |
aix-frontend: |
356 |
aix-frontend: |
701 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o \ |
357 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o control_sajber.o control_tk3play.o' CFLAGS='$(CFLAGS) -DAIX -Wall -O6 -DUSE_MMAP -DFRONTEND -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' $(FRONTEND) |
702 |
control_sajber.o control_tk3play.o' \ |
|
|
703 |
CFLAGS='$(CFLAGS) -DAIX -Wall -O6 -DUSE_MMAP -DFRONTEND \ |
704 |
-fomit-frame-pointer -funroll-all-loops \ |
705 |
-finline-functions -ffast-math' \ |
706 |
$(FRONTEND) |
707 |
|
358 |
|
708 |
os2: |
359 |
os2: |
709 |
$(MAKE) LDFLAGS= \ |
360 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o audio_os2.o' CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DNOXFERMEM -DOS2 -Wall -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math' LIBS='-los2me -lsocket' mpg123.exe |
710 |
OBJECTS='decode_i386.o dct64_i386.o audio_os2.o' \ |
|
|
711 |
CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DNOXFERMEM -DOS2 -Wall \ |
712 |
-fomit-frame-pointer -funroll-all-loops \ |
713 |
-finline-functions -ffast-math' \ |
714 |
LIBS='-los2me -lsocket' \ |
715 |
mpg123.exe |
716 |
|
361 |
|
717 |
netbsd: |
362 |
netbsd: |
718 |
$(MAKE) CC=cc LDFLAGS= \ |
363 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_sun.o' CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O3 -fomit-frame-pointer -funroll-all-loops -ffast-math -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' mpg123-make |
719 |
OBJECTS='decode.o dct64.o audio_sun.o' \ |
|
|
720 |
CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O3 -fomit-frame-pointer \ |
721 |
-funroll-all-loops -ffast-math \ |
722 |
-DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' \ |
723 |
mpg123-make |
724 |
|
364 |
|
725 |
netbsd-i386: |
365 |
netbsd-i386: |
726 |
$(MAKE) CC=cc LDFLAGS= \ |
366 |
$(MAKE) CC=cc LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o audio_sun.o' CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' mpg123-make |
727 |
OBJECTS='decode_i386.o dct64_i386.o audio_sun.o' \ |
|
|
728 |
CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -fomit-frame-pointer \ |
729 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
730 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' \ |
731 |
mpg123-make |
732 |
|
367 |
|
733 |
bsdos: |
368 |
bsdos: |
734 |
$(MAKE) CC=shlicc2 LDFLAGS= \ |
369 |
$(MAKE) CC=shlicc2 LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' CFLAGS='$(CFLAGS) -Wall -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DDONT_CATCH_SIGNALS' mpg123-make |
735 |
OBJECTS='decode_i386.o dct64_i386.o \ |
|
|
736 |
audio_oss.o' \ |
737 |
CFLAGS='$(CFLAGS) -Wall -O4 -fomit-frame-pointer \ |
738 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
739 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \ |
740 |
-DDONT_CATCH_SIGNALS' \ |
741 |
mpg123-make |
742 |
|
370 |
|
743 |
bsdos4: |
371 |
bsdos4: |
744 |
$(MAKE) LDFLAGS= \ |
372 |
$(MAKE) LDFLAGS= OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' CFLAGS='$(CFLAGS) -Wall -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DDONT_CATCH_SIGNALS' mpg123-make |
745 |
OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \ |
|
|
746 |
CFLAGS='$(CFLAGS) -Wall -O4 -fomit-frame-pointer \ |
747 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
748 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \ |
749 |
-DDONT_CATCH_SIGNALS' \ |
750 |
mpg123-make |
751 |
|
373 |
|
752 |
bsdos-nas: |
374 |
bsdos-nas: |
753 |
$(MAKE) CC=shlicc2 LDFLAGS= \ |
375 |
$(MAKE) CC=shlicc2 LDFLAGS= AUDIO_LIB='-laudio -lXau -L/usr/X11R6/lib' OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' CFLAGS='$(CFLAGS) -Wall -O4 -fomit-frame-pointer -funroll-all-loops -ffast-math -DROT_I386 -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DDONT_CATCH_SIGNALS -DNAS' mpg123-make |
754 |
AUDIO_LIB='-laudio -lXau -L/usr/X11R6/lib' \ |
|
|
755 |
OBJECTS='decode_i386.o dct64_i386.o \ |
756 |
audio_nas.o' \ |
757 |
CFLAGS='$(CFLAGS) -Wall -O4 -fomit-frame-pointer \ |
758 |
-funroll-all-loops -ffast-math -DROT_I386 \ |
759 |
-DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \ |
760 |
-DDONT_CATCH_SIGNALS -DNAS' \ |
761 |
mpg123-make |
762 |
|
376 |
|
763 |
mint: |
377 |
mint: |
764 |
$(MAKE) LDFLAGS= \ |
378 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_mint.o' CFLAGS='$(CFLAGS) -Wall -m68020-40 -m68881 -fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math -DREAL_IS_FLOAT -DMINT -DNOXFERMEM' AUDIO_LIB='-lsocket' mpg123-make |
765 |
OBJECTS='decode.o dct64.o audio_mint.o' \ |
|
|
766 |
CFLAGS='$(CFLAGS) -Wall -m68020-40 -m68881 \ |
767 |
-fomit-frame-pointer -funroll-all-loops \ |
768 |
-finline-functions -ffast-math \ |
769 |
-DREAL_IS_FLOAT -DMINT -DNOXFERMEM' \ |
770 |
AUDIO_LIB='-lsocket' \ |
771 |
mpg123-make |
772 |
|
379 |
|
773 |
# maybe you need the additonal options LDFLAGS='-lnsl -lsocket' when linking (see solaris:) |
380 |
# maybe you need the additonal options LDFLAGS='-lnsl -lsocket' when linking (see solaris:) |
774 |
generic: |
381 |
generic: |
775 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_dummy.o' \ |
382 |
$(MAKE) LDFLAGS= OBJECTS='decode.o dct64.o audio_dummy.o' CFLAGS='$(CFLAGS) -O -DGENERIC -DNOXFERMEM' mpg123-make |
776 |
CFLAGS='$(CFLAGS) -O -DGENERIC -DNOXFERMEM' \ |
|
|
777 |
mpg123-make |
778 |
|
383 |
|
779 |
########################################################################### |
384 |
########################################################################### |
780 |
########################################################################### |
385 |
########################################################################### |
Lines 789-808
Link Here
|
789 |
mpg123-make: |
394 |
mpg123-make: |
790 |
@ $(MAKE) CFLAGS='$(CFLAGS)' BINNAME=mpg123 mpg123 |
395 |
@ $(MAKE) CFLAGS='$(CFLAGS)' BINNAME=mpg123 mpg123 |
791 |
|
396 |
|
792 |
mpg123: mpg123.o common.o $(OBJECTS) decode_2to1.o decode_4to1.o \ |
397 |
mpg123: mpg123.o common.o $(OBJECTS) decode_2to1.o decode_4to1.o tabinit.o audio.o layer1.o layer2.o layer3.o buffer.o getlopt.o httpget.o xfermem.o equalizer.o decode_ntom.o Makefile wav.o readers.o control_generic.o vbrhead.o playlist.o getbits.o |
793 |
tabinit.o audio.o layer1.o layer2.o layer3.o buffer.o \ |
398 |
$(CC) $(CFLAGS) $(LDFLAGS) mpg123.o tabinit.o common.o layer1.o layer2.o layer3.o audio.o buffer.o decode_2to1.o equalizer.o decode_4to1.o getlopt.o httpget.o xfermem.o decode_ntom.o wav.o readers.o control_generic.o vbrhead.o playlist.o getbits.o $(OBJECTS) -o $(BINNAME) -lm $(AUDIO_LIB) $(IPV6LIBDIR) $(IPV6LIB) |
794 |
getlopt.o httpget.o xfermem.o equalizer.o \ |
399 |
|
795 |
decode_ntom.o Makefile wav.o readers.o \ |
400 |
mpg123.exe: mpg123.o common.o $(OBJECTS) decode_2to1.o decode_4to1.o tabinit.o audio.o layer1.o layer2.o layer3.o buffer.o getlopt.o httpget.o Makefile wav.o readers.o |
796 |
control_generic.o vbrhead.o playlist.o getbits.o |
|
|
797 |
$(CC) $(CFLAGS) $(LDFLAGS) mpg123.o tabinit.o common.o layer1.o \ |
798 |
layer2.o layer3.o audio.o buffer.o decode_2to1.o equalizer.o \ |
799 |
decode_4to1.o getlopt.o httpget.o xfermem.o decode_ntom.o \ |
800 |
wav.o readers.o control_generic.o vbrhead.o playlist.o getbits.o \ |
801 |
$(OBJECTS) -o $(BINNAME) -lm $(AUDIO_LIB) $(IPV6LIBDIR) $(IPV6LIB) |
802 |
|
803 |
mpg123.exe: mpg123.o common.o $(OBJECTS) decode_2to1.o decode_4to1.o \ |
804 |
tabinit.o audio.o layer1.o layer2.o layer3.o buffer.o \ |
805 |
getlopt.o httpget.o Makefile wav.o readers.o |
806 |
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o mpg123.exe -lm $(LIBS) |
401 |
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o mpg123.exe -lm $(LIBS) |
807 |
|
402 |
|
808 |
########################################################################### |
403 |
########################################################################### |
Lines 852-864
Link Here
|
852 |
rm -f *.o *core *~ mpg123 gmon.out sajberplay system mpg123m |
447 |
rm -f *.o *core *~ mpg123 gmon.out sajberplay system mpg123m |
853 |
|
448 |
|
854 |
prepared-for-install: |
449 |
prepared-for-install: |
855 |
@if [ ! -x mpg123 ]; then \ |
450 |
@if [ ! -x mpg123 ]; then echo '###' ; echo '### Before doing "make install", you have to compile the software.' ; echo '### Type "make" for more information.' ; echo '###' ; exit 1 ; fi |
856 |
echo '###' ; \ |
|
|
857 |
echo '### Before doing "make install", you have to compile the software.' ; \ |
858 |
echo '### Type "make" for more information.' ; \ |
859 |
echo '###' ; \ |
860 |
exit 1 ; \ |
861 |
fi |
862 |
|
451 |
|
863 |
system: mpg123.h system.c |
452 |
system: mpg123.h system.c |
864 |
$(CC) -o $@ -Wall system.c |
453 |
$(CC) -o $@ -Wall system.c |
Lines 874-883
Link Here
|
874 |
chmod 644 $(MANDIR)/man$(SECTION)/mpg123.1 |
463 |
chmod 644 $(MANDIR)/man$(SECTION)/mpg123.1 |
875 |
|
464 |
|
876 |
dist: clean |
465 |
dist: clean |
877 |
DISTNAME="`basename \`pwd\``" ; \ |
466 |
DISTNAME="`basename \`pwd\``" ; sed '/prgDate/s_".*"_"'`date +%Y/%m/%d`'"_' version.h > version.new; mv -f version.new version.h; cd .. ; rm -f "$$DISTNAME".tar.gz "$$DISTNAME".tar ; tar cvf "$$DISTNAME".tar "$$DISTNAME" ; gzip -9 "$$DISTNAME".tar |
878 |
sed '/prgDate/s_".*"_"'`date +%Y/%m/%d`'"_' version.h > version.new; \ |
|
|
879 |
mv -f version.new version.h; \ |
880 |
cd .. ; \ |
881 |
rm -f "$$DISTNAME".tar.gz "$$DISTNAME".tar ; \ |
882 |
tar cvf "$$DISTNAME".tar "$$DISTNAME" ; \ |
883 |
gzip -9 "$$DISTNAME".tar |