Skip to content

Instantly share code, notes, and snippets.

@ilovezfs
Created April 30, 2018 14:23
Show Gist options
  • Save ilovezfs/9eff147b5d10a3bc4c17bc95bb3758dd to your computer and use it in GitHub Desktop.
Save ilovezfs/9eff147b5d10a3bc4c17bc95bb3758dd to your computer and use it in GitHub Desktop.
iMac-TMP:~ joe$ brew install [email protected] node
==> Installing dependencies for node: gdbm, openssl, readline, sqlite, python@2, pkg-config, icu4c, [email protected]
==> Installing node dependency: gdbm
==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.14.1_1.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/gdbm-1.14.1_1.el_capitan.bottle.tar.gz
==> Pouring gdbm-1.14.1_1.el_capitan.bottle.tar.gz
๐Ÿบ /usr/local/Cellar/gdbm/1.14.1_1: 20 files, 556.2KB
==> Installing node dependency: openssl
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2o_1.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/openssl-1.0.2o_1.el_capitan.bottle.tar.gz
==> Pouring openssl-1.0.2o_1.el_capitan.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the SystemRoots
keychain. To add additional certificates (e.g. the certificates added in
the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
This formula is keg-only, which means it was not symlinked into /usr/local,
because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/openssl/lib
CPPFLAGS: -I/usr/local/opt/openssl/include
==> Summary
๐Ÿบ /usr/local/Cellar/openssl/1.0.2o_1: 1,791 files, 12.1MB
==> Installing node dependency: readline
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.3_1.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/readline-7.0.3_1.el_capitan.bottle.tar.gz
==> Pouring readline-7.0.3_1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD libedit library, which shadows libreadline.
In order to prevent conflicts when programs look for libreadline we are
defaulting this GNU Readline installation to keg-only..
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/readline/lib
CPPFLAGS: -I/usr/local/opt/readline/include
==> Summary
๐Ÿบ /usr/local/Cellar/readline/7.0.3_1: 46 files, 1.5MB
==> Installing node dependency: sqlite
==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.23.1.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/sqlite-3.23.1.el_capitan.bottle.tar.gz
==> Pouring sqlite-3.23.1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides an older sqlite3.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/sqlite/lib
CPPFLAGS: -I/usr/local/opt/sqlite/include
==> Summary
๐Ÿบ /usr/local/Cellar/sqlite/3.23.1: 11 files, 3.1MB
==> Installing node dependency: python@2
==> Downloading https://homebrew.bintray.com/bottles/[email protected]_3.el_capitan.bottle.2.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/[email protected]_3.el_capitan.bottle.2.tar.gz
==> Pouring [email protected]_3.el_capitan.bottle.2.tar.gz
==> /usr/local/Cellar/python@2/2.7.14_3/bin/python -s setup.py --no-user-cfg install --force --verbos
==> /usr/local/Cellar/python@2/2.7.14_3/bin/python -s setup.py --no-user-cfg install --force --verbos
==> /usr/local/Cellar/python@2/2.7.14_3/bin/python -s setup.py --no-user-cfg install --force --verbos
==> Caveats
Pip and setuptools have been installed. To update them
pip install --upgrade pip setuptools
You can install Python packages with
pip install <package>
They will install into the site-package directory
/usr/local/lib/python2.7/site-packages
See: https://docs.brew.sh/Homebrew-and-Python
==> Summary
๐Ÿบ /usr/local/Cellar/python@2/2.7.14_3: 4,669 files, 82.4MB
==> Installing node dependency: pkg-config
==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.2.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/pkg-config-0.29.2.el_capitan.bottle.tar.gz
==> Pouring pkg-config-0.29.2.el_capitan.bottle.tar.gz
๐Ÿบ /usr/local/Cellar/pkg-config/0.29.2: 11 files, 627KB
==> Installing node dependency: icu4c
==> Downloading https://homebrew.bintray.com/bottles/icu4c-61.1.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/icu4c-61.1.el_capitan.bottle.tar.gz
==> Pouring icu4c-61.1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides libicucore.dylib (but nothing else).
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/icu4c/lib
CPPFLAGS: -I/usr/local/opt/icu4c/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/icu4c/lib/pkgconfig
==> Summary
๐Ÿบ /usr/local/Cellar/icu4c/61.1: 249 files, 67.3MB
==> Installing node dependency: [email protected]
==> Downloading https://homebrew.bintray.com/bottles/[email protected]_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/[email protected]_capitan.bottle.tar.gz
==> Pouring [email protected]_capitan.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
/usr/local/etc/[email protected]/certs
and run
/usr/local/opt/[email protected]/bin/c_rehash
This formula is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/[email protected]/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/[email protected]/lib
CPPFLAGS: -I/usr/local/opt/[email protected]/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/[email protected]/lib/pkgconfig
==> Summary
๐Ÿบ /usr/local/Cellar/[email protected]/1.1.0h: 6,587 files, 15.6MB
==> Installing node [email protected]
==> Downloading https://nodejs.org/dist/v10.0.0/node-v10.0.0.tar.xz
Already downloaded: /Users/joe/Library/Caches/Homebrew/node-10.0.0.tar.xz
==> ./configure --prefix=/usr/local/Cellar/node/10.0.0 --without-npm --with-intl=system-icu --shared-
==> make install
==> Downloading https://registry.npmjs.org/npm/-/npm-5.6.0.tgz
Already downloaded: /Users/joe/Library/Caches/Homebrew/node--npm-5.6.0.tgz
==> node /private/tmp/node-20180430-41875-53k5da/node-v10.0.0/npm_bootstrap/bin/npm-cli.js install -d
==> Caveats
Bash completion has been installed to:
/usr/local/etc/bash_completion.d
==> Summary
๐Ÿบ /usr/local/Cellar/node/10.0.0: 5,045 files, 47MB, built in 4 minutes 24 seconds
iMac-TMP:~ joe$ cat /usr/local/Cellar/node/10.0.0/INSTALL_RECEIPT.json
{"homebrew_version":"1.6.2-47-g9b56b13","used_options":["[email protected]"],"unused_options":["--with-debug","--without-npm","--without-completion","--without-icu4c"],"built_as_bottle":false,"poured_from_bottle":false,"installed_as_dependency":false,"installed_on_request":true,"changed_files":null,"time":1525098142,"source_modified_time":1524580904,"HEAD":"9b56b133a546d0d40cd6b020290f6a59fc14729f","stdlib":null,"compiler":"clang","aliases":["node.js","node@10","nodejs","npm"],"runtime_dependencies":[{"full_name":"icu4c","version":"61.1"},{"full_name":"[email protected]","version":"1.1.0h"}],"source":{"path":"/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/node.rb","tap":"homebrew/core","spec":"stable","versions":{"stable":"10.0.0","devel":"","head":"HEAD","version_scheme":0}}}iMac-TMP:~ joe$
iMac-TMP:~ joe$ brew install emscripten
==> Installing dependencies for emscripten: yuicompressor
==> Installing emscripten dependency: yuicompressor
==> Downloading https://github.com/yui/yuicompressor/releases/download/v2.4.8/yuicompressor-2.4.8.zip
Already downloaded: /Users/joe/Library/Caches/Homebrew/yuicompressor-2.4.8.zip
๐Ÿบ /usr/local/Cellar/yuicompressor/2.4.8: 4 files, 771KB, built in 2 seconds
==> Installing emscripten
==> Downloading https://homebrew.bintray.com/bottles/emscripten-1.37.38_1.el_capitan.bottle.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/emscripten-1.37.38_1.el_capitan.bottle.tar.gz
==> Pouring emscripten-1.37.38_1.el_capitan.bottle.tar.gz
==> Caveats
Manually set LLVM_ROOT to
/usr/local/opt/emscripten/libexec/llvm/bin
and comment out BINARYEN_ROOT
in ~/.emscripten after running `emcc` for the first time.
==> Summary
๐Ÿบ /usr/local/Cellar/emscripten/1.37.38_1: 9,381 files, 618.2MB
iMac-TMP:~ joe$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment