RE: Compilation Problem with 5.3.1

Amit Gupta <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <OFC7245225.CF2B76A0-ON652571F0.0020938C-652571F0.00218845@hsc.com>
Hello Sir,

I have elfutils-devel-0.97-5.i386.rpm already installed on my machine.
Wont it work with the new version ?

Regards
- amit



"Srivastava, Namburi (IE10)" <[email protected]> 
Sent by: [email protected]
09/21/2006 10:59 AM

To
"Amit Gupta" <[email protected]>
cc
[email protected]
Subject
RE: Compilation Problem with 5.3.1






My Make is now failing at 

usr/bin/ld: cannot find -lelf 
collect2: ld returned 1 exit status 
make[1]: *** [snmpd] Error 1 
make[1]: Leaving directory `/home/amit/netsnmp/net-snmp-5.3.1/agent' 
Please install the following rpm package 
elfutils-devel-0.76-3.i386.rpm
 
Regards,
Sri.
 
*****************************************************************************************************************************************************************************************************************************
This e-mail, and any attachments thereto, are intended only for use by the 
addressee(s) named herein and may contain privileged and/or confidential 
information. If you are not the intended recipient of this e-mail, you are 
hereby notified that any dissemination, distribution or copying of this 
e-mail, and any attachments thereto, is illegal and strictly prohibited. 
If you have received this e-mail in error, please immediately notify me by 
telephone and permanently delete the original and any copy of any e-mail 
and any printout thereof.
 

From: [email protected] 
[mailto:[email protected]] On Behalf Of Amit 
Gupta
Sent: Thursday, September 21, 2006 10:49 AM
To: [email protected]
Subject: Re: Compilation Problem with 5.3.1


Hi Thomas, 

Thanks for the response.  I could move forward but still not able 
to complete it, 

My Make is now failing at 

usr/bin/ld: cannot find -lelf 
collect2: ld returned 1 exit status 
make[1]: *** [snmpd] Error 1 
make[1]: Leaving directory `/home/amit/netsnmp/net-snmp-5.3.1/agent' 

I have checked the FAQ and created a soft link to the given library but 
still it fails. 

Thomas, also can i compile the perl module without compiling the complete 
package 
Below is perl -v output 

perl -v 

This is perl, v5.8.5 built for x86_64-linux-thread-multi 

Copyright 1987-2004, Larry Wall 

Perl may be copied only under the terms of either the Artistic License or 
the 
GNU General Public License, which may be found in the Perl 5 source kit. 

Complete documentation for Perl, including FAQ lists, should be found on 
this system using `man perl' or `perldoc perl'.  If you have access to the 

Internet, point your browser at http://www.perl.com/, the Perl Home Page. 


and this is error on compiling perl module 

[root@ggns1proj01 perl]# make 
make[1]: Entering directory 
`/home/amit/netsnmp/net-snmp-5.3.1/perl/default_store' 
gcc -c   -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 
-mtune=generic -fasynchronous-unwind 
-tables -Dlinux -I/usr/include/rpm -D_REENTRANT -D_GNU_SOURCE 
-fno-strict-aliasing -pipe -Wdeclaration-after-statement 
-I/usr/local/include -D_LARGEFILE_SOU 
RCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm 
-I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -I. 
-I/usr/include/net-snmp -D_REENTRANT -D_GNU_SOURCE -D 
DEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g 
-pipe -m64   -DVERSION=\"5.0 
301\" -DXS_VERSION=\"5.0301\" -fPIC 
"-I/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/CORE" default_store.c 
cc1: error: unrecognized command line option "-fstack-protector" 
cc1: error: invalid parameter `ssp-buffer-size' 
default_store.c:1: error: CPU you selected does not support x86-64 
instruction set 
default_store.c:1: error: bad value (generic) for -mtune= switch 
make[1]: *** [default_store.o] Error 1 
make[1]: Leaving directory 
`/home/amit/netsnmp/net-snmp-5.3.1/perl/default_store' 
make: *** [subdirs] Error 2 


Regards 
- Amit 


Thomas Anders <[email protected]> 
Sent by: [email protected] 
09/20/2006 02:31 PM 

Please respond to
[email protected]



To
Amit Gupta <[email protected]> 
cc
[email protected] 
Subject
Re: Compilation Problem with 5.3.1








Amit Gupta wrote:
> I ahave just downloaded the Netsnmp 5.3.1 source code and trying to 
build 
> it there on the Linux machine. 
> [...]
> /usr/lib/libpopt.so: could not read symbols: File in wrong format

Looks like you're building on x86-64. Please use

 LDFLAGS=-L/usr/lib64 ./configure ... && make

for building, then.

> and also when i try to compile only the perl module, i get the following 

> error
> 
> no-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET
> _BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m64   -DVERSION=\"5.0301\" 
> -DXS_VERSI
> ON=\"5.0301\" -fPIC 
> "-I/usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/CORE"
> default_store.c
> cc1: error: unrecognized command line option "-fstack-protector"
> cc1: error: invalid parameter `ssp-buffer-size'
> default_store.c:1: error: CPU you selected does not support x86-64 
> instruction s
> et
> default_store.c:1: error: bad value (generic) for -mtune= switch
> make[1]: *** [default_store.o] Error 1
> make[1]: Leaving directory 
> `/home/amit/netsnmp/net-snmp-5.3.1/perl/default_store

Please give a full line of compiler options instead of the truncated one
above. What distro is this? What's the output of "perl -V"? Are you
using the same compiler (which version?) that has been used to compile
perl (you should)?


+Thomas

-- 
Thomas Anders (thomas.anders at blue-cable.de)

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share 
your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share 
your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.