-
Notifications
You must be signed in to change notification settings - Fork 281
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
libINIReader depends on libinih, the order is important when these libraries are static libraries #3024
Conversation
…braries are static libraries
Thanks. Have you maybe tried linking just w/ libINIReader? |
No. just linking |
I meant just |
No. please read https://github.com/Exiv2/exiv2/blob/main/cmake/Findinih.cmake |
Ah, thanks for that reminder, I thought libinih shipped its own .cmake config files... We might want to think about fixing Findinih.cmake then, but then there is always the question of what Conan does with its generated one... |
is this only relevant for cmake? |
https://github.com/benhoyt/inih use meson build system. It doesn't install cmake module file but install .pc files.
|
Yes. The .pc files are already correct: INIReader.pc already requires inih.pc... |
Right. /me doesn't understand cmake files. Or any advantages over pkgconfig. |
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.
Let's maybe merge this tweak for now, and handle Findinih.cmake later eventually. Thanks.
@mergify backport 0.28.x |
✅ Backports have been created
|
close #2965