Error executing make command for xmlrpc-c 1.06.32 tarball version
Hi,
I downloaded xmlrpc-c 1.06.32 tarball version. I couldn't configure and install it. I am getting the error when I make it. Below is the error when I execute make command. --------------------MAKE Command--------------------------- [root@localhost xmlrpc-c-1.06.32]# make make -C include/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/./include/Makefile \ all make[1]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/include' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/include' make -C lib/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/./lib/Makefile \ all make[1]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib' make -C util/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/../lib/util/Makefile \ all make[2]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/util' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/util' make -C libutil/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/../lib/libutil/Makefile \ all make[2]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil' ln -s /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil/../.. srcdir ln: creating symbolic link `srcdir' to `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil/../..': File exists make[2]: *** [srcdir] Error 1 make[2]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil' make[1]: *** [libutil/all] Error 2 make[1]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib' make: *** [lib/all] Error 2 [root@localhost xmlrpc-c-1.06.32]# ------------------------------------------------------------------------------------------------------------------ I couldn't understand the error here. I am using Red Hat Linux version 2.6.18. Please let me know if you want even configure command's output . Please help me out. Thanks in Advance. |
It looks like the problem is simply the creation of a symbolic link already existing. Try to do
Code:
make distclean |
Got the below error for 'make distclean'
----------------------------------------------------------------------------
[root@localhost xmlrpc-c-1.06.32]# pwd /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32 [root@localhost xmlrpc-c-1.06.32]# make distclean make -C include/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/./include/Makefile \ distclean make[1]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/include' rm -f xmlrpc-c/config.h make[1]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/include' make -C lib/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/./lib/Makefile \ distclean make[1]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib' make -C util/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/../lib/util/Makefile \ distclean make[2]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/util' rm -f *.o *.a *.s *.i *.la *.lo rm -f *.so *.so.* rm -rf .libs cat /dev/null >Makefile.depend rm -f TAGS rm -f blddir srcdir rm -f version.h make[2]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/util' make -C libutil/ -f /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/../lib/libutil/Makefile \ distclean make[2]: Entering directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil' ln -s /home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil/../.. srcdir ln: creating symbolic link `srcdir' to `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil/../..': File exists make[2]: *** [srcdir] Error 1 make[2]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib/libutil' make[1]: *** [libutil/distclean] Error 2 make[1]: Leaving directory `/home/jayam/Cloud_Setup/xmlrpc/xmlrpc-c-1.06.32/lib' make: *** [lib/distclean] Error 2 [root@localhost xmlrpc-c-1.06.32]# ---------------------------------------------------------------------------- Please help me in proceeding further.. |
1 Attachment(s)
Difficult to say, what is wrong, but three things :
1) Never, never run 'make' as root, unless absolute necessary ! ! ! 2) And use a simpler location like /home/jayam/tmp : cd tmp/ ... tar xvf xmlrpc-c-1.06.32.tgz and start from scratch. See my result, the attached text file, I think it's from about line 27 ... and I find no " ... creating symbolic link `srcdir' to ... " 3) May be update your "auto tools" ? ( automake, autoconf, m4 ) I am using CentOS 5.2 = Redhat EL 5.2 . |
All times are GMT -5. The time now is 03:55 PM. |