From: Arnaldo Carvalho de Melo <acme@kernel.org>
To: Milian Wolff <milian.wolff@kdab.com>
Cc: linux-perf-users@vger.kernel.org
Subject: Re: cross compiling perf
Date: Thu, 16 Jun 2016 13:11:11 -0300 [thread overview]
Message-ID: <20160616161111.GA13337@kernel.org> (raw)
In-Reply-To: <16135005.c00Xa53Rc9@milian-kdab2>
Em Wed, Jun 15, 2016 at 04:24:52PM +0200, Milian Wolff escreveu:
> I'm trying to compile a more modern version of the user-space perf tools for
> an arm64 embedded target. So far, no cigar.
> Neither tools/build/Documentation nor tools/perf/Documentation/Build.txt
> explain how this should be done. Right now, I'm trying the following from an
> SDK with an environment that already sets up CC, CFLAGS etc. pp.
> [SDK] ~/milian/linux/tools/perf$ make ARCH=arm64 CROSS_COMPILE=/home/sdk/
> sysroots/x86_64-oesdk-linux/usr/bin/aarch64-gnu-linux/aarch64-gnu-linux-
> CFLAGS="--sysroot=/home/sdk/sysroots/aarch64-gnu-linux -I/home/milian/target-
> prefix/include -L/home/milian/target-prefix/lib $CFLAGS"
> BUILD: Doing 'make -j8' parallel build
> Auto-detecting system features:
> ... dwarf: [ OFF ]
> ... dwarf_getlocations: [ OFF ]
> ... glibc: [ OFF ]
> ... gtk2: [ OFF ]
> ... libaudit: [ OFF ]
> ... libbfd: [ OFF ]
> ... libelf: [ OFF ]
> ... libnuma: [ OFF ]
> ... numa_num_possible_cpus: [ OFF ]
> ... libperl: [ OFF ]
> ... libpython: [ OFF ]
> ... libslang: [ OFF ]
> ... libcrypto: [ OFF ]
> ... libunwind: [ OFF ]
> ... libdw-dwarf-unwind: [ OFF ]
> ... zlib: [ OFF ]
> ... lzma: [ OFF ]
> ... get_cpuid: [ OFF ]
> ... bpf: [ OFF ]
>
> config/Makefile:272: *** No gnu/libc-version.h found, please install glibc-
> dev[el]. Stop
> How can I figure out where perf's buildsystem is looking for the dependencies?
> How can I configure it to look into both, my sysroot as well as a secondary
> path that contains some additional software I compiled manually?
So, I have these cross build images here:
[root@jouet ~]# docker images | grep -- -x-
perf-build-minimal-debian-experimental-x-mips64 latest 53b5bb082ace 11 weeks ago 595.3 MB
perf-build-minimal-debian-experimental-x-mips64el latest 427fa4c1ad0a 11 weeks ago 595.4 MB
perf-build-minimal-debian-experimental-x-mipsel latest 1247b61110bf 11 weeks ago 589.4 MB
perf-build-minimal-ubuntu-x-arm latest cb739975a1f0 11 weeks ago 380.5 MB
perf-build-minimal-ubuntu-x-arm64 latest 83fa1b24c6b6 11 weeks ago 357.2 MB
perf-build-minimal-ubuntu-x-ppc64 latest b759a1866191 11 weeks ago 384.3 MB
perf-build-minimal-ubuntu-x-ppc64el latest a3f1e718196a 11 weeks ago 372.3 MB
[root@jouet ~]#
But those are minimal builds, without that many devel packages, have
to go back looking for multiarch libs in debian, anyway, it works
a bit better than what you have experienced:
[root@jouet ubuntu-x-arm64]# cat Dockerfile
FROM docker.io/ubuntu
MAINTAINER Arnaldo Carvalho de Melo <acme@kernel.org>
#ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update -y
RUN apt-get upgrade -y
RUN apt-get install -y make gcc-aarch64-linux-gnu flex bison
# buildable!
# ubuntu doesn't have the other devel packages for arm64, so build just the basic tool
RUN mkdir -p /tmp/build/perf
ENTRYPOINT make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C /git/linux/tools/perf O=/tmp/build/perf
[root@jouet ubuntu-x-arm64]#
[root@jouet ubuntu-x-arm64]# docker run -v /home/acme/git:/git:Z --rm=true -t -i perf-build-minimal-ubuntu-x-arm64
make: Entering directory `/git/linux/tools/perf'
BUILD: Doing 'make -j4' parallel build
sh: 1: command: Illegal option -c
Auto-detecting system features:
... dwarf: [ OFF ]
... dwarf_getlocations: [ OFF ]
... glibc: [ on ]
... gtk2: [ OFF ]
... libaudit: [ OFF ]
... libbfd: [ OFF ]
... libelf: [ OFF ]
... libnuma: [ OFF ]
... numa_num_possible_cpus: [ OFF ]
... libperl: [ OFF ]
... libpython: [ OFF ]
... libslang: [ OFF ]
... libcrypto: [ OFF ]
... libunwind: [ OFF ]
... libdw-dwarf-unwind: [ OFF ]
... zlib: [ OFF ]
... lzma: [ OFF ]
... get_cpuid: [ OFF ]
... bpf: [ on ]
config/Makefile:260: No libelf found, disables 'probe' tool and BPF support in 'perf record', please install elfutils-libelf-devel/libelf-dev
config/Makefile:413: Disabling post unwind, no support found.
config/Makefile:459: No libaudit.h found, disables 'trace' tool, please install audit-libs-devel or libaudit-dev
config/Makefile:470: No libcrypto.h found, disables jitted code injection, please install libssl-devel or libssl-dev
config/Makefile:485: slang not found, disables TUI support. Please install slang-devel or libslang-dev
config/Makefile:499: GTK2 not found, disables GTK2 support. Please install gtk2-devel or libgtk2.0-dev
config/Makefile:527: Missing perl devel files. Disabling perl scripting support, please install perl-ExtUtils-Embed/libperl-dev
config/Makefile:553: No python interpreter was found: disables Python support - please install python-devel/python-dev
config/Makefile:660: No liblzma found, disables xz kernel module decompression, please install xz-devel/liblzma-dev
config/Makefile:673: No numa.h found, disables 'perf bench numa mem' benchmark, please install numactl-devel/libnuma-devel/libnuma-dev
config/Makefile:730: Your gcc lacks the __get_cpuid() builtin, disables support for auxtrace/Intel PT, please install a newer gcc
GEN /tmp/build/perf/common-cmds.h
MKDIR /tmp/build/perf/fd/
CC /tmp/build/perf/fd/array.o
CC /tmp/build/perf/event-parse.o
CC /tmp/build/perf/exec-cmd.o
MKDIR /tmp/build/perf/fd/
LD /tmp/build/perf/fd/libapi-in.o
MKDIR /tmp/build/perf/fs/
CC /tmp/build/perf/fs/fs.o
CC /tmp/build/perf/help.o
PERF_VERSION = 4.7.0-rc3
CC /tmp/build/perf/plugin_jbd2.o
CC /tmp/build/perf/event-plugin.o
LD /tmp/build/perf/plugin_jbd2-in.o
CC /tmp/build/perf/plugin_hrtimer.o
CC /tmp/build/perf/trace-seq.o
LD /tmp/build/perf/plugin_hrtimer-in.o
CC /tmp/build/perf/plugin_kmem.o
MKDIR /tmp/build/perf/fs/
CC /tmp/build/perf/fs/tracing_path.o
CC /tmp/build/perf/parse-filter.o
LD /tmp/build/perf/plugin_kmem-in.o
CC /tmp/build/perf/plugin_kvm.o
LD /tmp/build/perf/plugin_kvm-in.o
CC /tmp/build/perf/plugin_mac80211.o
MKDIR /tmp/build/perf/fs/
LD /tmp/build/perf/fs/libapi-in.o
CC /tmp/build/perf/cpu.o
CC /tmp/build/perf/pager.o
LD /tmp/build/perf/plugin_mac80211-in.o
CC /tmp/build/perf/plugin_sched_switch.o
CC /tmp/build/perf/debug.o
CC /tmp/build/perf/parse-utils.o
LD /tmp/build/perf/libapi-in.o
CC /tmp/build/perf/kbuffer-parse.o
AR /tmp/build/perf/libapi.a
GEN perf-archive
GEN perf-with-kcore
CC /tmp/build/perf/parse-options.o
LD /tmp/build/perf/plugin_sched_switch-in.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/plugin_function.o
CC /tmp/build/perf/util/alias.o
LD /tmp/build/perf/libtraceevent-in.o
LINK /tmp/build/perf/libtraceevent.a
CC /tmp/build/perf/builtin-bench.o
LD /tmp/build/perf/plugin_function-in.o
CC /tmp/build/perf/plugin_xen.o
LD /tmp/build/perf/plugin_xen-in.o
CC /tmp/build/perf/plugin_scsi.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/annotate.o
LD /tmp/build/perf/plugin_scsi-in.o
CC /tmp/build/perf/plugin_cfg80211.o
LD /tmp/build/perf/plugin_cfg80211-in.o
LINK /tmp/build/perf/plugin_jbd2.so
CC /tmp/build/perf/builtin-annotate.o
LINK /tmp/build/perf/plugin_hrtimer.so
LINK /tmp/build/perf/plugin_kmem.so
LINK /tmp/build/perf/plugin_kvm.so
LINK /tmp/build/perf/plugin_mac80211.so
LINK /tmp/build/perf/plugin_sched_switch.so
LINK /tmp/build/perf/plugin_function.so
LINK /tmp/build/perf/plugin_xen.so
LINK /tmp/build/perf/plugin_scsi.so
LINK /tmp/build/perf/plugin_cfg80211.so
GEN /tmp/build/perf/libtraceevent-dynamic-list
MKDIR /tmp/build/perf/arch/
CC /tmp/build/perf/arch/common.o
CC /tmp/build/perf/run-command.o
CC /tmp/build/perf/builtin-config.o
CC /tmp/build/perf/sigchain.o
CC /tmp/build/perf/builtin-diff.o
MKDIR /tmp/build/perf/arch/arm64/util/
LD /tmp/build/perf/arch/arm64/util/libperf-in.o
MKDIR /tmp/build/perf/arch/arm64/
LD /tmp/build/perf/arch/arm64/libperf-in.o
MKDIR /tmp/build/perf/arch/
LD /tmp/build/perf/arch/libperf-in.o
MKDIR /tmp/build/perf/ui/
CC /tmp/build/perf/ui/setup.o
CC /tmp/build/perf/subcmd-config.o
LD /tmp/build/perf/libsubcmd-in.o
AR /tmp/build/perf/libsubcmd.a
MKDIR /tmp/build/perf/ui/
CC /tmp/build/perf/ui/helpline.o
MKDIR /tmp/build/perf/ui/
CC /tmp/build/perf/ui/progress.o
MKDIR /tmp/build/perf/ui/
CC /tmp/build/perf/ui/util.o
MKDIR /tmp/build/perf/ui/
CC /tmp/build/perf/ui/hist.o
MKDIR /tmp/build/perf/ui/stdio/
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/build-id.o
CC /tmp/build/perf/ui/stdio/hist.o
CC /tmp/build/perf/builtin-evlist.o
CC /tmp/build/perf/builtin-help.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/config.o
CC /tmp/build/perf/builtin-sched.o
CC /tmp/build/perf/builtin-buildid-list.o
CC /tmp/build/perf/builtin-buildid-cache.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/ctype.o
MKDIR /tmp/build/perf/ui/
LD /tmp/build/perf/ui/libperf-in.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/db-export.o
MKDIR /tmp/build/perf/scripts/
LD /tmp/build/perf/scripts/libperf-in.o
CC /tmp/build/perf/builtin-list.o
CC /tmp/build/perf/builtin-record.o
CC /tmp/build/perf/builtin-report.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/env.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/event.o
CC /tmp/build/perf/builtin-stat.o
CC /tmp/build/perf/builtin-timechart.o
CC /tmp/build/perf/builtin-top.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/evlist.o
CC /tmp/build/perf/builtin-script.o
CC /tmp/build/perf/builtin-kmem.o
CC /tmp/build/perf/builtin-lock.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/evsel.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/evsel_fprintf.o
CC /tmp/build/perf/builtin-kvm.o
CC /tmp/build/perf/builtin-inject.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/find_bit.o
MKDIR /tmp/build/perf/util/
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/kallsyms.o
CC /tmp/build/perf/util/levenshtein.o
CC /tmp/build/perf/builtin-mem.o
CC /tmp/build/perf/builtin-data.o
CC /tmp/build/perf/builtin-version.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/llvm-utils.o
MKDIR /tmp/build/perf/util/
BISON /tmp/build/perf/util/parse-events-bison.c
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/sched-messaging.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/builtin-test.o
CC /tmp/build/perf/perf.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/sched-pipe.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/perf_regs.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/parse-events.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/path.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/mem-functions.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/rbtree.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/libstring.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/bitmap.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/hweight.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/futex-hash.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/futex-wake.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/quote.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/strbuf.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/string.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/futex-wake-parallel.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/strlist.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/futex-requeue.o
MKDIR /tmp/build/perf/bench/
CC /tmp/build/perf/bench/futex-lock-pi.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/strfilter.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/top.o
MKDIR /tmp/build/perf/bench/
LD /tmp/build/perf/bench/perf-in.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/usage.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/dso.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/symbol.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/symbol_fprintf.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/color.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/dso-data.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/header.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/callchain.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/attr.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/values.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/vmlinux-kallsyms.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/debug.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/openat-syscall.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/machine.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/openat-syscall-all-cpus.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/openat-syscall-tp-fields.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/mmap-basic.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/perf-record.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/evsel-roundtrip-name.o
MKDIR /tmp/build/perf/tests/
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/map.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/pstack.o
CC /tmp/build/perf/tests/evsel-tp-sched.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/session.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/fdarray.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/ordered-events.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/pmu.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/hists_common.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/comm.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/thread.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/hists_link.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/thread_map.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/trace-event-parse.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/hists_filter.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/parse-events-bison.o
MKDIR /tmp/build/perf/util/
BISON /tmp/build/perf/util/pmu-bison.c
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/trace-event-read.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/hists_output.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/trace-event-info.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/trace-event-scripting.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/trace-event.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/svghelper.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/sort.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/hists_cumulate.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/hist.o
MKDIR /tmp/build/perf/tests/
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/tests/python-use.o
CC /tmp/build/perf/util/util.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/bp_signal.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/bp_signal_overflow.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/task-exit.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/sw-clock.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/mmap-thread-lookup.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/thread-mg-share.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/switch-tracking.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/keep-tracking.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/xyarray.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/cpumap.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/code-reading.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/cgroup.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/sample-parsing.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/target.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/rblist.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/intlist.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/vdso.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/parse-no-sample-id-all.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/kmod-path.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/counts.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/thread-map.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/stat.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/stat-shadow.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/llvm.o
MKDIR /tmp/build/perf/tests/
MKDIR /tmp/build/perf/tests/
MKDIR /tmp/build/perf/tests/
MKDIR /tmp/build/perf/tests/
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/bpf.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/record.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/topology.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/cpumap.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/stat.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/event_update.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/srcline.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/event-times.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/backward-ring-buffer.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/data.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/llvm-src-base.o
MKDIR /tmp/build/perf/util/
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/util/tsc.o
CC /tmp/build/perf/tests/llvm-src-kbuild.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/llvm-src-prologue.o
MKDIR /tmp/build/perf/tests/
CC /tmp/build/perf/tests/llvm-src-relocation.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/cloexec.o
MKDIR /tmp/build/perf/tests/
LD /tmp/build/perf/tests/perf-in.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/call-path.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/thread-stack.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/parse-branch-options.o
LD /tmp/build/perf/perf-in.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/parse-regs-options.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/term.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/help-unknown-cmd.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/mem-events.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/symbol-minimal.o
MKDIR /tmp/build/perf/util/scripting-engines/
LD /tmp/build/perf/util/scripting-engines/libperf-in.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/demangle-java.o
MKDIR /tmp/build/perf/util/
FLEX /tmp/build/perf/util/parse-events-flex.c
MKDIR /tmp/build/perf/util/
FLEX /tmp/build/perf/util/pmu-flex.c
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/pmu-bison.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/parse-events.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/parse-events-flex.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/pmu.o
MKDIR /tmp/build/perf/util/
CC /tmp/build/perf/util/pmu-flex.o
MKDIR /tmp/build/perf/util/
LD /tmp/build/perf/util/libperf-in.o
LD /tmp/build/perf/libperf-in.o
AR /tmp/build/perf/libperf.a
LINK /tmp/build/perf/perf
make: Leaving directory `/git/linux/tools/perf'
[root@jouet ubuntu-x-arm64]#
next prev parent reply other threads:[~2016-06-16 16:11 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-15 14:24 cross compiling perf Milian Wolff
2016-06-15 15:47 ` Kim Phillips
2016-06-27 11:56 ` Milian Wolff
2016-06-16 16:11 ` Arnaldo Carvalho de Melo [this message]
2016-06-17 9:49 ` Milian Wolff
2016-06-17 11:00 ` Arnaldo Carvalho de Melo
2016-06-20 1:56 ` Wangnan (F)
2016-06-27 11:56 ` Milian Wolff
2016-08-03 20:56 ` Milian Wolff
2016-08-04 13:22 ` Arnaldo Carvalho de Melo
2016-08-04 15:02 ` Milian Wolff
2016-08-04 18:36 ` Arnaldo Carvalho de Melo
2016-08-04 21:58 ` Milian Wolff
2016-08-05 0:13 ` Arnaldo Carvalho de Melo
2016-08-12 10:48 ` Milian Wolff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160616161111.GA13337@kernel.org \
--to=acme@kernel.org \
--cc=linux-perf-users@vger.kernel.org \
--cc=milian.wolff@kdab.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).