diff --git a/setup.py b/setup.py index 677ea0210521376ff6bcd06e65580ec8fe406a20..b085a65066dba62010a3ca15c6be022b9a00f322 100644 --- a/setup.py +++ b/setup.py @@ -103,10 +103,10 @@ class hdf5: raise RuntimeError("could not find the required (%s) version of %s on the file system (looked at: %s)" % (requirement, self.name, ', '.join(candidates))) # normalize - self.include_directories = [os.path.normpath(self.include_directory)] + self.include_directories = [os.path.normpath(i) for i in self.include_directories] # find library - prefix = os.path.dirname(os.path.dirname(self.include_directory)) + prefix = os.path.dirname(os.path.dirname(self.include_directories[0])) module = 'hdf5' candidates = find_library(module, version=self.version, prefixes=[prefix], only_static=only_static)