Google Confirms “Android Lollipop Day” for November 3rd

A little over a week ago, Google announced the latest iteration of … more

Get Your XDA 2015 Custom Avatar and Signature Images Here

As stated in our motto, XDA Developer is for developers, by developers. The … more

Pin Your Photos on Android Lollipop with Photo Pinner

In the last few weeks,we have been talking quite a bit about Android 5.0 Lollipop. This … more

Samsung Galaxy Note Edge Hands On – XDA TV

Perhaps one of the more peculiar announcements this year was the curved edge-screened … more
Post Reply

Compile Error

OP cjhmdm

29th April 2014, 08:45 AM   |  #1  
OP Senior Member
Flag Philippines
Thanks Meter: 32
 
155 posts
Join Date:Joined: Apr 2010
More
I'm attempting to build omni rom from source on my mac for my galaxy note 2 N7100 and ran into the following error:

Code:
make: *** No rule to make target `vendor/samsung/smdk4412-common/proprietary/system/lib/libExynosHWCService.so', needed by `/Volumes/android/omnirom/out/target/product/n7100/system/lib/libExynosHWCService.so'.  Stop.
I ran through all the steps again to make sure I didn't miss anything, but no luck.

Any ideas? Thanks

FYI, I created an omnirom.xml inside the local_manifests folder, here are the contents:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote  name="omnirom"
           review="gerrit.omnirom.org"
           fetch="https://github.com/omnirom" />
  <project path="device/samsung/n7100" name="android_device_samsung_n7100" remote="omnirom" revision="android-4.4"/>
  <project path="device/samsung/smdk4412-common" name="android_device_samsung_smdk4412-common" remote="omnirom" revision="android-4.4"/>
  <project path="hardware/samsung" name="android_hardware_samsung" remote="omnirom" revision="android-4.4"/>
  <project path="kernel/samsung/smdk4412" name="android_kernel_samsung_smdk4412" remote="omnirom" revision="android-4.4"/>
</manifest>
EDIT: I went through the process again and came across the following error from extract-files.sh:
Code:
remote object '/system/lib/libExynosHWCService.so' does not exist
I currently have omni-4.4.2-20140428-n7100-NIGHTLY.zip installed.
Last edited by cjhmdm; 29th April 2014 at 09:23 AM.
29th April 2014, 09:58 AM   |  #2  
Senior Member
Thanks Meter: 2,072
 
3,974 posts
Join Date:Joined: Sep 2010
Donate to Me
More
Try adding the Donkey Coyote vendor repo to your local manifest.

https://github.com/DonkeyCoyote/prop...ee/android-4.4
29th April 2014, 11:17 AM   |  #3  
OP Senior Member
Flag Philippines
Thanks Meter: 32
 
155 posts
Join Date:Joined: Apr 2010
More
Quote:
Originally Posted by PonsAsinorem

Try adding the Donkey Coyote vendor repo to your local manifest.

https://github.com/DonkeyCoyote/prop...ee/android-4.4

Hi, I'm a bit new to this so trying to figure out how to add this repo. Would you mind giving an example? Thanks

Also, I searched the repo and the file libExynosHWCService.so doesn't exist so I'm not sure it would help me.
Last edited by cjhmdm; 29th April 2014 at 11:29 AM.
29th April 2014, 03:58 PM   |  #4  
FrodgE's Avatar
Junior Member
Flag Melbourne
Thanks Meter: 14
 
22 posts
Join Date:Joined: Aug 2010
More
Quote:
Originally Posted by cjhmdm

Hi, I'm a bit new to this so trying to figure out how to add this repo. Would you mind giving an example? Thanks

Also, I searched the repo and the file libExynosHWCService.so doesn't exist so I'm not sure it would help me.

Can you find the file '/system/lib/libExynosHWCService.so' on your phone ? The script uses "adb pull ..." to retrieve these proprietary files from your handset, so it first needs to exist on your device (it will) and secondly adb needs to be functional. (for what it's worth, you'll also find that file in the nightly zip but you don't want it).

To start with can you do simple things like:
adb devices
adb shell

Is your path setup correctly and pointing to the SDK ?

There are instructions for "configuring USB access" over at the android developers site.
http://source.android.com/source/initializing.html

I have this configured on my machine, but I honestly can't remember if I did this manually or if it was done automagically during the initial repo setup.
29th April 2014, 04:19 PM   |  #5  
OP Senior Member
Flag Philippines
Thanks Meter: 32
 
155 posts
Join Date:Joined: Apr 2010
More
Quote:
Originally Posted by FrodgE

Can you find the file '/system/lib/libExynosHWCService.so' on your phone ? The script uses "adb pull ..." to retrieve these proprietary files from your handset, so it first needs to exist on your device (it will) and secondly adb needs to be functional. (for what it's worth, you'll also find that file in the nightly zip but you don't want it).

To start with can you do simple things like:
adb devices
adb shell

Is your path setup correctly and pointing to the SDK ?

There are instructions for "configuring USB access" over at the android developers site.
http://source.android.com/source/initializing.html

I have this configured on my machine, but I honestly can't remember if I did this manually or if it was done automagically during the initial repo setup.

Hello, thanks for taking the time to reply. My build environment is setup and configured correctly. All of my paths are correct, etc.

In searching my device, which is running omni-4.4.2-20140428-n7100-NIGHTLY.zip, the file libExynosHWCService.so doesn't exist, nor does the 'binary' version exist in the rom zip file.
29th April 2014, 04:22 PM   |  #6  
UtkarshGupta's Avatar
Recognized Contributor
Flag New Delhi
Thanks Meter: 3,624
 
4,331 posts
Join Date:Joined: Nov 2012
More
Quote:
Originally Posted by cjhmdm

Hello, thanks for taking the time to reply. My build environment is setup and configured correctly. All of my paths are correct, etc.

In searching my device, which is running omni-4.4.2-20140428-n7100-NIGHTLY.zip, the file libExynosHWCService.so doesn't exist, nor does the 'binary' version exist in the rom zip file.

Just add DonkeyCoyote repo as mentioned above and build.
BTW, omnirom remote is already configured by default, you don't need to do it in local manifest.
29th April 2014, 04:50 PM   |  #7  
OP Senior Member
Flag Philippines
Thanks Meter: 32
 
155 posts
Join Date:Joined: Apr 2010
More
Quote:
Originally Posted by UtkarshGupta

Just add DonkeyCoyote repo as mentioned above and build.
BTW, omnirom remote is already configured by default, you don't need to do it in local manifest.

Could you provide an example of how I can add that repo? I'm trying to figure out to add it but haven't had much success so far.

Thanks in advance
29th April 2014, 07:24 PM   |  #8  
chasmodo's Avatar
Senior Member
Flag Novi Sad
Thanks Meter: 40,568
 
12,106 posts
Join Date:Joined: Dec 2011
Donate to Me
More
Code:
<remote fetch="https://github.com/DonkeyCoyote" name="donkey" />
<project name="proprietary_vendor_samsung" path="vendor/samsung" remote="donkey" revision="android-4.4" />

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes