当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 我想在学校上网,结果~~~
帖子发表于 : 2006-11-21 19:59 

注册: 2006-10-29 17:14
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
我想在学校上网,所以下了个drcom客户端
按原代码编译结果出现了以下情况!!!

gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/init.o src/init.c
src/init.c:20:20: error: string.h: 没有那个文件或目录
src/init.c:22:23: error: sys/types.h: 没有那个文件或目录
src/init.c:23:24: error: sys/socket.h: 没有那个文件或目录
In file included from src/init.c:25:
include/private.h:23:24: error: netinet/in.h: 没有那个文件或目录
In file included from include/private.h:25,
from src/init.c:25:
include/drcom.h:23:20: error: stdint.h: 没有那个文件或目录
In file included from include/private.h:25,
from src/init.c:25:
include/drcom.h:29: 错误: syntax error before ‘uint8_t’
include/drcom.h:29: 警告: 结构或联合后没有分号
include/drcom.h:30: 警告: 在 ‘socks’ 的声明中,类型默认为 ‘int’
include/drcom.h:30: 警告: 数据定义时没有类型或存储类
include/drcom.h:31: 错误: syntax error before ‘*’ token
include/drcom.h:31: 警告: 在 ‘info’ 的声明中,类型默认为 ‘int’
include/drcom.h:31: 警告: 数据定义时没有类型或存储类
include/drcom.h:32: 错误: syntax error before ‘*’ token
include/drcom.h:32: 警告: 在 ‘host’ 的声明中,类型默认为 ‘int’
include/drcom.h:32: 警告: 数据定义时没有类型或存储类
include/drcom.h:33: 错误: syntax error before ‘*’ token
include/drcom.h:33: 警告: 在 ‘auth’ 的声明中,类型默认为 ‘int’
include/drcom.h:33: 警告: 数据定义时没有类型或存储类
include/drcom.h:34: 错误: syntax error before ‘*’ token
include/drcom.h:34: 警告: 在 ‘keepalive’ 的声明中,类型默认为 ‘int’
include/drcom.h:34: 警告: 数据定义时没有类型或存储类
include/drcom.h:35: 错误: syntax error before ‘*’ token
include/drcom.h:35: 警告: 在 ‘response’ 的声明中,类型默认为 ‘int’
include/drcom.h:35: 警告: 数据定义时没有类型或存储类
include/drcom.h:37: 错误: syntax error before ‘}’ token
include/drcom.h:37: 警告: ISO C 不支持在函数外使用多余的 ‘;’
include/drcom.h:43: 错误: syntax error before ‘uint8_t’
include/drcom.h:43: 警告: 结构或联合后没有分号
include/drcom.h:44: 警告: 在 ‘hostip’ 的声明中,类型默认为 ‘int’
include/drcom.h:44: 警告: 数据定义时没有类型或存储类
include/drcom.h:45: 错误: syntax error before ‘servip’
include/drcom.h:45: 警告: 在 ‘servip’ 的声明中,类型默认为 ‘int’
include/drcom.h:45: 警告: 数据定义时没有类型或存储类
include/drcom.h:46: 错误: syntax error before ‘hostport’
include/drcom.h:46: 警告: 在 ‘hostport’ 的声明中,类型默认为 ‘int’
include/drcom.h:46: 警告: 数据定义时没有类型或存储类
include/drcom.h:47: 错误: syntax error before ‘servport’
include/drcom.h:47: 警告: 在 ‘servport’ 的声明中,类型默认为 ‘int’
include/drcom.h:47: 警告: 数据定义时没有类型或存储类
include/drcom.h:48: 错误: syntax error before ‘dnsp’
include/drcom.h:48: 警告: 在 ‘dnsp’ 的声明中,类型默认为 ‘int’
include/drcom.h:48: 警告: 数据定义时没有类型或存储类
include/drcom.h:49: 错误: syntax error before ‘dnss’
include/drcom.h:49: 警告: 在 ‘dnss’ 的声明中,类型默认为 ‘int’
include/drcom.h:49: 警告: 数据定义时没有类型或存储类
include/drcom.h:50: 警告: ISO C 不支持在函数外使用多余的 ‘;’
In file included from src/init.c:25:
include/private.h:33: 错误: syntax error before ‘u_int8_t’
include/private.h:33: 警告: 结构或联合后没有分号
include/private.h:34: 警告: 在 ‘nic’ 的声明中,类型默认为 ‘int’
include/private.h:34: 警告: 数据定义时没有类型或存储类
include/private.h:35: 错误: syntax error before ‘dnsp’
include/private.h:35: 警告: 在 ‘dnsp’ 的声明中,类型默认为 ‘int’
include/private.h:35: 警告: 数据定义时没有类型或存储类
include/private.h:36: 错误: syntax error before ‘dnss’
include/private.h:36: 警告: 在 ‘dnss’ 的声明中,类型默认为 ‘int’
include/private.h:36: 警告: 数据定义时没有类型或存储类
include/private.h:37: 错误: syntax error before ‘dhcp’
include/private.h:37: 警告: 在 ‘dhcp’ 的声明中,类型默认为 ‘int’
include/private.h:37: 警告: 数据定义时没有类型或存储类
include/private.h:38: 错误: syntax error before ‘hostip’
include/private.h:38: 警告: 在 ‘hostip’ 的声明中,类型默认为 ‘int’
include/private.h:38: 警告: 数据定义时没有类型或存储类
include/private.h:39: 错误: syntax error before ‘servip’
include/private.h:39: 警告: 在 ‘servip’ 的声明中,类型默认为 ‘int’
include/private.h:39: 警告: 数据定义时没有类型或存储类
include/private.h:40: 错误: syntax error before ‘hostport’
include/private.h:40: 警告: 在 ‘hostport’ 的声明中,类型默认为 ‘int’
include/private.h:40: 警告: 数据定义时没有类型或存储类
include/private.h:41: 错误: syntax error before ‘servport’
include/private.h:41: 警告: 在 ‘servport’ 的声明中,类型默认为 ‘int’
include/private.h:41: 警告: 数据定义时没有类型或存储类
include/private.h:43: 错误: syntax error before ‘winver_major’
include/private.h:43: 警告: 在 ‘winver_major’ 的声明中,类型默认为 ‘int’
include/private.h:43: 警告: 数据定义时没有类型或存储类
include/private.h:44: 错误: syntax error before ‘winver_minor’
include/private.h:44: 警告: 在 ‘winver_minor’ 的声明中,类型默认为 ‘int’
include/private.h:44: 警告: 数据定义时没有类型或存储类
include/private.h:45: 错误: syntax error before ‘winver_build’
include/private.h:45: 警告: 在 ‘winver_build’ 的声明中,类型默认为 ‘int’
include/private.h:45: 警告: 数据定义时没有类型或存储类
include/private.h:47: 错误: syntax error before ‘}’ token
include/private.h:47: 警告: ISO C 不支持在函数外使用多余的 ‘;’
include/private.h:54: 错误: 字段 ‘hostaddr_in’ 的类型不完全
include/private.h:55: 错误: 字段 ‘servaddr_in’ 的类型不完全
include/private.h:62: 错误: syntax error before ‘u_int8_t’
include/private.h:62: 警告: 结构或联合后没有分号
include/private.h:63: 警告: 在 ‘nic’ 的声明中,类型默认为 ‘int’
include/private.h:63: 警告: 数据定义时没有类型或存储类
include/private.h:64: 错误: syntax error before ‘hostip’
include/private.h:64: 警告: 在 ‘hostip’ 的声明中,类型默认为 ‘int’
include/private.h:64: 警告: 数据定义时没有类型或存储类
include/private.h:65: 错误: syntax error before ‘servip’
include/private.h:65: 警告: 在 ‘servip’ 的声明中,类型默认为 ‘int’
include/private.h:65: 警告: 数据定义时没有类型或存储类
include/private.h:66: 错误: syntax error before ‘hostport’
include/private.h:66: 警告: 在 ‘hostport’ 的声明中,类型默认为 ‘int’
include/private.h:66: 警告: 数据定义时没有类型或存储类
include/private.h:67: 错误: syntax error before ‘servport’
include/private.h:67: 警告: 在 ‘servport’ 的声明中,类型默认为 ‘int’
include/private.h:67: 警告: 数据定义时没有类型或存储类
include/private.h:68: 警告: ISO C 不支持在函数外使用多余的 ‘;’
include/private.h:73: 错误: syntax error before ‘u_int32_t’
include/private.h:73: 警告: 结构或联合后没有分号
include/private.h:74: 警告: 在 ‘dhcp’ 的声明中,类型默认为 ‘int’
include/private.h:74: 警告: 数据定义时没有类型或存储类
include/private.h:75: 错误: syntax error before ‘dnss’
include/private.h:75: 警告: 在 ‘dnss’ 的声明中,类型默认为 ‘int’
include/private.h:75: 警告: 数据定义时没有类型或存储类
include/private.h:76: 错误: syntax error before ‘zero0’
include/private.h:76: 警告: 在 ‘zero0’ 的声明中,类型默认为 ‘int’
include/private.h:76: 警告: 数据定义时没有类型或存储类
include/private.h:77: 错误: syntax error before ‘unknown0’
include/private.h:77: 警告: 在 ‘unknown0’ 的声明中,类型默认为 ‘int’
include/private.h:77: 警告: 数据定义时没有类型或存储类
include/private.h:78: 错误: syntax error before ‘winver_major’
include/private.h:78: 警告: 在 ‘winver_major’ 的声明中,类型默认为 ‘int’
include/private.h:78: 警告: 数据定义时没有类型或存储类
include/private.h:79: 错误: syntax error before ‘winver_minor’
include/private.h:79: 警告: 在 ‘winver_minor’ 的声明中,类型默认为 ‘int’
include/private.h:79: 警告: 数据定义时没有类型或存储类
include/private.h:80: 错误: syntax error before ‘winver_build’
include/private.h:80: 警告: 在 ‘winver_build’ 的声明中,类型默认为 ‘int’
include/private.h:80: 警告: 数据定义时没有类型或存储类
include/private.h:81: 错误: syntax error before ‘unknown1’
include/private.h:81: 警告: 在 ‘unknown1’ 的声明中,类型默认为 ‘int’
include/private.h:81: 警告: 数据定义时没有类型或存储类
include/private.h:83: 错误: syntax error before ‘}’ token
include/private.h:83: 警告: 空声明
include/private.h:88: 错误: syntax error before ‘u_int32_t’
include/private.h:88: 警告: 结构或联合后没有分号
include/private.h:89: 警告: 在 ‘servport’ 的声明中,类型默认为 ‘int’
include/private.h:89: 警告: 数据定义时没有类型或存储类
include/private.h:90: 错误: syntax error before ‘hostip’
include/private.h:90: 警告: 在 ‘hostip’ 的声明中,类型默认为 ‘int’
include/private.h:90: 警告: 数据定义时没有类型或存储类
include/private.h:91: 错误: syntax error before ‘hostport’
include/private.h:91: 警告: 在 ‘hostport’ 的声明中,类型默认为 ‘int’
include/private.h:91: 警告: 数据定义时没有类型或存储类
include/private.h:92: 警告: 空声明
include/private.h:96: 错误: syntax error before ‘u_int8_t’
include/private.h:96: 警告: 结构或联合后没有分号
include/private.h:97: 警告: 在 ‘msg’ 的声明中,类型默认为 ‘int’
include/private.h:97: 警告: 数据定义时没有类型或存储类
include/private.h:99: 错误: syntax error before ‘}’ token
include/private.h:99: 警告: 空声明
include/private.h:103: 错误: syntax error before ‘u_int8_t’
include/private.h:103: 警告: 结构或联合后没有分号
include/private.h:104: 警告: 在 ‘mt’ 的声明中,类型默认为 ‘int’
include/private.h:104: 警告: 数据定义时没有类型或存储类
include/private.h:105: 错误: syntax error before ‘msg’
include/private.h:105: 警告: 在 ‘msg’ 的声明中,类型默认为 ‘int’
include/private.h:105: 错误: ‘msg’ 类型冲突
include/private.h:97: 错误: ‘msg’ 的上一个声明在此
include/private.h:105: 警告: 数据定义时没有类型或存储类
include/private.h:106: 错误: syntax error before ‘}’ token
include/private.h:106: 警告: 空声明
include/private.h:112: 错误: syntax error before ‘u_int16_t’
include/private.h:112: 警告: 结构或联合后没有分号
include/private.h:113: 警告: 在 ‘zero’ 的声明中,类型默认为 ‘int’
include/private.h:113: 警告: 数据定义时没有类型或存储类
include/private.h:114: 错误: syntax error before ‘len’
include/private.h:114: 警告: 在 ‘len’ 的声明中,类型默认为 ‘int’
include/private.h:114: 警告: 数据定义时没有类型或存储类
include/private.h:115: 错误: syntax error before ‘checksum’
include/private.h:115: 警告: 在 ‘checksum’ 的声明中,类型默认为 ‘int’
include/private.h:115: 警告: 数据定义时没有类型或存储类
include/private.h:116: 错误: syntax error before ‘}’ token
include/private.h:116: 警告: 空声明
include/private.h:120: 错误: syntax error before ‘u_int16_t’
include/private.h:120: 警告: 结构或联合后没有分号
include/private.h:121: 警告: 在 ‘zero’ 的声明中,类型默认为 ‘int’
include/private.h:121: 警告: 数据定义时没有类型或存储类
include/private.h:122: 错误: syntax error before ‘len’
include/private.h:122: 警告: 在 ‘len’ 的声明中,类型默认为 ‘int’
include/private.h:122: 警告: 数据定义时没有类型或存储类
include/private.h:123: 警告: 空声明
include/private.h:127: 错误: 字段 ‘host_header’ 的类型不完全
include/private.h:132: 错误: 字段 ‘serv_header’ 的类型不完全
include/private.h:133: 错误: syntax error before ‘u_int32_t’
include/private.h:133: 警告: 结构或联合后没有分号
include/private.h:134: 警告: 空声明
include/private.h:138: 错误: 字段 ‘host_header’ 的类型不完全
include/private.h:140: 错误: syntax error before ‘u_int8_t’
include/private.h:140: 警告: 结构或联合后没有分号
include/private.h:141: 警告: 在 ‘mac_code’ 的声明中,类型默认为 ‘int’
include/private.h:141: 警告: 数据定义时没有类型或存储类
include/private.h:142: 错误: syntax error before ‘mac_xor’
include/private.h:142: 警告: 在 ‘mac_xor’ 的声明中,类型默认为 ‘int’
include/private.h:142: 警告: 数据定义时没有类型或存储类
include/private.h:143: 错误: syntax error before ‘checksum1’
include/private.h:143: 警告: 在 ‘checksum1’ 的声明中,类型默认为 ‘int’
include/private.h:143: 警告: 数据定义时没有类型或存储类
include/private.h:144: 错误: syntax error before ‘num_nic’
include/private.h:144: 警告: 在 ‘num_nic’ 的声明中,类型默认为 ‘int’
include/private.h:144: 警告: 数据定义时没有类型或存储类
include/private.h:145: 错误: syntax error before ‘nic’
include/private.h:145: 警告: 在 ‘nic’ 的声明中,类型默认为 ‘int’
include/private.h:145: 警告: 数据定义时没有类型或存储类
include/private.h:146: 错误: syntax error before ‘checksum2_half’
include/private.h:146: 警告: 在 ‘checksum2_half’ 的声明中,类型默认为 ‘int’
include/private.h:146: 警告: 数据定义时没有类型或存储类
include/private.h:147: 错误: syntax error before ‘dog’
include/private.h:147: 警告: 在 ‘dog’ 的声明中,类型默认为 ‘int’
include/private.h:147: 警告: 数据定义时没有类型或存储类
include/private.h:148: 错误: syntax error before ‘zero1’
include/private.h:148: 警告: 在 ‘zero1’ 的声明中,类型默认为 ‘int’
include/private.h:148: 警告: 数据定义时没有类型或存储类
include/private.h:150: 错误: syntax error before ‘zero2’
include/private.h:150: 警告: 在 ‘zero2’ 的声明中,类型默认为 ‘int’
include/private.h:150: 警告: 数据定义时没有类型或存储类
include/private.h:151: 错误: syntax error before ‘unknown1’
include/private.h:151: 警告: 在 ‘unknown1’ 的声明中,类型默认为 ‘int’
include/private.h:151: 警告: 数据定义时没有类型或存储类
include/private.h:152: 错误: syntax error before ‘unknown2’
include/private.h:152: 警告: 在 ‘unknown2’ 的声明中,类型默认为 ‘int’
include/private.h:152: 警告: 数据定义时没有类型或存储类
include/private.h:153: 错误: syntax error before ‘unknown3’
include/private.h:153: 警告: 在 ‘unknown3’ 的声明中,类型默认为 ‘int’
include/private.h:153: 警告: 数据定义时没有类型或存储类
include/private.h:154: 错误: syntax error before ‘unknown4’
include/private.h:154: 警告: 在 ‘unknown4’ 的声明中,类型默认为 ‘int’
include/private.h:154: 警告: 数据定义时没有类型或存储类
include/private.h:155: 错误: syntax error before ‘}’ token
include/private.h:155: 警告: 空声明
include/private.h:159: 错误: 字段 ‘host_header’ 的类型不完全
include/private.h:161: 错误: syntax error before ‘u_int8_t’
include/private.h:161: 警告: 结构或联合后没有分号
include/private.h:162: 警告: 在 ‘mac_code’ 的声明中,类型默认为 ‘int’
include/private.h:162: 警告: 数据定义时没有类型或存储类
include/private.h:163: 错误: syntax error before ‘mac_xor’
include/private.h:163: 警告: 在 ‘mac_xor’ 的声明中,类型默认为 ‘int’
include/private.h:163: 警告: 数据定义时没有类型或存储类
include/private.h:165: 错误: syntax error before ‘}’ token
include/private.h:165: 警告: 空声明
include/private.h:169: 错误: 字段 ‘host_header’ 的类型不完全
include/private.h:171: 错误: syntax error before ‘u_int8_t’
include/private.h:171: 警告: 结构或联合后没有分号
include/private.h:172: 警告: 在 ‘unknown0’ 的声明中,类型默认为 ‘int’
include/private.h:172: 警告: 数据定义时没有类型或存储类
include/private.h:173: 错误: syntax error before ‘unknown1’
include/private.h:173: 警告: 在 ‘unknown1’ 的声明中,类型默认为 ‘int’
include/private.h:173: 警告: 数据定义时没有类型或存储类
include/private.h:174: 错误: syntax error before ‘unknown2’
include/private.h:174: 警告: 在 ‘unknown2’ 的声明中,类型默认为 ‘int’
include/private.h:174: 警告: 数据定义时没有类型或存储类
include/private.h:175: 错误: syntax error before ‘unknown3’
include/private.h:175: 警告: 在 ‘unknown3’ 的声明中,类型默认为 ‘int’
include/private.h:175: 错误: ‘unknown3’ 类型冲突
include/private.h:153: 错误: ‘unknown3’ 的上一个声明在此
include/private.h:175: 警告: 数据定义时没有类型或存储类
include/private.h:176: 警告: 空声明
include/private.h:180: 错误: 字段 ‘serv_header’ 的类型不完全
include/private.h:181: 错误: syntax error before ‘u_int8_t’
include/private.h:181: 警告: 结构或联合后没有分号
include/private.h:182: 警告: 在 ‘time_usage’ 的声明中,类型默认为 ‘int’
include/private.h:182: 警告: 数据定义时没有类型或存储类
include/private.h:183: 错误: syntax error before ‘vol_usage’
include/private.h:183: 警告: 在 ‘vol_usage’ 的声明中,类型默认为 ‘int’
include/private.h:183: 警告: 数据定义时没有类型或存储类
include/private.h:184: 错误: syntax error before ‘unknown0’
include/private.h:184: 警告: 在 ‘unknown0’ 的声明中,类型默认为 ‘int’
include/private.h:184: 错误: ‘unknown0’ 类型冲突
include/private.h:172: 错误: ‘unknown0’ 的上一个声明在此
include/private.h:184: 警告: 数据定义时没有类型或存储类
include/private.h:186: 错误: syntax error before ‘unknown1’
include/private.h:186: 警告: 在 ‘unknown1’ 的声明中,类型默认为 ‘int’
include/private.h:186: 错误: ‘unknown1’ 类型冲突
include/private.h:173: 错误: ‘unknown1’ 的上一个声明在此
include/private.h:186: 警告: 数据定义时没有类型或存储类
include/private.h:191: 错误: syntax error before ‘u_int32_t’
include/private.h:191: 警告: 结构或联合后没有分号
include/private.h:192: 警告: 在 ‘mask’ 的声明中,类型默认为 ‘int’
include/private.h:192: 警告: 数据定义时没有类型或存储类
include/private.h:193: 错误: syntax error before ‘zero0’
include/private.h:193: 警告: 在 ‘zero0’ 的声明中,类型默认为 ‘int’
include/private.h:193: 错误: ‘zero0’ 类型冲突
include/private.h:76: 错误: ‘zero0’ 的上一个声明在此
include/private.h:193: 警告: 数据定义时没有类型或存储类
include/private.h:194: 警告: 在 ‘freeip’ 的声明中,类型默认为 ‘int’
include/private.h:194: 警告: 忽略 ‘__packed__’ 属性
include/private.h:194: 警告: 数据定义时没有类型或存储类
include/private.h:195: 错误: syntax error before ‘}’ token
include/private.h:195: 警告: 空声明
include/private.h:200: 错误: syntax error before ‘u_int32_t’
include/private.h:200: 警告: 函数声明不是一个原型
include/private.h:202: 错误: syntax error before ‘u_int16_t’
include/private.h:202: 警告: 函数声明不是一个原型
include/private.h:203: 错误: syntax error before ‘u_int16_t’
include/private.h:203: 警告: 函数声明不是一个原型
src/init.c: 在函数 ‘drcom_init’ 中:
src/init.c:34: 错误: 提领指向不完全类型的指针
src/init.c:35: 错误: 提领指向不完全类型的指针
src/init.c:36: 错误: 提领指向不完全类型的指针
src/init.c:37: 错误: 提领指向不完全类型的指针
src/init.c:48: 错误: ‘AF_INET’ 未声明 (在此函数内第一次使用)
src/init.c:48: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
src/init.c:48: 错误: 所在的函数内只报告一次。)
src/init.c:49: 警告: 隐式声明函数 ‘htons’
src/init.c:49: 错误: 提领指向不完全类型的指针
src/init.c:50: 错误: 提领指向不完全类型的指针
src/init.c:51: 警告: 隐式声明函数 ‘memset’
src/init.c:51: 警告: 隐式声明与内建函数 ‘memset’ 不兼容
src/init.c:54: 错误: 提领指向不完全类型的指针
src/init.c:55: 错误: 提领指向不完全类型的指针
src/init.c:58: 警告: 隐式声明函数 ‘socket’
src/init.c:58: 错误: ‘PF_INET’ 未声明 (在此函数内第一次使用)
src/init.c:58: 错误: ‘SOCK_DGRAM’ 未声明 (在此函数内第一次使用)
src/init.c:62: 警告: 隐式声明函数 ‘bind’
src/init.c:62: 错误: ‘sizeof’ 不能用于不完全的类型 ‘struct sockaddr’
src/init.c:66: 错误: 提领指向不完全类型的指针
make: *** [src/init.o] 错误 1





高手快来帮忙!!!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-11-21 20:07 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
configure了没有..


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-11-22 10:23 

注册: 2006-10-29 17:14
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
configure不起!
我应该怎么办?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-11-22 10:31 
头像

注册: 2006-05-13 4:02
帖子: 10606
送出感谢: 0 次
接收感谢: 7
编译环境装了吗?
sudo apt-get install build-essential


_________________
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-11-22 11:01 

注册: 2006-10-29 17:14
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
我刚才把编译环境安装了现在问题是这样的:
我是在/usr/local/src下编译的

gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/init.o src/init.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/cleanup.o src/cleanup.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/handle.o src/handle.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/login.o src/login.c
src/login.c:22:25: error: openssl/md5.h: 没有那个文件或目录
src/login.c: 在函数 ‘drcom_login’ 中:
src/login.c:34: 警告: 未使用的形参 ‘timeout’
src/login.c: 在函数 ‘_build_login_packet’ 中:
src/login.c:84: 警告: 隐式声明函数 ‘MD5’
make: *** [src/login.o] 错误 1
root@gan-desktop:/usr/local/src/libdrcom-0.0-20050423-2# make install
mkdir -p /usr/include
cp include/drcom.h /usr/include
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/login.o src/login.c
src/login.c:22:25: error: openssl/md5.h: 没有那个文件或目录
src/login.c: 在函数 ‘drcom_login’ 中:
src/login.c:34: 警告: 未使用的形参 ‘timeout’
src/login.c: 在函数 ‘_build_login_packet’ 中:
src/login.c:84: 警告: 隐式声明函数 ‘MD5’
make: *** [src/login.o] 错误 1


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-11-22 19:11 

注册: 2006-09-27 11:06
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
引用:
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/init.o src/init.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/cleanup.o src/cleanup.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/handle.o src/handle.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/login.o src/login.c
src/login.c:22:25: error: openssl/md5.h: 没有那个文件或目录
src/login.c: 在函数 ‘drcom_login’ 中:
src/login.c:34: 警告: 未使用的形参 ‘timeout’
src/login.c: 在函数 ‘_build_login_packet’ 中:
src/login.c:84: 警告: 隐式声明函数 ‘MD5’
make: *** [src/login.o] 错误 1
root@gan-desktop:/usr/local/src/libdrcom-0.0-20050423-2# make install
mkdir -p /usr/include
cp include/drcom.h /usr/include
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/login.o src/login.c
src/login.c:22:25: error: openssl/md5.h: 没有那个文件或目录
src/login.c: 在函数 ‘drcom_login’ 中:
src/login.c:34: 警告: 未使用的形参 ‘timeout’
src/login.c: 在函数 ‘_build_login_packet’ 中:
src/login.c:84: 警告: 隐式声明函数 ‘MD5’
make: *** [src/login.o] 错误 1

我也是上面的问题,好郁闷呀!怎么办.


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-11-23 9:18 
头像

注册: 2006-05-20 6:25
帖子: 1263
地址: 山东淄博
送出感谢: 0 次
接收感谢: 0 次
引用:
Begin with version 1.3, this program use security_ops to hijack
security_ops->socket_post_create. So it requires that the kernel compiled
with CONFIG_SECURITY and CONFIG_SECURITY_NETWORK

在Readme里面这样说明,不知道是不是这个原因?


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-11-23 9:19 
头像

注册: 2006-05-20 6:25
帖子: 1263
地址: 山东淄博
送出感谢: 0 次
接收感谢: 0 次
刚才编译了一下,是程序本身的问题,他自己没有带全库。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-11-23 17:03 

注册: 2006-10-29 17:14
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
SuperWar3Fan 写道:
刚才编译了一下,是程序本身的问题,他自己没有带全库。


那应该咋办?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译