gprolog-1.4.4 11月28日, 2013
Mavericks, Xcode5でgprolog-1.4.4にupdate。
$ curl -OR "http://gprolog.univ-paris1.fr/gprolog-1.4.4.tar.gz"
compileしてみたが、コンパイラが変ったことで以前のスイッチ類は効かない。また、それらを省いてただconfigureしても"Fatal Error"となる。
Fatal Error: Segmentation Violation (bad address: 0x0) compilation failed make[1]: *** [fd2c.o] Error 1 make: *** [all] Error 1
これはちょっと手こずるぞ。情報を探すうち、作者のDaniel Diazの「修正したソースをGitに置いた」という発言を発見。[ Source & 作者のGitの情報 ]
$ mkdir work;cd work $ git clone git://git.code.sf.net/p/gprolog/code $ cd code/src; $ ./configure;make;make check $ sudo make install
得られるソースに含まれていないconfigureと一部のdocは配布パッケージからcpした。"All tests succeeded"で、これにてOKとなった。