我正在尝试从源代码安装最新版本的FontForge。我知道./configure
,make
和make install
的整个过程,但源包中没有配置脚本,只有configure.ac
,似乎需要使用{处理{1}},但autoconf
未能这样做。当我运行autoconf
时,它会说明可能未定义的宏。在我用Google搜索错误之后,它导致我尝试了autoconf
,这也无效。
答案 0 :(得分:1)
只需运行autogen.sh
脚本,它就会执行所有必要的步骤。有关说明,请参阅Auto-Book。
答案 1 :(得分:1)
您需要调用autogen.sh
脚本来生成configure
脚本。作为先决条件,您需要安装autoconf
,automake
和libtool
。
$ ./autogen.sh
Preparing the fontforge build system...please wait
Found GNU Autoconf version 2.69
Found GNU Automake version 1.12.1
Found GNU Libtool version 2.4.2
Automatically preparing build ... done
The fontforge build system is now prepared. To build here, run:
./configure
make
答案 2 :(得分:0)
git master中没有配置脚本;这是正常的。要创建它,请运行
./autogen.sh
我已将一个INSTALL.git文件添加到git repo中,因此其他用户会清楚这一点。
https://github.com/fontforge/fontforge/blob/master/INSTALL.git