Closed Bug 639568 Opened 14 years ago Closed 6 years ago

Make doesn't look for -lfoo dependencies in the Android NDK directory

Categories

(Firefox for Android Graveyard :: General, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: pcwalton, Assigned: pcwalton)

References

Details

Attachments

(1 file)

Attached patch Proposed patch.Splinter Review
According to the GNU Make documentation [1], make searches for -lfoo dependencies in VPATH. VPATH doesn't seem to be set to the Android library directory when doing Fennec builds, so it searches only /usr/lib/. This breaks my build because it's looking for /usr/lib/libz.so, but on Mac it's /usr/lib/libz.dylib. [1]: http://www.gnu.org/software/automake/manual/make/Libraries_002fSearch.html
Assignee: nobody → pwalton
Status: NEW → ASSIGNED
Attachment #517477 - Attachment is patch: true
Attachment #517477 - Attachment mime type: application/octet-stream → text/plain
fwiw this patch worked for me as well.
Closing all opened bug in a graveyard component
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: