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

Evaluate portability on MacOSX #93

Open
1 of 7 tasks
svalat opened this issue Mar 1, 2024 · 0 comments
Open
1 of 7 tasks

Evaluate portability on MacOSX #93

svalat opened this issue Mar 1, 2024 · 0 comments
Labels

Comments

@svalat
Copy link
Member

svalat commented Mar 1, 2024

I got some reports on what is currently not working to build under MacOSX:

  • xargs command not available, should use gxargs in ./configure script.
  • MAP_POPULATE note available for mmap in SimpleAllocator & OSUnix.cpp.
  • Compilation problem with libelf from the system (link.h not found ad issues when using /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk/usr/include/link.h instead. Can be an issue to handle the address to source line part.
  • The lib destructor annotation (__attribute__ ((destructor())) looks not supported.
  • There was issues repported when using clang so the try was done with gcc.
  • Handle the replacement of LD_PRELOAD by DYLD_INSERT_LIBRARIES
  • Handle right replacement for spinlocks
@svalat svalat added the explore label Mar 1, 2024
svalat added a commit that referenced this issue Mar 1, 2024
svalat added a commit that referenced this issue Mar 1, 2024
…so will arise on other unix than linux) (issue #93)
svalat added a commit that referenced this issue Mar 9, 2024
…ot supported there. Remove the trick and fix a space in value issue (#93)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant