Problem with compiling v5-28-00 Patch

Hi, I am using FC14.
gcc version is 4.5.1
Few days ago I compiled v5-28-0 without problem.

Now I am trying to compile v5-28-00 Patch version, and it gives an error
during the make (make -j2).
the error message shown below

g++ -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_ALL_SOURCE -D_REENTRANT -D_GNU_SOURCE -fPIC -rdynamic -Wall -Wno-deprecated -D__linux__  -m32 -O2 -DXrdDEBUG=0   -DHAVE_FSTATAT -DHAVE_LIBZ -DHAVE_DNSSD  -I. -I.. -o ../../obj/XrdOucBonjour.o
In file included from
../XrdOuc/XrdOucBonjour.hh:10:33: fatal error: avahi-client/client.h: No such file or directory
compilation terminated.
make[5]: *** [../../obj/XrdOucBonjour.o] Error 1
make[4]: *** [Linuxall] Error 2
make[3]: *** [all] Error 2
make[2]: *** [XrdOuc] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/Root_5_28_00/V_5_28_SVN_patches/root/net/xrootd/src/xrootd'
*** Error condition reported by make (rc = 2):
make: *** [net/xrootd/src/xrootd/LastBuild.d] Error 1
make: *** Waiting for unfinished jobs....
[root@localhost root]# ls net/xrootd/src/xrootd/

Does anyone encounter this?


$ make distsclean-xrootd; configure

If the error persists, post the outputs of

$ configure

and of

$ make distsclean-xrootd; make

G. Ganis

Thanks Ganis for quick replay,

I tried, the same problem.

The outputs of configure and make distsclean-xrootd; make are attached
make.txt (6.45 KB)
configure.txt (7.02 KB)


Could you please try now? ('make distclean-xrootd; make;)

We had this problem at some point but it was fixed in the trunk; I just ported the fix back to 5-28-00-patches.

If it still does not work, can you post the config/Makefile.config ?

G. Ganis

Installed without problem, and works fine…