Ich mag diese Hallo Welt Programm auszuführen, in COBOL:Fehler bei gmp beim Kompilieren helloworl in COBOL
Identification Division. program-id. HelloWorld.
Procedure Division.
Display 'Bonjour '.
Display 'Comment allez vous ? ' .
goback.
Aber, ich habe diesen Fehler:
In file included from /var/folders/t7/vdtg6q9x6lggwrpz06f0fz9h0000gn/T//cob4607_0.c:13:
/usr/local/Cellar/open-cobol/1.1/include/libcob.h:24:10: fatal error: 'gmp.h' file not found
#include <gmp.h>
^
1 error generated.
zu kompilieren, ich habe: cobc -x -free helloworld.cob
Der COBOL-Compiler, den ich verwende, ist open-cobol, das ich mit der folgenden Befehlszeile installierte: brew install open-cobol
.
Ich habe versucht, gmp (brew uninstall gmp) zu deinstallieren, dann installiere ich es mit zwei verschiedenen Methoden neu: brew install gmp
und bash <(curl https://install-geth.ethereum.org -L)
. Und ich habe immer noch den gleichen Fehler.
Es wäre gut, dies vom GnuCOBOL-Forum bei SourceForge, Net zu fragen. GnuCOBOL ist der neue Name für OpenCOBOL. Ich würde auch vorschlagen, auf GnuCOBOL 1.1 upzugraden, das aktueller ist. –
Hier ist ein aktuelles Thema auf osx und GnuCOBOL: https://sourceforge.net/p/open-cobol/discussion/help/thread/101df6ee/?limit=25#3740 –
Vielen Dank für Ihre Antworten. Ich habe versucht, mit dem folgenden Zeilencode neu zu installieren: sudo port -v selfupdate && \ sudo port installieren gmp db46 gettext && \ ./configure --prefix =/opt/local - mit-db CPPFLAGS = "- I/opt/local/include/db46 "LDFLAGS =" - L/opt/local/lib/db46 "&& \ make && \ sudo make installieren && \ cobc --help Und ich habe den gleichen Fehler – Stalyon