В настоящее время я пытаюсь создать и установить специализированный набор программного обеспечения (https://github.com/scottransom/presto) и сталкиваюсь с этой ошибкой:
gfortran -g -fPIC -o /path-to/presto/bin/psrorbit powerplot.o xyline.o psrorbit.o -L/usr/local/Cellar/cfitsio/3.450/lib -lcfitsio -lcurl -L/path-to/presto/lib -lpresto -L/usr/local/lib -lfftw3f -L/usr/local/lib/pgplot -lcpgplot -lpgplot -L/opt/X11/lib -lX11 -L/opt/X11/lib -lpng16 -lm
ld: mach-o string pool extends beyond end of file in /usr/local/lib/libcpgplot.dylib file '/usr/local/lib/libcpgplot.dylib' for architecture x86_64
collect2: error: ld returned 1 exit status
make: *** [psrorbit] Error 1
Не думаю, что это проблема, связанная с PRESTO как таковая, поскольку несколько поисков (см. this , this и this ) указывают на нечто фундаментальное, возможно, с Xcode. В настоящее время у меня есть версия 11.3, и я также установил инструменты командной строки. Итак, еще раз, что означает сама ошибка? Любая помощь будет полезна!