Hello,
Cannot find the answer anywhere online. Trying to compile a Perl Module, Math-CDF, for an CLIP (RNA-protein crosslink analysis) and I am getting an error when I run the make commands.

Within the folder I have to run:

    $perl Makefile.PL
    $make
    $make test
    $make install

running $perl Makefile.PL runs fine but $make hits the following error:

    Skip blib/lib/Math/CDF.pm (unchanged)
    cd cdflib && /usr/bin/make LIBPERL_A="libperl.a" LINKTYPE="dynamic" OPTIMIZE="-O3" PREFIX="/usr/local/ActivePerl-5.24/site" PASTHRU_DEFINE=' ' PASTHRU_INC=' '
    make[1]: Nothing to be done for `all'.
    Running Mkbootstrap for CDF ()
    chmod 644 "CDF.bs"
    "/usr/local/ActivePerl-5.24/bin/perl-dynamic" -MExtUtils::Command::MM -e 'cp_nonempty' -- CDF.bs blib/arch/auto/Math/CDF/CDF.bs 644
    /usr/bin/gcc -c   -fno-common -DPERL_DARWIN -no-cpp-precomp -mmacosx-version-min=10.9 -arch x86_64 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-strict-aliasing -pipe -fstack-protector -DPERL_USE_SAFE_PUTENV -O3   -DVERSION=\"0.1\" -DXS_VERSION=\"0.1\"  "-I/usr/local/ActivePerl-5.24/lib/CORE"   CDF.c
    gcc: error: unrecognized command line option '-no-cpp-precomp'
    make: *** [CDF.o] Error 1

Any ideas? I've tried removing the -no-cpp-precomp flag but still doesn't run.
P.S I am running a Mac O.S Yosemite Version 10.10.5 and I working with Perl modules for the first time.
I have make and gcc under:
/usr/bin/gcc
/usr/bin/make
Thanks.
Can't seem to delete the post, but thanks everyone for your help. The solution here was just to delete the -'-no-cpp-precomp' flag from the makefile and re run. It is running smoothly now, I am using it for this bioinformatics protocol:
https://zhanglab.c2b2.columbia.edu/index.php/CTK_Documentation