Problem solved!
In fact , that is a relocation error. Using command "ldd", I can find the error reference of symbols with qemu-system-i386.
There may be some problem with the library libspice-server.so.1 used by qemu-system-i386.
The default path of the lib is /usr/local/spice-xen/lib/. After removing it, it works and the new path
is /usr/lib64/libspice-server.so.1.
Although I don't know why, the problem is solved.
Thank you!
2012/11/7 Qian Hu <qianhu2011@xxxxxxxxx>
Hi, everyone!I am working on Xen-4.2.0 in the host OS Fedora 14. I try to use spice tool. After installing the spice-server(spice-0.12.0.tar.**bz2) andspice-protocol(spice-protocol-**0.12.2.tar.bz2), I can't start the virtual machine by the command “xl create win7.cfg". Following is the error message:---------------------error message----------------------[root@bogon xen]# xl create win7.cfgParsing config from win7.cfgxc: info: VIRTUAL MEMORY ARRANGEMENT:Loader: 0000000000100000->000000000019bbc4TOTAL: 0000000000000000->0000000038000000ENTRY ADDRESS: 0000000000100000xc: info: PHYSICAL MEMORY ALLOCATION:4KB PAGES: 0x00000000000002002MB PAGES: 0x00000000000001bf1GB PAGES: 0x0000000000000000libxl: error: libxl_dm.c:1212:device_model_spawn_outcome: domain 4 device model: spawn failed (rc=-3)libxl: error: libxl_qmp.c:641:libxl__qmp_initialize: Connection error: No such file or directoryDaemon running with PID 2379
In the log file, I found the belowing, which I think means there is something wrong with the libspice-server.so.1.But I don't know exactly what is the problem.Thank you!---------------------log message----------------------/usr/lib/xen/bin/qemu-system-i386: relocation error: /usr/lib/xen/bin/qemu-system-i386: symbol spice_server_set_sasl, version SPICE_SERVER_0.8.2 not defined in file libspice-server.so.1 with link time reference
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel