[Nagiosplug-help] Error compiling 1.4b1 on Solaris 9

Dan Stromberg strombrg at dcs.nac.uci.edu
Tue Jan 11 11:03:12 CET 2005


You can:

1) download the program
2) put it somewhere on your $PATH, EG $HOME/bin is probably on your
$PATH
3) run "findsym -s ldap_start_tls_s"
4) The program will hopefully output some hints about what flags you can
add to your compile or link
5) One way of easily adding such flags is to put them in your "$CC"
variable prior to running ./configure, EG:

CC="gcc -L/usr/local/lib -lldap-whatever"

...or similar.  You can do much the same thing if find-sym suggests a -I
instead, as well.
	
On Tue, 2005-01-11 at 16:58 -0200, Wilson Pires Jr wrote:
> Sorry Dan, but I don't have programming/compilation skill. So I don't know
> how to use your tip in order to solve my problem. 
> 
> Could you detail to me?
> 
> Regards,
> 
> Wilson Pires
> 
> -----Original Message-----
> From: Dan Stromberg [mailto:strombrg at dcs.nac.uci.edu] 
> Sent: terça-feira, 11 de janeiro de 2005 15:44
> To: Wilson Pires Jr
> Cc: strombrg at dcs.nac.uci.edu; nagiosplug-help at lists.sourceforge.net
> Subject: RE: [Nagiosplug-help] Error compiling 1.4b1 on Solaris 9
> 
> 
> My find-sym program found some libraries containing this symbol easily on a
> two different Fedora Core 3 systems:
> 
> http://dcs.nac.uci.edu/~strombrg/find-sym.html
> 
> On Tue, 2005-01-11 at 12:48 -0200, Wilson Pires Jr wrote:
> > Hi all.
> > 
> > Now, compilation has passed check_smtp, using 
> > nagios-plugins-HEAD-200501110547.tar.gz, but I got:
> > 
> > gcc -DLOCALEDIR=\"/usr/local/nagios/share/locale\" -DHAVE_CONFIG_H -I. -I.
> > -I.. -I.. -I../lib -I../intl  -I/us
> > r/include/ldap     -g -O2 -c check_ldap.c
> > gcc  -g -O2  -L. -L/lib -o check_ldap  check_ldap.o netutils.o utils.o 
> > ../lib/libnagiosplug.a ../lib/libcoreut ils.a  -lnsl -lsocket -lresolv 
> > -lldap -llber ../intl/libintl.a  -lgen -lsocket
> > Undefined                       first referenced
> >  symbol                             in file
> > ldap_start_tls_s                    check_ldap.o
> > ld: fatal: Symbol referencing errors. No output written to check_ldap
> > collect2: ld returned 1 exit status
> > *** Error code 1
> > make: Fatal error: Command failed for target `check_ldap'
> > Current working directory
> > /u01/wilson/nagios-plugins-HEAD-200501110547/plugins
> > *** Error code 1
> > make: Fatal error: Command failed for target `all-recursive'
> > Current working directory /u01/wilson/nagios-plugins-HEAD-200501110547
> > *** Error code 1
> > make: Fatal error: Command failed for target `all'
> > 
> > 
> > Any sugestion?
> > 
> > Regards,
> > 
> > Wilson Pires
> > 
> > 
> > -----Original Message-----
> > From: nagiosplug-help-admin at lists.sourceforge.net
> > [mailto:nagiosplug-help-admin at lists.sourceforge.net] On Behalf Of 
> > Voon, Ton
> > Sent: quinta-feira, 6 de janeiro de 2005 10:25
> > To: 'Wilson Pires Jr'; nagiosplug-help at lists.sourceforge.net
> > Subject: RE: [Nagiosplug-help] Error compiling 1.4b1 on Solaris 9
> > 
> > This was reported last week and should be fixed. Try the latest CVS 
> > HEAD snapshot at http://nagiosplug.sourceforge.net/snapshot/ and let 
> > us know if it is still a problem.
> > 
> > -----Original Message-----
> > From: Wilson Pires Jr [mailto:wp.junior at terra.com.br]
> > Sent: 06 January 2005 12:54
> > To: nagiosplug-help at lists.sourceforge.net
> > Subject: [Nagiosplug-help] Error compiling 1.4b1 on Solaris 9
> > 
> > 
> > Hello all.
> > 
> > I can't compile nagios-plugins 1.4b1 on Solaris 9. I don't know about 
> > programming and compilation, so I just follow the README instructions.
> > 
> > The error I get is:
> > 
> > gcc  -g -O2  -L. -L/lib -o check_smtp  check_smtp.o netutils.o utils.o 
> > ../lib/libnagiosplug.a ../lib/libcoreut ils.a  -lnsl -lsocket -lresolv 
> > -lssl -lcrypto ../intl/libintl.a  -lgen -lsocket
> > Undefined                       first referenced
> >  symbol                             in file
> > terminate                           check_smtp.o
> > ld: fatal: Symbol referencing errors. No output written to check_smtp
> > collect2: ld returned 1 exit status
> > *** Error code 1
> > make: Fatal error: Command failed for target `check_smtp' Current 
> > working directory /u01/wilson/nagios-plugins-1.4-beta1/plugins
> > *** Error code 1
> > make: Fatal error: Command failed for target `all-recursive' Current 
> > working directory /u01/wilson/nagios-plugins-1.4-beta1
> > *** Error code 1
> > make: Fatal error: Command failed for target `all'
> > 
> > 
> > Could anybody help me with this?
> > 
> > Regards,
> > 
> > Wilson Pires
> > 
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.300 / Virus Database: 265.6.8 - Release Date: 03/01/2005
> >  
> > 
> > 
> > 
> > -------------------------------------------------------
> > The SF.Net email is sponsored by: Beat the post-holiday blues Get a 
> > FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun 
> > and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
> > _______________________________________________
> > Nagiosplug-help mailing list Nagiosplug-help at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
> > ::: Please include plugins version (-v) and OS when reporting any issue. 
> > ::: Messages without supporting info will risk being sent to /dev/null
> > 
> > -----------------------------------------
> > This private and confidential e-mail has been sent to you by Egg.  The 
> > Egg group of companies includes Egg Banking plc registered no. 
> > 2999842), Egg Financial Products Ltd (registered no. 3319027) and Egg 
> > Investments Ltd (registered no. 3403963) which is authorised and 
> > regulated by the Financial Services Authority. Egg Investments Ltd. is
> entered in the FSA register
> > under number 190518.     Registered in England and Wales. Registered
> > offices: 1 Waterhouse Square, 138-142 Holborn, London EC1N 2NA.    If you
> > are not the intended recipient of this e-mail and have received it in 
> > error, please notify the sender by replying with 'received in error' 
> > as the subject and then delete it from your mailbox.
> > 
> > 
> > 
> > -------------------------------------------------------
> > The SF.Net email is sponsored by: Beat the post-holiday blues Get a 
> > FREE limited edition SourceForge.net t-shirt from ThinkGeek.
> > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
> > _______________________________________________
> > Nagiosplug-help mailing list
> > Nagiosplug-help at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
> > ::: Please include plugins version (-v) and OS when reporting any issue. 
> > ::: Messages without supporting info will risk being sent to /dev/null
> > 
> > --
> > No virus found in this incoming message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.300 / Virus Database: 265.6.8 - Release Date: 03/01/2005
> >  
> > 
> 
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.300 / Virus Database: 265.6.10 - Release Date: 10/01/2005
>  
>   
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <https://www.monitoring-plugins.org/archive/help/attachments/20050111/313c1a65/attachment.sig>


More information about the Help mailing list