Comments (6)
Also, you must not build into the source directory (${PROJECT_SOURCE_DIR}
), only under ${PROJECT_BINARY_DIR}
.
from dylib.
Could you provide the exact commands you ran because writing "configure, build, make test." when there is no configure script on the project and we don't know how you actually built the project isn't helping troubleshoot the issue you're facing
from dylib.
ccmake -S /path/to/src/dir -B /path/to/build/dir
cmake --build /path/to/build/dir
make -C /path/to/build/dir test
from dylib.
Hello,
C++ exception with description "dylib: error while loading dynamic library "./dynamic_lib.so"
./dynamic_lib.so: cannot open shared object file: No such file or directory" thrown in the test body.
I think the test suite is failing because you are not in the same directory as the test binary and the dynamic library.
The test suite is looking at ./dynamic_lib.so
from dylib.
I think the test suite is failing because you are not in the same directory as the test binary and the dynamic library.
Well, I'm running make test
, and that should work. If you want to test loading a library from the current directory, then first change the current directory to the one where you want to be - you can't rely on where someone is running make test
from, or unit_tests
.
from dylib.
I just made your requested changes on #24
Feel free to make a review on those changes, after what i will merge them
from dylib.
Related Issues (20)
- Better check for symbol presence than NULL comparison HOT 2
- Compilation warnings with GCC on Linux HOT 1
- DYLIB_API questionable HOT 3
- Can't use nullptr for handle when you don't know it's a pointer HOT 1
- Can't use a static message buffer HOT 1
- Issues with the _get_error() function
- Need to update README following our dev branch changes HOT 1
- Update unit tests to have 100% coverage and make codecov.io works again
- Add std::filesystem support in dylib constructor HOT 1
- Add a named constant for not using OS decorations HOT 1
- dylib::get_function() is "neither here nor there"
- Add get_symbol public member function and 2.1.0 version setup
- Publish to conan / vcpkg HOT 6
- Building on Mingw64 (Windows) HOT 6
- The packaging via CPack was gone HOT 2
- error: called object type 'void (**)(unsigned char, const char *, ...)' is not a function or function pointer HOT 1
- macOS dynamic shared module extension probably shouldn't default to .dylib or allow both .dylib and .so HOT 5
- 1
- List all loadable symbols in dylib HOT 1
- [Question] How should I use the dylib class as a member of another class? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dylib.