How to fix "PGF90-S-0285-Source line too long" ?

Dear experts,

the h-include file, generated by other software, contains very long line:

#define MATH_LIBS “-Wl,–start-group;/mnt/apps/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64/libmkl_lapack95_ilp64.a;/mnt/apps/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64/libmkl_intel_ilp64.a;-Wl,–end-group;-Wl,–start-group;/mnt/apps/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64/libmkl_intel_ilp64.a;/mnt/apps/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64/libmkl_pgi_thread.a;/mnt/apps/intel/composer_xe_2013_sp1.1.106/mkl/lib/intel64/libmkl_core.a;/usr/lib64/libpthread.a;/usr/lib64/libm.a;-Wl,–end-group;-ldl”

Unfortunately, I can not shorten this variable, which is generated automatically.

Obviously, the pgf90 compiling the Fortran source file with this long-line containing include file complains “PGF90-S-0285-Source line too long”.

Is there some simple remedy ? ifort/gfortran accept such long variables.