WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] linker error with xen-tools (tip)

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] linker error with xen-tools (tip)
From: Dulloor <dulloor@xxxxxxxxx>
Date: Thu, 1 Apr 2010 01:57:55 -0400
Delivery-date: Wed, 31 Mar 2010 22:58:54 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=2QIDfNLTjk9qWn9heI93lA2SIfL8yqTB8aNSp/B4Sh8=; b=vvf3Ia0SVh6ZukRs3BdBUi5VWTaHIIp0QVb47/302I7+HsrQN9aPPw5IJGBoCVetH5 k2EZgnj1SJ4oOS+S4kjWvpAFlF47pxgQyAhloK2LzpzaWoFKztMJ2Jq8NcOI0NL9+Shh +MhYD8fhjP3BZT1uLQL5tbtpMs4zA4yRflPYU=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=BwfIwmk+mI1T5y0Cis+Jf+dnhvYSL7Iznf67bd3IpZJ+dv6ROpO+EtFgM1NJxmbOt4 8JxoLu3RDb6O/IzdYembdsPUXdACTrSdJdscd0gN9btPl+vqDl4wlaDQbGP2I+2DVGvI z0rhMeYsWy3I6upb7dDNG2j9JOK7/QnKm2MkA=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
With my modifications to libxc(adding/modifying a few files), I get
the following error, but only intermittently. There are no compilation
errors in my code. And, also interestingly when I add back the same
changes piece-meal and in a different order, this linker error
disappears. What could be the reason ?

gcc  -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99
-Wall -Wstrict-prototypes -Wno-unused-value
-Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF
.loadpolicy.o.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Wall -g
-Werror  -I../../../tools/libxc -I../../../tools/include
-I../../../tools/flask/libflask/include -I. -c -o loadpolicy.o
loadpolicy.c
gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99
-Wall -Wstrict-prototypes -Wno-unused-value
-Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF
.flask-loadpolicy.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Wall
-g -Werror  -I../../../tools/libxc -I../../../tools/include
-I../../../tools/flask/libflask/include -I.     -L../../../tools/libxc
-L../../../tools/flask/libflask loadpolicy.o   -L. -lflask
-L../../../tools/libxc -lxenctrl -o flask-loadpolicy
../../../tools/libxc/libxenctrl.so: undefined reference to `xc_dom_printf'
collect2: ld returned 1 exit status
make[5]: *** [flask-loadpolicy] Error 1
make[5]: Leaving directory
`/data/devel/xen-devel/xen-unstable-numa-tip.hg/tools/flask/utils'
make[4]: *** [subdir-install-utils] Error 2
make[4]: Leaving directory
`/data/devel/xen-devel/xen-unstable-numa-tip.hg/tools/flask'
make[3]: *** [subdirs-install] Error 2
make[3]: Leaving directory
`/data/devel/xen-devel/xen-unstable-numa-tip.hg/tools/flask'
make[2]: *** [subdir-install-flask] Error 2
make[2]: Leaving directory
`/data/devel/xen-devel/xen-unstable-numa-tip.hg/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory
`/data/devel/xen-devel/xen-unstable-numa-tip.hg/tools'
make: *** [install-tools] Error 2

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>