lkml.org 
[lkml]   [2010]   [Aug]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] perf tools: Fix build error on read only source.
    Em Tue, Aug 17, 2010 at 11:17:54AM -0300, Arnaldo Carvalho de Melo escreveu:
    > Em Tue, Aug 17, 2010 at 11:08:40PM +0900, Kusanagi Kouichi escreveu:
    > > --- a/tools/perf/feature-tests.mak
    > > +++ b/tools/perf/feature-tests.mak
    > > @@ -113,7 +113,7 @@ endef
    > > # try-cc
    > > # Usage: option = $(call try-cc, source-to-build, cc-options)
    > > try-cc = $(shell sh -c \
    > > - 'TMP="$(TMPOUT).$$$$"; \
    > > + 'TMP="$(OUTPUT)$(TMPOUT).$$$$"; \
    > > echo "$(1)" | \
    > > $(CC) -x c - $(2) -o "$$TMP" > /dev/null 2>&1 && echo y; \
    > > rm -f "$$TMP"')
    >
    > Much better! Will test and merge, thanks!

    Still has issues:

    [acme@emilia linux-2.6-tip]$ rm -rf ~/git/build/perf/
    [acme@emilia linux-2.6-tip]$ make O=~/git/build/perf -s -j9 -C tools/perf install
    PERF_VERSION = 2.6.36.rc1.2.g19bad
    * new build flags or prefix
    [acme@emilia linux-2.6-tip]$ patch -p1 < Kouichi.patch
    patching file tools/perf/Makefile
    patching file tools/perf/feature-tests.mak
    [acme@emilia linux-2.6-tip]$ rm -rf ~/git/build/perf/
    [acme@emilia linux-2.6-tip]$ make O=~/git/build/perf -s -j9 -C tools/perf install
    Makefile:503: No libdw.h found or old libdw.h found or elfutils is older than 0.138, disables dwarf support. Please install new elfutils-devel/libdw-dev
    Makefile:534: *** No gnu/libc-version.h found, please install glibc-dev[el]/glibc-static. Stop.
    [acme@emilia linux-2.6-tip]$

    Can you please investigate?

    Thanks,

    - Arnaldo


    \
     
     \ /
      Last update: 2010-08-17 20:21    [W:2.354 / U:0.132 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site