Ranganathan, Shobha
2006-Jul-14 22:27 UTC
[Fedora-xen] compiling oprofile in FC5 for setting up xenoprof
I am trying to compile oprofile 0.9.1 after applying patches xenoprof-2.0-oprofile-0.9.1.patch in FC5. After I run ./configure, I did a make I get the error . Has some one seen this before ? make[2]: Entering directory `/root/oprofile-0.9.1/libpp'' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I ../libop -I ../libutil -I ../libdb -I ../libopt++ -I ../libutil++ -I ../libop++ -I ../libregex -W -Wall -fno-common -ftemplate-depth-50 -g -O2 -MT arrange_profiles.o -MD -MP -MF ".deps/arrange_profiles.Tpo" -c -o arrange_profiles.o arrange_profiles.cpp; \ then mv -f ".deps/arrange_profiles.Tpo" ".deps/arrange_profiles.Po"; else rm -f ".deps/arrange_profiles.Tpo"; exit 1; fi arrange_profiles.cpp:93: error: definition of ''bool profile_classes::matches(const profile_classes&)'' is not in namespace enclosing ''profile_classes'' make[2]: *** [arrange_profiles.o] Error 1 make[2]: Leaving directory `/root/oprofile-0.9.1/libpp'' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/oprofile-0.9.1'' make: *** [all] Error 2 I have already built xen0 and xenU kernels. I am trying to get xenoprof to run... System details --- P6 processor and following OS details root@setst-p6y-02:~/oprofile-0.9.1# uname -a Linux setst-p6y-02 2.6.15-1.2054_FC5smp #1 SMP Tue Mar 14 16:05:46 EST 2006 i686 i686 i386 GNU/Linux root@setst-p6y-02:~/oprofile-0.9.1# uname -r 2.6.15-1.2054_FC5smp Regards Shobha Ranganathan "The significant challenges we face cannot be resolved at the same level of thinking we were at when we created them." Albert Einstein
Markus Armbruster
2006-Jul-17 09:43 UTC
Re: [Fedora-xen] compiling oprofile in FC5 for setting up xenoprof
"Ranganathan, Shobha" <shobha.ranganathan@intel.com> writes:> > > I am trying to compile oprofile 0.9.1 after applying patches > xenoprof-2.0-oprofile-0.9.1.patch in FC5. > > After I run ./configure, I did a make > > I get the error . Has some one seen this before ?I see such errors when I try to compile *unpatched* upstream oprofile-0.9.1. The Fedora stuff compiles fine for me, with and without Xen patch. Have you tried that?