Skip to content

no hardcoded pathes for libabc.so - #49

Open
olerichter wants to merge 1 commit into
asyncvlsi:masterfrom
olerichter:no_hardcoded_path
Open

olerichter wants to merge 1 commit into
asyncvlsi:masterfrom
olerichter:no_hardcoded_path

Conversation

@olerichter

@olerichter olerichter commented Sep 3, 2026

Copy link
Copy Markdown
Member

switch build script includes for libabc.so to the customary linker autodiscovery from a hardcoded path

Description of change

removes the hardcoded path form the build commands in make

Purpose of this change

enable robust so finding for runtime linkers

How has this been tested?

build on RHEL7 and 9 and run act test suite on debian, ubuntu, RHEL derivates, Fedora, Arch and Suse

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • The actflow repository builds with the changes, and test cases pass.

@rmanohar his uses the search path for finding the so, otherwise the path gets backed into the binary making my build process fails.

It uses -l:libabc.so and not -labc to explicitly link the so and not the static variant

requires: asyncvlsi/act#57

@olerichter

Copy link
Copy Markdown
Member Author

It compiles fine on linux, but i dont have a mac to test macos (reqested from my it department)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant