Singapore Citizen Mr. Teo En Ming (Zhang Enming)
2013-Jul-12 18:06 UTC
Error Compiling Xen-unstable Changeset 26004
Dear Ian and Konrad, I encountered an error when compiling Xen-unstable changeset 26004. The error is reproduced as follows: /usr/bin/ld: vl.o: undefined reference to symbol ''timer_settime@@GLIBC_2.3.3'' /usr/bin/ld: note: ''timer_settime@@GLIBC_2.3.3'' is defined in DSO /lib/x86_64-linux-gnu/librt.so.1 so try adding it to the linker command line /lib/x86_64-linux-gnu/librt.so.1: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[5]: *** [qemu-dm] Error 1 make[5]: Leaving directory `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools/qemu-xen-traditional-dir-remote/i386-dm'' make[4]: *** [subdir-i386-dm] Error 2 make[4]: Leaving directory `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools/qemu-xen-traditional-dir-remote'' make[3]: *** [subdir-install-qemu-xen-traditional-dir] Error 2 make[3]: Leaving directory `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools'' make[2]: *** [subdirs-install] Error 2 make[2]: Leaving directory `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools'' make[1]: *** [install-tools] Error 2 make[1]: Leaving directory `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough'' make: *** [world] Error 2 How do I solve this problem? Thank you very much. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming)
Singapore Citizen Mr. Teo En Ming (Zhang Enming)
2013-Jul-13 05:32 UTC
Re: Error Compiling Xen-unstable Changeset 26004
On 13/07/2013 02:06, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote:> Dear Ian and Konrad, > > I encountered an error when compiling Xen-unstable changeset 26004. > > The error is reproduced as follows: > > /usr/bin/ld: vl.o: undefined reference to symbol > ''timer_settime@@GLIBC_2.3.3'' > /usr/bin/ld: note: ''timer_settime@@GLIBC_2.3.3'' is defined in DSO > /lib/x86_64-linux-gnu/librt.so.1 so try adding it to the linker > command line > /lib/x86_64-linux-gnu/librt.so.1: could not read symbols: Invalid > operation > collect2: error: ld returned 1 exit status > make[5]: *** [qemu-dm] Error 1 > make[5]: Leaving directory > `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools/qemu-xen-traditional-dir-remote/i386-dm'' > make[4]: *** [subdir-i386-dm] Error 2 > make[4]: Leaving directory > `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools/qemu-xen-traditional-dir-remote'' > make[3]: *** [subdir-install-qemu-xen-traditional-dir] Error 2 > make[3]: Leaving directory > `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools'' > make[2]: *** [subdirs-install] Error 2 > make[2]: Leaving directory > `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough/tools'' > make[1]: *** [install-tools] Error 2 > make[1]: Leaving directory > `/home/teo-en-ming/xen-unstable.hg-cs26004-vga-passthrough'' > make: *** [world] Error 2 > > How do I solve this problem? > > Thank you very much. >Dear Ian and Konrad, Please help me solve this problem. Thank you very much. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming)
On Sat, 2013-07-13 at 13:32 +0800, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote:> On 13/07/2013 02:06, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote:Please wait more than half a day before sending ping messages. You should give it at least one or two *working* days.> > Dear Ian and Konrad, > > > > I encountered an error when compiling Xen-unstable changeset 26004.This is very old, from about nine months ago. Please either run a stable release or keep more up to date with xen unstable.> > The error is reproduced as follows: > > > > /usr/bin/ld: vl.o: undefined reference to symbol > > ''timer_settime@@GLIBC_2.3.3'' > > /usr/bin/ld: note: ''timer_settime@@GLIBC_2.3.3'' is defined in DSO > > /lib/x86_64-linux-gnu/librt.so.1 so try adding it to the linker > > command line > > /lib/x86_64-linux-gnu/librt.so.1: could not read symbols: Invalid > > operation > > collect2: error: ld returned 1 exit statusThis was fixed by commit 70992304dc8c to the qemu-xen-traditional tree. Ian.
Singapore Citizen Mr. Teo En Ming (Zhang Enming)
2013-Jul-13 10:33 UTC
Re: Error Compiling Xen-unstable Changeset 26004
On 13/07/2013 17:45, Ian Campbell wrote:> On Sat, 2013-07-13 at 13:32 +0800, Singapore Citizen Mr. Teo En Ming > (Zhang Enming) wrote: >> On 13/07/2013 02:06, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: > Please wait more than half a day before sending ping messages. You > should give it at least one or two *working* days. > >>> Dear Ian and Konrad, >>> >>> I encountered an error when compiling Xen-unstable changeset 26004. > This is very old, from about nine months ago. Please either run a stable > release or keep more up to date with xen unstable. > >>> The error is reproduced as follows: >>> >>> /usr/bin/ld: vl.o: undefined reference to symbol >>> ''timer_settime@@GLIBC_2.3.3'' >>> /usr/bin/ld: note: ''timer_settime@@GLIBC_2.3.3'' is defined in DSO >>> /lib/x86_64-linux-gnu/librt.so.1 so try adding it to the linker >>> command line >>> /lib/x86_64-linux-gnu/librt.so.1: could not read symbols: Invalid >>> operation >>> collect2: error: ld returned 1 exit status > This was fixed by commit 70992304dc8c to the qemu-xen-traditional > tree. > > Ian. > >Dear Ian, If I still wanted to use changeset 26004 (for reasons of VGA passthrough), how should I overcome the problem as stated above? Thank you very much. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming)
On Sat, Jul 13, 2013 at 06:33:04PM +0800, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote:> On 13/07/2013 17:45, Ian Campbell wrote: > >On Sat, 2013-07-13 at 13:32 +0800, Singapore Citizen Mr. Teo En Ming > >(Zhang Enming) wrote: > >>On 13/07/2013 02:06, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: > >Please wait more than half a day before sending ping messages. You > >should give it at least one or two *working* days. > > > >>>Dear Ian and Konrad, > >>> > >>>I encountered an error when compiling Xen-unstable changeset 26004. > >This is very old, from about nine months ago. Please either run a stable > >release or keep more up to date with xen unstable. > > > >>>The error is reproduced as follows: > >>> > >>>/usr/bin/ld: vl.o: undefined reference to symbol > >>>''timer_settime@@GLIBC_2.3.3'' > >>>/usr/bin/ld: note: ''timer_settime@@GLIBC_2.3.3'' is defined in DSO > >>>/lib/x86_64-linux-gnu/librt.so.1 so try adding it to the linker > >>>command line > >>>/lib/x86_64-linux-gnu/librt.so.1: could not read symbols: Invalid > >>>operation > >>>collect2: error: ld returned 1 exit status > >This was fixed by commit 70992304dc8c to the qemu-xen-traditional > >tree. > > > >Ian. > > > > > > Dear Ian, > > If I still wanted to use changeset 26004 (for reasons of VGA > passthrough), how should I overcome the problem as stated above? > > Thank you very much. >You fix it by applying the patch from commit 70992304dc8c, as stated above. -- Pasi
Singapore Citizen Mr. Teo En Ming (Zhang Enming)
2013-Jul-13 13:08 UTC
Re: Error Compiling Xen-unstable Changeset 26004
On 13/07/2013 21:00, Pasi Kärkkäinen wrote:> On Sat, Jul 13, 2013 at 06:33:04PM +0800, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: >> On 13/07/2013 17:45, Ian Campbell wrote: >>> On Sat, 2013-07-13 at 13:32 +0800, Singapore Citizen Mr. Teo En Ming >>> (Zhang Enming) wrote: >>>> On 13/07/2013 02:06, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: >>> Please wait more than half a day before sending ping messages. You >>> should give it at least one or two *working* days. >>> >>>>> Dear Ian and Konrad, >>>>> >>>>> I encountered an error when compiling Xen-unstable changeset 26004. >>> This is very old, from about nine months ago. Please either run a stable >>> release or keep more up to date with xen unstable. >>> >>>>> The error is reproduced as follows: >>>>> >>>>> /usr/bin/ld: vl.o: undefined reference to symbol >>>>> ''timer_settime@@GLIBC_2.3.3'' >>>>> /usr/bin/ld: note: ''timer_settime@@GLIBC_2.3.3'' is defined in DSO >>>>> /lib/x86_64-linux-gnu/librt.so.1 so try adding it to the linker >>>>> command line >>>>> /lib/x86_64-linux-gnu/librt.so.1: could not read symbols: Invalid >>>>> operation >>>>> collect2: error: ld returned 1 exit status >>> This was fixed by commit 70992304dc8c to the qemu-xen-traditional >>> tree. >>> >>> Ian. >>> >>> >> Dear Ian, >> >> If I still wanted to use changeset 26004 (for reasons of VGA >> passthrough), how should I overcome the problem as stated above? >> >> Thank you very much. >> > You fix it by applying the patch from commit 70992304dc8c, as stated above. > > -- Pasi > >Dear Pasi, How do I do that? Could you list out the steps? Thank you very much. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming)