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
dirent.h is missing when installed #4238
Comments
@fyoda actually i've just checked, MSDirent is being installed to |
can you actually paste me a compile command and the corresponding error when you observe problems with |
|
@fyoda ok so based on this i dont see any of the compiler flags that are being exported to |
@vigsterkr I simply add the shogun's include path to my project, then link the .dll against the main.cpp. |
@fyoda yeah unfortunately that's not enough :) you use qmake? in case of cmake i could tell you how to use shogun, but i'm not so sure yet how to that with Qt build framework |
I'm sorry @vigsterkr :), yes I use qmake. I'll send you more information when I go back to my PC. |
@vigsterkr I think that the problem is that there is no path specified when instead of It works |
@fyoda yes that's the problem,... but that's actually specified in the target cmake, i.e. ShogunTarget.cmake if you'd include shogun like that into your project. |
@vigsterkr I understand the point but I don't know how to include the generated ShogunTarget.cmake in my Qt project.
specified in ShogunTarget.cmake |
@vigsterkr Adding those paths to my .pro file solve the issue. |
@fyoda yes that was the idea..... thxn! |
it came out in #4231 that we are not shipping the
dirent.h
just have it when we compile... which makes compilation of dll and static lib successful but compiling against an installed libshogun will not be possible as we dont ship this dirent.h :(The text was updated successfully, but these errors were encountered: