388 ifeq (,$(findstring macosx,$(ALICE_TARGET)))
390 FSRCS+=npdf/structa.F \
401 TCSRCS=ctmp/npdf/structa.c ctmp/spdf/alphas2.c ctmp/spdf/pdfset.c ctmp/spdf/pdfsta.c \
402 ctmp/spdf/structm.c ctmp/spdf/structp.c
406 .SECONDARY: $(TCSRCS)
408 PACKCFLAGS:=$(CFLAGS) -w
410 PDF/ctmp/%.c: PDF/%.F
411 [ -d $(dir $@) ] || mkdir -p $(dir $@)
412 ifeq (macosx,$(ALICE_TARGET))
413 $(F77) -E $(pdfINC) $(pdfFFLAGS) $< | f2c -E | sed -e 's/\([0-9,a-z]*_[0-9,a-z]*\)__/\1_/g' > $@
415 ifeq (macosxgcc4,$(ALICE_TARGET))
416 $(F77) -E $(pdfINC) $(pdfFFLAGS) $< | f2c -E | sed -e 's/\([0-9,a-z]*_[0-9,a-z]*\)__/\1_/g' > $@
418 ifeq (macosxxlc,$(ALICE_TARGET))
419 $(F77) -d $(pdfINC) -c -o /dev/null $(pdfFFLAGS) $< ; \
420 tmpf=F`basename $@ .c`.f ; export tmpf ; \
421 cat $$tmpf | f2c -E | sed -e 's/\([0-9,a-z]*_[0-9,a-z]*\)__/\1_/g' > $@ ; \
427 PACKFFLAGS := $(FFLAGS) -IPDF/pdf
429 ifeq ($(ALICE_TARGET),linux)
430 GCC_VERSION := $(shell $(CXX) -v 2>&1 | \
431 grep version | cut -d' ' -f3)
432 ifeq ($(GCC_VERSION),2.96)
433 PACKFFLAGS := $(filter-out -O%,$(FFLAGS))