libtool: нераспознанная опция `-g ' - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь установить программное обеспечение seplib (стандартный проект исследования), но есть проблема, которую я не знаю, как ее решить, я трачу слишком много времени на ее решение, но ничего, немного больше о проблеме...

Makefile: 860: предупреждение: переопределение рецепта для цели 'install-data-local'
Makefile: 840: предупреждение: игнорирование старого рецепта для цели 'install-data-local'
/ bin / bash: ../../include/fullpath: csh: плохой интерпретатор: нет такого файла или каталога
../../../seplib_base/include/ratsep -dofpp -DLINUX -DSOURCE= '"' / Sort3d.f90s '"' Sort3d.f90s 0: ../../../seplib_base/tools/spp/spp ./Sort3d.f90
/ bin / bash: ../ ../ include / fullpath: csh: плохой интерпретатор: Нет такого файла или каталога
ifort -g -FR -I ../../../ seplib_base / lib / corelibs / sep -I ../../../seplib_base/lib/corelibs/sep3d -I ../../../ seplib_base / lib / corelibs / superset -I ../../../ seplib_base / lib / class / gee -I ../../../seplib_base/lib/util/sepaux -I ../../../ seplib_base / lib / util / math -I ../../../ seplib_base / lib / util / fft -I ../../../ seplib_base / lib / seis / velan -I ../../../ seplib_base / lib / seis / image -I ../../../seplib_base/lib/seis/wei -I ../../../ seplib_base / lib / seis / filter -I ../../../ seplib_base / lib / seis / dip -I ../../../seplib_base/lib/seis/model -I ../../../ seplib_base / lib / util / par -DSOURCE = '"' / Sort3d.f90 '"' -c -o Sort3d.o Sort3d.f90
/ bin / bash: ../../include/fullpath: csh: плохой интерпретатор: Нет такого файла или каталога
/ bin / bash ../../libtool --mode =ссылка -g -FR -I ../../../ seplib_base / lib / corelibs / sep -I ../../../ seplib_base / lib / corelibs / sep3d -I ../../../seplib_base/lib/corelibs/superset -I ../../../ seplib_base / lib / class / gee -I ../../../ seplib_base / lib / util / sepaux -I ../../../seplib_base/lib/util/math -I ../../../ seplib_base / lib / util / fft -I ../../../ seplib_base / lib / seis / velan -Я ../../../ seplib_base / lib / seis / image -I ../../../ seplib_base / lib / seis / wei -I ../../../ seplib_base / lib /seis / filter -I ../../../ seplib_base / lib / seis / dip -I ../../../ seplib_base / lib / seis / model -I ../../../seplib_base / Библиотека / Util / пар-DSOURCE = '"' / Sort3d.o '"' -L ../../../ seplib_base / lib / corelibs / sep -L ../../../ seplib_base / lib / corelibs / sep3d -L ../../../ seplib_base / lib / corelibs / superset -L ../../../ vplot / libvplot -L ../../../ seplib_base / lib / graphics / glplot -L ../../../ seplib_base / lib / class / gee -L ../../../ seplib_base / lib / util / math -L ../../../ seplib_base / lib /util / sepaux -L ../../../ seplib_base / lib / util / fft -L ../../../ seplib_base / lib / util / par -L ../../../seplib_base / lib / util / vector -L ../../../ seplib_base / lib / util / convert -L ../../../ seplib_base / lib / seis / travel -L ../ ../../seplib_base/lib/seis/velan -L ../../../ seplib_base / lib / seis / filter -L ../../../ seplib_base / lib / seis / image -L../../../seplib_base/lib/seis/wei -L ../../../ seplib_base / lib / seis / dip -L ../../../ seplib_base / lib / util /cwp -L ../../../ seplib_base / lib / seis / model -o Sort3d Sort3d.o -lsepauxf90 -lsepaux -lsepconvertf90 -lsepconvert -lsep3df90 -lsep3d -lsepf90 -lsep -lsep2df9090 -lsep -lsep3df90lsep -lsepmathf90 -Vaxlib -lm
libtool: нераспознанная опция -g
Попробуйте `libtool --help 'для получения дополнительной информации.

Я попытался удалить -g -FR -I и проблема прошла, но другим сценариям нужна библиотека sep, поэтому я не могу продолжить установку

Пожалуйста, мне нужнопомогите, я провожу слишком много времени в этой части, и мне действительно нужно это программное обеспечение.

1 Ответ

0 голосов
/ 28 декабря 2018

Я думаю, что проблема сборки вызвана этой ошибкой:

 /bin/bash: ../../include/fullpath: csh: bad interpreter: No such file or directory

Очевидно, вам нужно установить реализацию csh (например, tcsh) для сборки этого программного обеспечения.

Отсутствующий интерпретатор csh привел к искаженной командной строке для команды libtool, следовательно, ошибка.

...