[Freedreno] [GSoC-15] Enabling Freedreno on Android
Daniel Thompson
daniel.thompson at linaro.org
Tue Apr 7 05:41:45 PDT 2015
On 05/04/15 18:35, Varad Gautam wrote:
> Thanks Rob, Emil. While android-x86 [1] is down, I am going with
> android-ifc6410 with a rebased mesa.
>
> Daniel,
Hi Varad.
> I had the following errors while building android-ifc6410 [2]:
>
> [...]
> build/core/base_rules.mk:154: *** device/linaro/vexpress/audio:
> MODULE.TARGET.SHARED_LIBRARIES.audio.primary.vexpress already defined by
> device/linaro/ifc6410/audio. Stop.
>
> #### make failed to build some targets (01:15 (mm:ss)) ####
>
> [...]
> including ./external/libdrm/Android.mk ...
> build/core/base_rules.mk:154: *** external/libdrm:
> MODULE.TARGET.SHARED_LIBRARIES.libdrm already defined by external/drm.
> Stop.
>
> #### make failed to build some targets (01:20 (mm:ss)) ####
>
> [...]
> including ./kernel/linaro/vexpress/tools/gator/daemon/Android.mk ...
> build/core/base_rules.mk:154: ***
> kernel/linaro/vexpress/tools/gator/daemon:
> MODULE.TARGET.EXECUTABLES.gatord already defined by
> kernel/linaro/armv8/tools/gator/daemon. Stop.
>
> #### make failed to build some targets (01:54 (mm:ss)) ####
>
>
> As a temporary fix, I have dropped device/linaro/vexpress/audio,
> external/libdrm and kernel/linaro/armv8/tools/gator/daemon from the
> build. Would it be okay if these duplicates are removed from the build
> permanently for ifc6410?
None of these directories should exist in the first place! They are
present in the manifest but we use the grouping feature of repo to
prevent them from being checked out for ifc6410.
Could you check your command line history for the arguments you provided
to "repo init" and share this?
In the mean time I'll try a complete repo init/sync from scratch to
double check if I get the same thing (this will take a long time so
don't expect results before tomorrow).
More information about the Freedreno
mailing list