Skip to content
  • Marti Martz's avatar
    Mac: Repair current OpenSSL undefined reference from homebrew to dynamic (#1971) · 0fe5b36d
    Marti Martz authored and David Rosca's avatar David Rosca committed
    * Repair current OpenSSL static reference from homebrew
    
    * These are the default locations, as of today, for Mac OS X 10.11.4 *(El Capitan)*
    
    **NOTES**
    * This could really use some environment variables for homebrew root and which SSL version is in use. Not familiar enough yet with recent Qt to do this at this time.
    * Symbolic links could also be used but again determining the current homebrew SSL installed is something to be desired e.g. similar to `$ openssl version` e.g. perhaps a `cut` of `$ brew info openssl`?
    
    Refs:
    * http://brew.sh/ *(homepage)*
    * https://github.com/Homebrew/brew *(repo)*
    
    Historical refs:
    * #1888
    * #1850
    
    * Mac: Scrape `brew` output for openssl working install directory as per @nowrep
    
    * Addresses a long standing bug on Mac compiling with this project
    * Also correct the BUILDING markdown file for OS X... was awaiting response from the owner to do this to see which direction to move.
    
    **NOTES**
    * Quotes **are required** when using `$$system` here otherwise `cut` fails with no switch argument found
    
    Applies to #1971
    
    * Fix BUILDING to BUILDING.md
    
    * Do this so it actually parses markdown
    
    Indirectly related to #1971
    
    * Fix `brew` to Homebrew
    
    * Even though the project is named `brew` and owner is `Homebrew` their pages refers to it as `Homebrew`
    
    Applies to #1971
    
    * Yet another change
    
    * There are more symlinks... so the results from `brew --prefix openssl` yields a symlinked path and adding `/include` and `/lib` to them resolve alternately to the `Cellar`. Feel **much** better about using this one since it's an exact API as I mentioned earlier in the PR
    
    Applies to #1971
    
    * Add a single newline for @cranes-bill
    
    * Only one newline is needed and has nothing to do with trailing spaces... at least according to the GH editor
    * Restores the flow :)
    
    Applies to #1971
    
    * More flow of README.md
    
    * GH preview said it didn't need this but I guess it does... we'll try newlines everywhere ;)
    
    Applies to #1971
    
    * Use non-standard markdown for "newlines"
    
    * Restore the spaces manually
    
    **NOTES**
    This is not any known specification but it's what @nowrep wants
    
    Refs:
    * [CommonMark](http://commonmark.org/)
    * [Daring Fireballs](http://daringfireball.net/projects/markdown/)
    0fe5b36d