We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
On Windows we're forced to use Delay Load DLLs to make sure we try directories in the right order (current config build dir, current config & build install dir, next to EXE, then fallback to system-wide) https://github.com/Devsh-Graphics-Programming/Nabla/blob/master/include/nbl/system/IApplicationFramework.h#L19
But on Linux there exists RPATH https://github.com/Devsh-Graphics-Programming/Nabla/blob/master/include/nbl/system/IApplicationFramework.h#L30
I'm not a linux expert so I don't know if:
/usr/lib
Find out if RPATH can be leveraged, else find out how to delay load on Linux without manually writing "import library" glue code.
This is to enable us to have NBL_BUILD_SHARED across Windows and Linux
NBL_BUILD_SHARED
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Description
On Windows we're forced to use Delay Load DLLs to make sure we try directories in the right order (current config build dir, current config & build install dir, next to EXE, then fallback to system-wide)
https://github.com/Devsh-Graphics-Programming/Nabla/blob/master/include/nbl/system/IApplicationFramework.h#L19
But on Linux there exists RPATH
https://github.com/Devsh-Graphics-Programming/Nabla/blob/master/include/nbl/system/IApplicationFramework.h#L30
Description of the related problem
I'm not a linux expert so I don't know if:
/usr/lib
or whatever the systemwide dir isSolution proposal
Find out if RPATH can be leveraged, else find out how to delay load on Linux without manually writing "import library" glue code.
Additional context
This is to enable us to have
NBL_BUILD_SHARED
across Windows and LinuxThe text was updated successfully, but these errors were encountered: