forked from Novartis/hdf5r
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Consider pkg-config
for finding the compiler flags?
#227
Comments
Would you consider making a PR?
…On Wed, Jul 24, 2024, 05:03 Dipterix Wang ***@***.***> wrote:
This issue is a continuation of #165
<#165>
Background:
Recently homebrew has changed their HDF5 from using autoconf to cmake
<https://github.com/Homebrew/homebrew-core/blob/510e60db60d1142cea1fc1ec246fdbed4af4430e/Formula/h/hdf5.rb#L46>.
The result is h5cc -show (used by configure.ac) is broken, causing hdf5r
to crash during compiling.
Besides, HDF5Groups have a discussion of kicking autotools out and embrace
cmake (https://www.hdfgroup.org/2022/11/can-we-remove-the-autotools/) in
its new versions.
Currently if you are using Mac and install the newest HDF5, it's most
likely that the HDF5 is configured with cmake and pkg-config is installed
(brew list it as the dependence). In fact, Python package h5py uses
pkgconfig to determine the flags too.
Maybe it's time to consider adding pkg-config as a back-up method in case h5cc
-show results in error?
—
Reply to this email directly, view it on GitHub
<#227>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AASGMYRXDRNXFCIBGAEO7EDZN4KQFAVCNFSM6AAAAABLLSMUISVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQZDMNBYGI2DSMY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Let me see what I can do. I notice that there is no header file for |
That is ok. The interface is frozen for 1.12
…On Wed, Jul 24, 2024, 14:42 Dipterix Wang ***@***.***> wrote:
Let me see what I can do. I notice that there is no header file for 1.14.3
in inst folder. I wonder if that's OK?
—
Reply to this email directly, view it on GitHub
<#227 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AASGMYQOV27IZWY3CLHHQFTZN6OMJAVCNFSM6AAAAABLLSMUISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBXHAYTONBSHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This issue is a continuation of #165
Background:
Recently homebrew has changed their HDF5 from using autoconf to cmake. The result is
h5cc -show
(used by configure.ac) is broken, causinghdf5r
to crash during compiling.Besides, HDF5Groups have a discussion of kicking autotools out and embrace
cmake
(https://www.hdfgroup.org/2022/11/can-we-remove-the-autotools/) in its new versions.Currently if you are using Mac and install the newest HDF5, it's most likely that the HDF5 is configured with cmake and pkg-config is installed (brew list it as the dependence). In fact, Python package
h5py
uses pkgconfig to determine the flags too.Maybe it's time to consider adding pkg-config as a back-up method in case
h5cc -show
results in error?The text was updated successfully, but these errors were encountered: