-
-
Notifications
You must be signed in to change notification settings - Fork 203
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
Fix PKGBUILD #266
Fix PKGBUILD #266
Conversation
On Arch this still results in make[2]: *** No rule to make target 'OpenCV_Build-prefix/lib/libopencv_imgproc.a', needed by 'obs-backgroundremoval.so'. Stop. |
@ngoonee |
The PKGBUILD I am using is this one (from the PR) - The full build log is here - |
@ngoonee Can you create a completely clean build tree and try to run
And can you tell me what commands you used to create your build? It seems that OpenCV built shared libraries and this resulted in the file missing error because this plugin expected statically-linking OpenCV libraries. |
I created a clean checkout and can confirm that the error still persists
|
I have updated the PKGBUILD to use the system OpenCV library and now everything will go fine. |
I believe #257 must be merged to get this plugin worked on Arch but just building will work by this PR. |
Can confirm, build passes now! 🎉 |
For now, you can check if the CPU version works by removing libonnxruntime_providers_*.so.
|
Works fine with the version built from this PKGBUILD |
The GPU version is still broken now. |
Should we merge this and take of GPU in another PR? @umireon |
The GPU feature on Linux will be fixed on #257 |
I suppose the remaining problem reported on #257 is an issue of setting up CUDA and not an issue of this plugin. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Closes #262
Closes #172
Closes #34