On Mon, Mar 21, 2011 at 03:53:25PM +0000, Ian Campbell wrote:
> On Mon, 2011-03-21 at 14:53 +0000, Ian Jackson wrote:
> > Ian Campbell writes ("Re: [Xen-devel] Build problem: note:
> > 'xtl_createlogger_stdiostream' is defined in DSO .. so try adding it to the
> > linker command line... libxenctrl.so.4.0: could not read symbols: Invalid
> > operation"):
> > > xl: link against libxenctrl
> >
> > I've applied this, thanks. Although I don't understand why the build
> > failed for Konrad and not me or my test system.
>
> Me neither.
I am not sure either. Here is another with todays pull:
gcc -o xl xl.o xl_cmdimpl.o xl_cmdtable.o libxlutil.so
-L/home/konrad/ssd/xtt/xen-unstable/tools/libxl/../../tools/libxl
-Wl,-rpath-link=/home/konrad/ssd/xtt/xen-unstable/tools/libxl/../../tools/libxc
-Wl,-rpath-link=/home/konrad/ssd/xtt/xen-unstable/tools/libxl/../../tools/xenstore
-Wl,-rpath-link=/home/konrad/ssd/xtt/xen-unstable/tools/libxl/../../tools/blktap2/control
-lxenlight -L/home/konrad/ssd/xtt/xen-unstable/tools/libxl/../../tools/libxc
-lxenctrl
/usr/bin/ld: xl_cmdimpl.o: undefined reference to symbol 'uuid_parse@@UUID_1.0'
/usr/bin/ld: note: 'uuid_parse@@UUID_1.0' is defined in DSO /lib64/libuuid.so.1
so try adding it to the linker command line
/lib64/libuuid.so.1: could not read symbols: Invalid operation
>
> > Perhaps the failure is only with -Wl,-as-needed ?
>
> Possibly, although I did do test builds with that enabled (or at least I
> thought I did...)
>
> Ian.
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|