From: SourceForge.net <no...@so...> - 2004-09-30 13:08:29
|
Bugs item #729743, was opened at 2003-04-29 13:34 Message generated for change (Comment added) made by slif You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=729743&group_id=12694 Category: configure Group: aix Status: Open Resolution: None Priority: 5 Submitted By: Scott D. Koos (skoos) Assigned to: Nobody/Anonymous (nobody) Summary: line 97.37: 1506-025 (S) Operand must be a modifiable lvalue Initial Comment: Hi, I'm getting the following error on the "make" for snmp- 5.0.8. I'm running on AIX 5L (5.1) with IBM C 6.0 and issued the "configure" like this: CC=cc ./configure --without-openssl The whole error from stdout is: /bin/sh ../../libtool --mode=compile cc - I../../include -I../../include -I. -I../.. -I. -I./../.. - I./../../snmplib -I./.. -I.. -g -Daix5 -c -o ucd- snmp/versioninfo.lo ucd-snmp/versioninfo.c rm -f ucd-snmp/.libs/versioninfo.lo cc -I../../include -I../../include -I. -I../.. -I. -I./../.. - I./../../snmplib -I./.. -I.. -g -Daix5 -c ucd- snmp/versioninfo.c -DPIC -o ucd- snmp/.libs/versioninfo.lo "ucd-snmp/versioninfo.c", line 97.37: 1506-025 (S) Operand must be a modifiable lvalue. "ucd-snmp/versioninfo.c": 1506-168 (S) Initializer must be enclosed in braces. "ucd-snmp/versioninfo.c", line 97.37: 1506-277 (S) Syntax error: possible missing ';' or ','? make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 2. Stop. make: 1254-004 The error code from the last command is 2. Stop. Can someone please tell me what I'm doing wrong? Thanks, Scott ---------------------------------------------------------------------- >Comment By: Michael J. Slifcak (slif) Date: 2004-09-30 09:08 Message: Logged In: YES user_id=88697 This is another "double quote" problem seen frequently with AIX builds in our bug repository. ---------------------------------------------------------------------- Comment By: Scott D. Koos (skoos) Date: 2003-05-06 11:03 Message: Logged In: YES user_id=764866 Thanks Harald for the response. Do I have to rerun my CC=cc ./configure --without-openssl command again and then fix the file you told me about? I fixed "include/net-snmp/net- snmp-config.h" as you said and tried to rerun the "make" and got the following (quick at least didn't run for two hours before failing): # make cc -E -Iinclude -I./include - I./agent/mibgroup -I. -I. -DDONT_INC_STRUCTS - DBINDIR=/usr/local/bin ./sedscript.in | egrep '^s[/#]' | sed 's/REMOVEME//g;s# */#/#g;s/ *#/#/g;s#/ *#/#g;s/# g/#g/;' > sedscript /bin/sh: cc: not found. echo 's#DATADIR#/usr/local/share#g' >> sedscript echo 's#LIBDIR#/usr/local/lib#g' >> sedscript echo 's#BINDIR#/usr/local/bin#g' >> sedscript echo 's#PERSISTENT_DIRECTORY#/var/net-snmp#g' >> sedscript echo 's#SYSCONFDIR##g' >> sedscript /usr/bin/sed -f sedscript ./EXAMPLE.conf.def > EXAMPLE.conf making all in /work/net-snmp-5.0.8/snmplib Target "all" is up to date. making all in /work/net-snmp-5.0.8/agent making all in /work/net-snmp-5.0.8/agent/helpers Target "all" is up to date. making all in /work/net-snmp-5.0.8/agent/mibgroup /bin/sh ../../libtool --mode=compile cc -I../../include - I../../include -I. -I../.. -I. -I./../.. -I./../../snmplib -I./.. -I.. -g - Daix5 -c -o ucd-snmp/versioninfo.lo ucd-snmp/versioninfo.c rm -f ucd-snmp/.libs/versioninfo.lo cc -I../../include -I../../include -I. -I../.. -I. -I./../.. - I./../../snmplib -I./.. -I.. -g -Daix5 -c ucd-snmp/versioninfo.c - DPIC -o ucd-snmp/.libs/versioninfo.lo ../../libtool[861]: cc: not found make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 2. Stop. make: 1254-004 The error code from the last command is 2. Stop. Thanks, Scott ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2003-05-06 09:28 Message: Logged In: NO Hi, you have to remove the one double quote " from the beginning and from the end of the line /* configure options specified */ #define CONFIGURE_OPTIONS "" your options "" in the file "include/net-snmp/net-snmp-config.h" regards Harald ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2003-05-06 09:14 Message: Logged In: NO Hi, you have to remove the one double quote " from the beginning and from the end of the line /* configure options specified */ #define CONFIGURE_OPTIONS "" your options "" in the file "include/net-snmp/net-snmp-config.h" regards Harald ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=729743&group_id=12694 |