当前位置:  技术问答>linux和unix

为何quagga在make时出错?

    来源: 互联网  发布时间:2016-12-04

    本文导语:  解压,配置都是按步骤做的,应该没问题,但在make时就出错了,求解啊 archer@archer-desktop:~/文档/quagga-0.98.6$ make make  all-recursive make[1]: 正在进入目录 `/home/archer/文档/quagga-0.98.6' Making all in lib make[2]: 正在进入目录...

解压,配置都是按步骤做的,应该没问题,但在make时就出错了,求解啊
archer@archer-desktop:~/文档/quagga-0.98.6$ make
make  all-recursive
make[1]: 正在进入目录 `/home/archer/文档/quagga-0.98.6'
Making all in lib
make[2]: 正在进入目录 `/home/archer/文档/quagga-0.98.6/lib'
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DSYSCONFDIR="/usr/local/etc/" -I. -I. -I.. -I.. -I.. -I../lib    -Os -g  -Wall -Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings -MT sockopt.lo -MD -MP -MF ".deps/sockopt.Tpo" -c -o sockopt.lo sockopt.c; 
then mv -f ".deps/sockopt.Tpo" ".deps/sockopt.Plo"; else rm -f ".deps/sockopt.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -DSYSCONFDIR="/usr/local/etc/" -I. -I. -I.. -I.. -I.. -I../lib -Os -g -Wall -Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings -MT sockopt.lo -MD -MP -MF .deps/sockopt.Tpo -c sockopt.c  -fPIC -DPIC -o .libs/sockopt.o
sockopt.c: In function 'getsockopt_ipv6_ifindex':
sockopt.c:150: error: dereferencing pointer to incomplete type
make[2]: *** [sockopt.lo] 错误 1
make[2]:正在离开目录 `/home/archer/文档/quagga-0.98.6/lib'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/archer/文档/quagga-0.98.6'
make: *** [all] 错误 2

|
可能是源码本身的bug吧 楼主看看下面链接
http://blog.csdn.net/koalazoo/archive/2004/12/26/229559.aspx

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 路由软件 Quagga


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3