Uploaded image for project: 'Device I/O '
  1. Device I/O
  2. DIO-24

Update Makefile for latest OSGI

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • jdk.dio
    • None

      From Darryl Mocek:
      --------------------------
      The OSGi specification has changed (see https://www.osgi.org/developer/specifications/reference/#Referenceprocessor). For bundles using Bundle-NativeCode running on an ARM processor, OSGi now requires arm_le or arm_be for little and big endian respecively. I propose the following change to support the OSGi change.

      Darryl


      diff -r 67353093ce02 Makefile
      --- a/Makefile Thu Feb 02 15:09:24 2017 +0300
      +++ b/Makefile Thu Mar 23 21:41:06 2017 -0700
      @@ -85,8 +85,8 @@


      ifeq ($(TARGET_CPU_LEGACY_LIB),arm)
      - OSGI_ARCH := armv6hf
      - ARCH := armv6hf
      + OSGI_ARCH := arm
      + ARCH := arm
      else
        OSGI_ARCH := x86
        ARCH := i586

            snazarki Sergey Nazarkin
            snazarki Sergey Nazarkin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: