Uploaded image for project: 'Celix'
  1. Celix
  2. CELIX-427

Add support for dynamic loaded shared libraries bundles

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.3.0
    • 3.0.0
    • Framework
    • None

    Description

      Add support for shared library (e.g. so / dylib files) as bundles.

      Note that these bundles should be resolvable on their own and cannot have additional shared libraries dependencies, as is the case for zip bundles.

      Shared library bundle still should have bundle activator symbols, but should also contain an embedded zip resource (using objcopy to attach a (zip) resource file to the shared object, which can be retrieved using predefined symbols)

      Advantages is that these bundles can still be used as normal shared objects (also in CMake) and make it easier to load the symbols for bundles to gdb.

      Attachments

        Activity

          People

            pnoltes Pepijn Noltes
            pnoltes Pepijn Noltes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: