Возникла проблема с дислинговым графическим пакетом при выполнении после успешной компиляции - PullRequest
0 голосов
/ 30 октября 2019

Я компилирую код, который включает в себя пакет dislin graphic.

Я успешно скомпилировал его на моем MacOS Mojave, используя gfortran, без ошибок.

Но когдаЯ пытаюсь выполнить скомпилированный код, он выдает мне следующую ошибку:

dyld: Symbol not found: _XtStrings
  Referenced from: /usr/local/lib/libdislin.11.dylib
  Expected in: flat namespace

Abort trap: 6

Попробуйте найти причину проблемы, но, похоже, не повезло найти ее.

У кого-нибудь естьПохожая проблема или опыт, чтобы поделиться?

Спасибо!

Я думаю, что проблема в коде X11, пытался переустановить его, все та же проблема

gfortran -c -O3  -ffree-line-length-0 subcode0.f90 -o subcode0.o
gfortran -c -O3  -ffree-line-length-0 mytecio.f90 -o mytecio.o
gfortran -c -O3  -ffree-line-length-0 dislin.f90 -o dislin.o
gfortran -c -O3  -ffree-line-length-0 subcode1.f90 -o subcode1.o
gfortran -c -O3  -ffree-line-length-0 subcode2.f90 -o subcode2.o
gfortran -c -O3  -ffree-line-length-0 subcode3.f90 -o subcode3.o
gfortran -c -O3  -ffree-line-length-0 subcode4.f90 -o subcode4.o
gfortran -c -O3  -ffree-line-length-0 subcode5.f90 -o subcode5.o
gfortran -c -O3  -ffree-line-length-0 subcode6.f90 -o subcode6.o
gfortran -c -O3  -ffree-line-length-0 subcode7.f90 -o subcode7.o
gfortran -c -O3  -ffree-line-length-0 subcode8.f90 -o subcode8.o
gfortran -c -O3  -ffree-line-length-0 supplement01.f90 -o supplement01.o
gfortran -c -O3  -ffree-line-length-0 supplement02.f90 -o supplement02.o
gfortran -c -O3  -ffree-line-length-0 inpred.f90 -o inpred.o
gfortran -O3  -ffree-line-length-0 subcode0.o mytecio.o dislin.o subcode1.o subcode2.o subcode3.o subcode4.o subcode5.o subcode6.o subcode7.o subcode8.o supplement01.o supplement02.o inpred.o -o penmshxp  -L/usr/local/lib -ldislin


dyld: Symbol not found: _XtStrings
  Referenced from: /usr/local/lib/libdislin.11.dylib
  Expected in: flat namespace

Abort trap: 6
...