core icon indicating copy to clipboard operation
core copied to clipboard

Implement support for more platforms (specially in dynlink)

Open viferga opened this issue 3 years ago • 7 comments

🚀 Feature

The idea of this is to provide support for multiple platforms for dynamic linking libraries (i.e extend the platforms where the plugin system will work). The current platforms implemented at this moment are:

  • Windows (LoadLibrary)
  • Linux / Unix (dlopen)
  • MacOs (NSCreateObjectFileImageFromFile)
  • BeOs (load_add_on)

Other platforms that can be implemented are:

  • HP-UX (shl_load)
  • GNU DLD (emulates dynamic linking for static libraries)
  • Mac OS X Fallback (dyld)
  • vxWorks (loadModule)

Some of the reference to this can be obtained from here:

  • HP-UX, GNU DLD, Mac OS X Fallback: https://github.com/autotools-mirror/libtool/tree/master/libltdl
  • vxWorks: https://github.com/paulscherrerinstitute/require/blob/master/require.c

Other parts of the code base should also be reviewed in order to support multiple platforms.

viferga avatar Jan 19 '22 08:01 viferga

Hi! I love this repo & the idea and I would like to work on this issue!

Rajat1206 avatar Feb 26 '22 15:02 Rajat1206

Hi, It is really good idea & repo too, I want to use my skills and work on this issue!

Datumtyagi avatar Apr 18 '22 05:04 Datumtyagi

Hi, I am new in opensource , trying to contribute . I found this good first issue and want to contribute in it . I have knowledge of c/c++ . How can i start ?

samarth-jain28 avatar May 30 '22 07:05 samarth-jain28

I believe the issue is still open. I would like to contribute.

Preetham-Reddy-007 avatar Feb 10 '23 01:02 Preetham-Reddy-007

@viferga I would like to contribute to this good first issue, but what exactly is the task here? Can you please elaborate?

FutureRising007 avatar Feb 21 '23 17:02 FutureRising007

Hello Sir I am an enthusiastic open-source developer. I have a knowledge of C/C++. I hope the above issues can be solved by me with a bit support of from your side. This is my first contribution I hope you will give me an opportunity in contribution

0304ajay avatar Sep 17 '23 13:09 0304ajay