日期:2014-05-16  浏览次数:20741 次

libwww编译问题,急,谢谢
环境:Suse   Linux;Hp(或DELL)   PC服务器
现象:执行make时,报一下错:
acinclude.m4:255:error:m4_defn:undefined   macro:_m4_divert_diversion
/usr/src/packages/BUILD/autoconf-2.59/tests/../lib/autoconf/c.m4:1180:AC_C_VOLATILE   is   expanded   from   ..
acinclude.m4:255:the   top   level
autom4te:/usr/bin/m4   failed   with   exit   stastus:1
aclocal:autom4te   failed   with   exit   status:1


在error上面还需要N多warning,列举一个,如下:
acinclude.m4:underquoted   definition   of   AC_ADDLIB

如果谁能在明天晚上前帮忙解决,本人承诺再给100分,谢谢,^_^

------解决方案--------------------
楼主的步骤对不对啊?
在下的步骤:
1. 下载http://www.w3.org/Library/Distribution/w3c-libwww-5.4.0.tgz
2. 解压并建立建工作目录
jerry@FreeBSD:src/w3c-libwww$ tar zxvf w3c-libwww-5.4.0.tgz
jerry@FreeBSD:src/w3c-libwww$ mkdir w3c-libwww-bld
3. 进入工作目录configure, make
jerry@FreeBSD:src/w3c-libwww$ cd w3c-libwww-bld
jerry@FreeBSD:src/w3c-libwww/w3c-libwww-bld$ ../w3c-libwww-5.4.0/configure
jerry@FreeBSD:src/w3c-libwww/w3c-libwww-bld$ gmake > gmake.log 2> gmake.err &

------解决方案--------------------
configure时最好加上 --prefix 参数!