On 08/10/2014 06:18 AM, Hongbin Lu
wrote:
Hi,
I was trying to follow this guide ( http://libvirt.org/compiling.html)
to compile libvirt1.2.7 on CentOS6.4. There is an error on
executing "make". Below is the steps to reproduce and the
error messages. Any help is appreciated. Thanks.
$ sudo yum install gcc make gnutls-devel
device-mapper-devel \
python-devel libnl-devel yajl-devel \
libxml2-devel libpciaccess-devel
$ gunzip -c libvirt-1.2.7.tar.gz | tar xvf -
$ cd libvirt-1.2.7/
$ ./configure --prefix=/usr --localstatedir=/var
--sysconfdir=/etc --with-openvz=yes
$ make
.....
Making all in src
make[2]: Entering directory
`/home/ec2-user/libvirt-1.2.7/src'
GEN libvirt_access.xml
/bin/sh: -w: command not found
Here is the accident, why sh executes '-w' command.
That should be:
/usr/bin/perl -w ./rpc/gendispatch.pl --mode=aclapi \
remote REMOTE ./remote/remote_protocol.x >
libvirt_access.xml
have you installed perl?
You could check it in config.log.
make[2]: *** [libvirt_access.xml] Error 127
make[2]: Leaving directory
`/home/ec2-user/libvirt-1.2.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ec2-user/libvirt-1.2.7'
make: *** [all] Error 2
$ make V=1
..........
/usr/bin/ld:libvirt.syms:3220: syntax error in VERSION
script
collect2: ld returned 1 exit status
make[3]: Leaving directory
`/home/ec2-user/libvirt-1.2.7/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/ec2-user/libvirt-1.2.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ec2-user/libvirt-1.2.7'
make: *** [all] Error 2
_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users
|
_______________________________________________
libvirt-users mailing list
libvirt-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvirt-users