作者nith (skyl)
看板LinuxDev
标题Re: [问题] 移植SNMP时 make 出错(system.lo)
时间Fri Apr 29 12:49:03 2011
※ 引述《endlie (end)》之铭言:
: if.h存在
: 有人说是 libc 没有正常的安装
: 不知道各位大大如何解决呢
: 感谢各位回答唷 :WQ
你先写一个test.c内容如下:
#include <net/if.h>
int main(int argc, char *argv[]) {
struct ifconf ifc;
return 0;
}
然後gcc -c test.c, 看看有无error,
有error的话, 去追为何你的if.h没定义到struct ifconf
没error的话, 把你make时gcc有吃到的参数丢下去试试看,
还是没error的话, 把system.c里面get_myaddr的内容
一部分一部分的放到test.c来厘清问题
Good luck.
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.209.67
1F:推 endlie:ifc 的部分 好像出错 唉 弄不出来 程度太低了几乎看不懂 04/29 14:23
2F:→ endlie:嵌入式 真的蛮难搞的XD 我在想要不要重新安装交叉编译 04/29 14:24
3F:推 endlie:system.c 里面get_myaddr的程式码 在下面 04/29 14:36
5F:推 endlie:顺便问一下 要搞嵌入式 270的板子开发环境最好是用哪一个 04/29 15:22
6F:→ endlie:OS 比较好 04/29 15:22