Closed McKillroy closed 4 years ago
This is a configuration issue as the implemented counters are Linux only (rely on the /proc
file system). The proper fix at this point is to disable building the IO counters on anything but Linux.
I think giving a hard error during configuration if IO counters are not available on the platform (and enabled) is preferable to silently disabling or ignoring the option on unsupported platforms. What do you think?
+1 for Hard Errors. Starting a lot of digging just to find out it's not supported on Windows is not what anyone wants, I think.
Closing since #4343 was merged. Please reopen another issue if you'd like to see the IO counters actually implemented on Windows.
Expected Behavior
to build
Actual Behavior
breaks
Steps to Reproduce the Problem
build with -DHPX_WITH_IO_COUNTERS=ON
Specifications
... Please describe your environment