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

安装l7 filter编译出错

    来源: 互联网  发布时间:2017-01-22

    本文导语:  最近要截包,就装了这个软件。然后遇到各种问题,现在到了编译时又出现下面的错误,请高手指点啊! 错误如下: [root@martin l7-filter-userspace-0.11]# make make  all-am make[1]: 进入目录“/home/martin/l7userspace/l7-filter-userspac...

最近要截包,就装了这个软件。然后遇到各种问题,现在到了编译时又出现下面的错误,请高手指点啊!
错误如下:
[root@martin l7-filter-userspace-0.11]# make
make  all-am
make[1]: 进入目录“/home/martin/l7userspace/l7-filter-userspace-0.11”
g++ -DHAVE_CONFIG_H -I.    -I/usr/local/include   -g -O2 -MT l7-queue.o -MD -MP -MF .deps/l7-queue.Tpo -c -o l7-queue.o l7-queue.cpp
l7-queue.cpp: 在函数‘int l7_queue_cb(nfq_q_handle*, nfgenmsg*, nfq_data*, void*)’中:
l7-queue.cpp:80:12: 警告:不建议使用‘int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)’(声明于 /usr/local/include/libnetfilter_queue/libnetfilter_queue.h:73)
l7-queue.cpp:80:340: 警告:不建议使用‘int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)’(声明于 /usr/local/include/libnetfilter_queue/libnetfilter_queue.h:73)
l7-queue.cpp: 在成员函数‘u_int32_t l7_queue::handle_packet(nfq_data*, nfq_q_handle*)’中:
l7-queue.cpp:199:34: 错误:从类型‘char**’到类型‘unsigned char**’的转换无效
l7-queue.cpp:199:34: 错误:  初始化‘int nfq_get_payload(nfq_data*, unsigned char**)’的实参 2
l7-queue.cpp:281:10: 警告:不建议使用‘int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)’(声明于 /usr/local/include/libnetfilter_queue/libnetfilter_queue.h:73)
l7-queue.cpp:282:348: 警告:不建议使用‘int nfq_set_verdict_mark(nfq_q_handle*, u_int32_t, u_int32_t, u_int32_t, u_int32_t, const unsigned char*)’(声明于 /usr/local/include/libnetfilter_queue/libnetfilter_queue.h:73)
make[1]: *** [l7-queue.o] 错误 1
make[1]: 离开目录“/home/martin/l7userspace/l7-filter-userspace-0.11”
make: *** [all] 错误 2
下载的好好的软件,怎么还有编译的问题。是不是缺什么设置啊,网上查半天没找到相似案例...
还有想咨询高手怎样学linux比较高效啊,我发现我装好多软件都是出现许多莫名奇妙的问题,比较费时啊,简直是太菜了!请指点迷津,先谢过了!!

|
l7-queue.cpp:199:34: 错误:从类型‘char**’到类型‘unsigned char**’的转换无效
你试一下作个强制转换看看吧

    
 
 

您可能感兴趣的文章:

  • linux/centos源码安装nginx编译配置选项参数介绍
  • 如何查看已编译安装软件的编译命令行
  • 高速的网络抓包库PF_ring介绍及编译安装
  • 关于solaris安装,安装C/c++编译器的问题
  • 二进制安装和源代码编译安装,有什么区别?
  • 谁编译过PLX9054 Linux的驱动程序,我给100分教我编译和安装??
  • 在安装xen到过程中 编译安装后为什么没有生成vmlinuz-2.6.18.8-xen
  • 求救!怎么在Solaris9上安装gcc(以前安装的CC过期了,不能使用编译器安装)
  • 为了安装vimgdb,编译安装了vim72后,怎样在终端输入vim后启动中文版?
  • 怎么样安装一个CC++编译器?
  • Solaris10精简安装后,也安装了gcc等,但编译时出现下列错误:
  • 如何安装GCC?没有任何编译器,
  • yum和编译生成的安装什么区别
  • 编译安装软件的时候,漏了参数如果补救?
  • 自编译安装的软件怎么删除?
  • centos 6.0 如何安装C++编译器
  • 刚下载一个内核源代码,怎样将它编译出来,然后安装运行呢?
  • linux 下如何卸载编译安装的软件
  • sco unix 5.0.6如果安装时未安装c/c++编译器,如何添加?
  • 现要在一台Pentium100上安装LINUX操作系统,能不能不选用别的品牌的LINUX,而直接用内核编译,然后再加上编译器和SHELL等等其它东西?如
  • 如何查看编译方式安装的软件!
  • linux安装nagios,安装nrpe时候,先安装了openssl再从安装nrpe出错。
  • 怎样安装声卡--ESS Technolog 型号为ESS1988 Allegro-1,安装ALSA出错
  • 安装redhat10.0出错,在安装软件前提示硬盘空间不够
  • jb7安装到extras的时候就出错.是安装盘的问题还是因为我记起上安装了jsk1.4?
  • 告诉大家一个经验,RedHat Linux 8.0必须装在内存大于64MB的机器上,否则安装会出错的,这是个安装BUG
  • 请问一下这是什么问题,我在turbolinux下安装WINE总是出错
  • 求教Redhat Linux 9.0安装出错问题?
  • 急!!安装linux出错!希望指教!非常谢谢!
  • 安装VMware出错,麻烦高手指点一下!
  • 安装Linux 出错(急)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker支持的安装方式
  • 我已经用源代码方式安装了apache,如何让它支持php和mysql(php没有安装,mysql安装的是rpm包),要不要重新安装apache?如何删除已有的ap
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 为什么安装redhat 7.1的时候没有让我配置lilo的安装而是系统默认的给我安装了--那位哥们安装过redhat7.1还望赐教
  • win7, win8安装docker需要了解的概念
  • 我安装的是Red Flag版本的linux,汉字输入法还没有安装,请问怎么安装?
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 关于X库安装问题:我怎么查看我已经安装了哪些X库,并且哪些知道安装的版本号?
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • android自动安装apk代码实例(不使用apk安装器安装)
  • docker中文入门学习手册 iis7站长之家
  • ubuntu 安装失败后,xp也无法进入;连xp安装盘也无法安装
  • php安装完成后如何添加mysql扩展
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • 红帽RHEL下安装docker依赖性检查
  • 在已经安装了windows2000server的机器上安装红旗linux时,如何配置引导记录安装位置?急
  • ubuntu系统中软件安装、卸载以及查询是否已经安装某个软件包的方法
  • ubuntu10.04下安装openvz,openvz下安装ubuntu10.04,然后安装ipvsadm问题
  • MemCached介绍及最新稳定版memcached-1.4.20.tar.gz下载和安装
  • 请问Red Flag Linux 6.0桌面版能在安装了XP系统的基础上安装双系统吗?怎么安装!


  • 站内导航:


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

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

    浙ICP备11055608号-3