← Back to team overview

ubuntu-phone team mailing list archive

Re: Compiling Ubuntu Touch Yuga source code

 

Hi!

Please have a look at my commit to fix your above issue:
https://github.com/mamenyaka/android_device_sony_fusion3-common/commit/89dfb442e3791c973fc52b544c4d2b095c1a81f9


On Thu, Oct 10, 2013 at 12:56 PM, Abhishek Agarwal <
abhishek.agarwal16@xxxxxxxxx> wrote:

> I have downloaded "elfutils" from "git clone
> https://android.googlesource.com/platform/external/elfutils"; in external
> folder.
>
> I am also seeing lots of "Segmentation fault (core dumped)" during
> compilation. I am not able to understand why this is so?
>
> Now, I am stuck at
>
> make: *** No rule to make target
> `/home/abhishek/work/ubuntu_touch/out/target/product/yuga/android-boot.img',
> needed by
> `/home/abhishek/work/ubuntu_touch/out/target/product/yuga/obj/PACKAGING/target_files_intermediates/cm_yuga-target_files-eng.abhishek.zip'.
>  Stop.
> make: *** Waiting for unfinished jobs....
>
> I think I am missing some makefile changes or missing some code.
>
> Please help me in resolving this.
>
> Regards,
> -Abhishek
>
>
> On Thu, Oct 10, 2013 at 4:11 PM, Dmitrijs Ledkovs <xnox@xxxxxxxxxx> wrote:
>
>> On 10 October 2013 11:24, Abhishek Agarwal <abhishek.agarwal16@xxxxxxxxx>
>> wrote:
>> > Hi All,
>> >
>> > I am trying to compile the Ubuntu Touch Yuga source code.
>> >
>> > I am facing several issues while doing compilation.
>> >
>> > My compilation stops with the error:
>> >
>> > make: *** No rule to make target
>> >
>> `/home/abhishek/work/ubuntu_touch/out/target/product/yuga/obj/STATIC_LIBRARIES/libelf_intermediates/export_includes',
>> > needed by
>> >
>> `/home/abhishek/work/ubuntu_touch/out/target/product/yuga/obj/RECOVERY_EXECUTABLES/extract_elf_ramdisk_intermediates/import_includes'.
>> > Stop.
>> > make: *** Waiting for unfinished jobs....
>> >
>> >
>> > I think libelf is not found.
>> >
>> > Can you please let me know the Makefile changes I need to do , to
>> seamlessly
>> > compile the source code.
>> >
>>
>> Probably missing libelf repository in your manifest. Either add it in
>> the .repo/manifest.xml or better add it to
>> device/OEM/DEVICE/cm.dependencies to add additional repositories that
>> your port needs.
>>
>> Regards,
>>
>> Dmitrijs.
>>
>
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References