net-snmp5.3.2移植 make出错,求牛人解答
已经配置好了,如下:
./configure --build=i386-linux --host=arm-linux --enable-mini-agent --disable-ipv6 --with-endianness=little --disable-manuals --disable-ucd-snmp-compatibility --enable-as-needed --without-perl-modules --disable-snmptrapd-subagent --disable-applications --disable-scripts
在make后提示:
arm-linux-gcc -I../include -I. -I../snmplib -g -O2 -Dlinux -c snmp_parse_args.c
-fPIC -DPIC -o .libs/snmp_parse_args.lo
snmp_parse_args.c:637:21: invalid suffix "c" on integer constant
make: *** [snmp_parse_args.lo] Error 1
弄了一整天了,不知道怎么搞,求高人指点啊~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

./configure 的时候会要求你去天默认的snmp 类型,如果你打算填 2c 的话,直接填2就好了。就不会出出现把c当成integer型了.