Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement support for more platforms (specially in dynlink) #232

Open
viferga opened this issue Jan 19, 2022 · 6 comments
Open

Implement support for more platforms (specially in dynlink) #232

viferga opened this issue Jan 19, 2022 · 6 comments
Labels
c/c++ Pull requests that update C/C++ code enhancement New feature or request good first issue Good for newcomers

Comments

@viferga
Copy link
Member

viferga commented Jan 19, 2022

🚀 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:

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

@viferga viferga added good first issue Good for newcomers c/c++ Pull requests that update C/C++ code enhancement New feature or request labels Jan 19, 2022
@Rajat1206
Copy link

Rajat1206 commented Feb 26, 2022

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

@Datumtyagi
Copy link

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

@samarth-jain28
Copy link

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 ?

@Preetham-Reddy-007
Copy link

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

@FutureRising007
Copy link

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

@0304ajay
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c/c++ Pull requests that update C/C++ code enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

7 participants