在 2012年4月3日 下午11:02,Eric Blake <eblake@xxxxxxxxxx> 写道: > On 04/03/2012 08:18 AM, Zhihua Che wrote: >> Hi, everyone >> >> I'm building the newest libvirt from git repository, of version >> 782afa98e4a5fa9a0927a9e32f9cf36082a2e8e7 >> and failed complaining as the following. >> >> make[3]: Entering directory `/home/harvey/open-projects/libvirt-build/po' >> cd ../../libvirt/po && : --update af.po libvirt.pot > > Why is the ':' there? Usually, this would be a call to one of the > gettext tools (msgmerge, in particular). > >> cd ../../libvirt/po && rm -f af.gmo && : -c --statistics -o af.gmo af.po >> mv: cannot stat `t-af.gmo': No such file or directory > > So maybe this is fallout from not having all of the gettext developer > tools installed? > > -- > Eric Blake eblake@xxxxxxxxxx +1-919-301-3266 > Libvirt virtualization library http://libvirt.org > I guess you're right, after I install gettext, building succeeds. I wonder if it's better that configure would fail when some packages wasn't ready. I didn't know I missed some packages because configure didn't output errors and any obvious warnings.