安装ZEBRA出错(包是从Zebra 官网下的)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
bsbsztk
帖子: 7
注册时间: 2009-11-09 19:19

安装ZEBRA出错(包是从Zebra 官网下的)

#1

帖子 bsbsztk » 2009-11-09 19:21

make[2]: *** [rtadv.o] 错误 1
make[2]:正在离开目录 `/home/talence/桌面/zebra-0.95a/zebra'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/talence/桌面/zebra-0.95a'
make: *** [all] 错误 2

怎么回事儿 我是新手
bsbsztk
帖子: 7
注册时间: 2009-11-09 19:19

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#2

帖子 bsbsztk » 2009-11-09 19:44

C没人懂?
GrayChan1978
帖子: 40
注册时间: 2009-07-12 16:35

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#3

帖子 GrayChan1978 » 2009-11-09 19:51

换个目录看看,放在纯英文路径下。
本人英俊潇洒,适合参加各类假面舞会!
bsbsztk
帖子: 7
注册时间: 2009-11-09 19:19

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#4

帖子 bsbsztk » 2009-11-09 19:55

GrayChan1978 写了:换个目录看看,放在纯英文路径下。
换了英文目录也不行 用netbeans编译了一下 说是里面函数有问题 但我是从www.zebra.org下的 换老矣点的版本的还是这错误
bsbsztk
帖子: 7
注册时间: 2009-11-09 19:19

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#5

帖子 bsbsztk » 2009-11-09 20:03

source='rtadv.c' object='rtadv.o' libtool=no \
depfile='.deps/rtadv.Po' tmpdepfile='.deps/rtadv.TPo' \
depmode=gcc3 /bin/bash ../depcomp \
gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f 'rtadv.c' || echo './'`rtadv.c
rtadv.c: In function ‘rtadv_recv_packet’:
rtadv.c:123: error: dereferencing pointer to incomplete type
rtadv.c:124: error: dereferencing pointer to incomplete type
rtadv.c:124: error: dereferencing pointer to incomplete type
rtadv.c:130: warning: dereferencing type-punned pointer will break strict-aliasing rules
rtadv.c: In function ‘rtadv_send_packet’:
rtadv.c:149: error: invalid application of ‘sizeof’ to incomplete type ‘struct in6_pktinfo’
rtadv.c:194: warning: operation on ‘node’ may be undefined
rtadv.c:268: error: dereferencing pointer to incomplete type
rtadv.c:269: error: dereferencing pointer to incomplete type
rtadv.c: In function ‘rtadv_prefix_lookup’:
rtadv.c:476: warning: operation on ‘node’ may be undefined
rtadv.c: In function ‘rtadv_config_write’:
rtadv.c:977: warning: operation on ‘node’ may be undefined
rtadv.c:982: warning: pointer targets in passing argument 3 of ‘inet_ntop’ differ in signedness
/usr/include/arpa/inet.h:65: note: expected ‘char * __restrict__’ but argument is of type ‘u_char *’
make[4]: *** [rtadv.o] 错误 1
make[4]:正在离开目录 `/home/talence/桌面/zebra-0.95a/zebra'
make[3]: *** [all-recursive] 错误 1
make[3]:正在离开目录 `/home/talence/桌面/zebra-0.95a'
make[2]: *** [all] 错误 2
make[2]:正在离开目录 `/home/talence/桌面/zebra-0.95a'
make[1]: *** [.build-conf] 错误 2
make[1]:正在离开目录 `/home/talence/桌面/zebra-0.95a'
make: *** [.build-impl] 错误 2
生成 失败 (退出值 2, 总计时间: 469毫秒)

但老师用的就是这个 没错
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#6

帖子 luojie-dune » 2009-11-09 20:11

2005年。。。这么老了。。。库都变了。。。看看源里有没。。。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
bsbsztk
帖子: 7
注册时间: 2009-11-09 19:19

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#7

帖子 bsbsztk » 2009-11-09 20:17

luojie-dune 写了:2005年。。。这么老了。。。库都变了。。。看看源里有没。。。
库里有我早就装了 有个同名的但不是这个 这个是路由方面的软件
bsbsztk
帖子: 7
注册时间: 2009-11-09 19:19

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#8

帖子 bsbsztk » 2009-11-09 20:19

qkbeyond 写了:就没有deb包么?
您老师的成功了么? :em20 :em20 可以问问您老师的么? :em09
老师就给了这个包 告诉是从这个网站下的 他说能用的 应该是代码的问题
soledadboy
帖子: 25
注册时间: 2010-11-08 11:28

Re: 安装ZEBRA出错(包是从Zebra 官网下的)

#9

帖子 soledadboy » 2012-11-17 18:42

这好像是代码的兼容问题,在配置文件中加入定义如下定义,看我的帖子:viewtopic.php?f=56&t=370196
#ifdef GNU_LINUX
#define __USE_GNU
#endif
回复