[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [xymon] Trying to compile xymon-client on CentOS 5.5 64 bit fails
- To: xymon (at) xymon.com
- Subject: Re: [xymon] Trying to compile xymon-client on CentOS 5.5 64 bit fails
- From: TJ Yang <tjyang2001 (at) gmail.com>
- Date: Tue, 13 Jul 2010 07:41:17 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=S5qrizqgu0am32WP3zyD/733D9h78YJE5+efnJrSsYA=; b=EgBiT5GhUbuFPSK0CsLOvYGV9pZSTTqgKKd9HrMOIUpaGQoMxq5Qr6l0UbEIqwAv7z 6QVKZ2zjgTHrIZBeJaFM5OedxDsZm5C9ESo8n272VrbrwDyfWWikUMX6KNNFsWOFvvzl doS4iWMGhrV0Rsn8hUWnQPIcnHcolsPSgKNTo=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=W26ibUQhBez4V3eO3AHaagDSUMf3cxxg9ZBEY8eCjb1+0BNgJQBoivMOOjZFpFqrIH GGU6HdyvqGQ28bDuN3qjDTcaJ+PD8aQ2b0Bh/ckbpJyZCs/lnFIHlsk41vylgG+hUqSz GZT6rKNQV4UndHDpCuvSBVYqyG860Z1ru5rDw=
- References: <3BD667CCFBD0D04CA2BC3D57D01B642630AC9B3DF7 (at) HORMXB103VM1.onerm.dk>
On Tue, Jul 13, 2010 at 7:22 AM, Carl Melgaard <Carl.Melgaard (at) stab.rm.dk> wrote:
> Hi,
>
>
>
> I was trying to compile the recent 4.4.0-trunk into a working CentOS 5.5
> 64bit client, but fails to do so:
>
>
>
> [melgaard (at) scamhq trunk]$ make
>
> CC="gcc" CFLAGS="-g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -DLINUX -I. -I`pwd`/include -DCLIENTONLY=1"
> LDFLAGS="" OSDEF="-DLINUX" RPATHOPT="-Wl,--rpath," PCREINCDIR="" SSLFLAGS=""
> SSLINCDIR="" SSLLIBS="" ZLIBINCDIR="-I/usr/include" HOBBITZLIB="-L/usr/lib
> -lz" NETLIBS="" BBTOPDIR="/home/xymon" BBLOGDIR="" BBHOSTNAME=""
> BBHOSTIP="xxx" BBHOSTOS="" LOCALCLIENT="no" make -C lib client
>
> make[1]: Entering directory `/home/melgaard/download/trunk/lib'
>
> gcc -g -O2 -Wall -Wno-unused -D_REENTRANT -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -DLINUX -I. -I/home/melgaard/download/trunk/include
> -DCLIENTONLY=1 -I. -I../include -c -o sendmsg.o sendmsg.c
>
> sendmsg.c:91: error: âTALK_SSLWRITE_RECEIVEâ undeclared here (not in a
> function)
>
> make[1]: *** [sendmsg.o] Error 1
>
> make[1]: Leaving directory `/home/melgaard/download/trunk/lib'
>
> make: *** [lib-client] Error 2
>
>
>
> Anyone had luck in compiling this?
Yes.
I did a quick hack by enabling openssl flag and adding openssl library linking.
tjyang (at) f13 trunk]$ grep OPENSSL include/config.h
#define HAVE_OPENSSL 1
[tjyang (at) f13 trunk]$ grep HOBBITZLIB Makefile
HOBBITZLIB = -L/usr/lib -lz -L/usr/lib -lssl
[tjyang (at) f13 trunk]$
BUT, we should really wait for Henrik to have this openssl thing
configured in Xymon build system.
tj
>
>
> /melgaard
>
>
--
T.J. Yang