-
Notifications
You must be signed in to change notification settings - Fork 149
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Python: limited support for osx w/ homebrew
Looks for xrootd include and library directories where they are found on OS X/Darwin systems where xrootd has been installed via homebrew. Only works if the bindings version match the xrootd version installed via homebrew. Comments on the installation procedure for OSX in README.rst
- Loading branch information
Showing
2 changed files
with
30 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
Prerequisites (incomplete): xrootd | ||
|
||
# Installing on OSX | ||
Setup should succeed if: | ||
- xrootd is installed on your system | ||
- xrootd was installed via homebrew | ||
- you're installing the bindings package with the same version number as the | ||
xrootd installation (`xrootd -v`). | ||
|
||
If you have xrootd installed and the installation still fails, do | ||
`XRD_LIBDIR=XYZ; XRD_INCDIR=ZYX; pip install xrootd` | ||
where XYZ and ZYX are the paths to the XRootD library and include directories on your system. | ||
|
||
## How to find the lib and inc directories | ||
To find the library directory, search your system for "libXrd*" files. | ||
The include directory should contain a file named "XrdVersion.hh", so search for that. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters