请教一个configure.ac的问题

C、C++和Java语言
回复
mgqw
帖子: 59
注册时间: 2006-11-09 21:06
来自: 深圳
送出感谢: 0
接收感谢: 0
联系:

请教一个configure.ac的问题

#1

帖子 mgqw » 2008-01-24 15:08

小菜我在网上安装一个gedit的C语言插件:Gedit Symbol Browser Plugin 下载源代码编译安装,可我在按照官方说明编译的时候有一个地方始终看不明白:
Edit configure.ac, adding 2 lines to AC_CONFIG_FILES
plugins/symbolbrowser/Makefile
plugins/symbolbrowser/symbols/Makefile

我无论是只放(根据文件修改路径)
plugins/symbolbrowser/Makefile
plugins/symbolbrowser/symbols/Makefile
在configureac文件里面的话
autoconf
automake就要报错,执行不下去

而如果这样放的话:
AC_CONFIG_FILES(/root/Desktop/symbolbrowser/Makefile)
AC_CONFIG_FILES(/root/Desktop/symbolbrowser/symbols/Makefile)
或者:
AC_CONFIG_FILES(/root/Desktop/symbolbrowser/Makefile
/root/Desktop/symbolbrowser/symbols/Makefile)
在autoconf的时候就要报错,请大侠指教这里该怎么弄。具体网址如下:
http://www.micahcarrick.com/11-14-2007/ ... gin.html#2
头像
monnand
帖子: 104
注册时间: 2007-02-16 1:23
送出感谢: 0
接收感谢: 0

#2

帖子 monnand » 2008-01-31 19:53

autoconf用到的是M4,是个宏替换。
你改成这样试试:

代码: 全选

AC_CONFIG_FILES([plugins/symbolbrowser/Makefile
                    plugins/symbolbrowser/symbols/Makefile])
注意
除了小括号,还有中括号。
回复

回到 “C/C++/Java”