Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot install wax-blockchain on macOS #45

Open
CodeWarriorr opened this issue Apr 7, 2020 · 0 comments
Open

Cannot install wax-blockchain on macOS #45

CodeWarriorr opened this issue Apr 7, 2020 · 0 comments

Comments

@CodeWarriorr
Copy link

CodeWarriorr commented Apr 7, 2020

First of all, required packages are not available in homebrew ( llvm@4 and python@2 )
I've installed those manually, but the install wont proceed...

./wax_build.sh -i ~/wax
EOSIO Version: 1.8.4
Tue Apr  7 16:25:16 UTC 2020
User: USER
Current branch: develop
EOSIO will be installed to: /Users/USER/wax
EOSIO has already been installed into /Users/USER/wax... It's suggested that you eosio_uninstall.sh before re-running this script.
Do you wish to proceed anyway? (y/n) y

=====================================================================================
======================= Starting EOSIO Dependency Install ===========================
Architecture: Darwin
OS name: Mac OS X
OS Version: 10.15.4
CPU cores: 16
Physical Memory: 33G
Disk install: /dev/disk1s2
Disk space total: 931G
Disk space available: 789G

[Ensuring xcode-select installation]
 - xcode-select installation found @ /usr/bin/xcode-select
[Ensuring Ruby installation]
 - Ruby installation found @ /usr/bin/ruby
[Ensuring HomeBrew installation]
 - HomeBrew installation found @ /usr/local/bin/brew

[Ensuring HomeBrew dependencies]
 - cmake ok
 - graphviz ok
 - libtool ok
 - automake ok
 - wget ok
 - gmp ok
 - llvm@4 ok
 - pkgconfig ok
 - python ok
 - python@2 NOT found!
 - doxygen ok
 - libusb ok
 - openssl ok

Do you wish to install missing dependencies? (y/n) y

Do you wish to update HomeBrew packages first? (y/n) y
[Updating HomeBrew]
Updated 1 tap (homebrew/core).
==> Updated Formulae
autopep8                       awscli                         botan                          minetest                       nano                           omniorb                        openimageio                    par
[Installing HomeBrew Dependencies]
Warning: python@2 2.7.17_1 is already installed and up-to-date
To reinstall 2.7.17_1, run `brew reinstall python@2`
[Ensuring LLVM 4 support]
 - LLVM found @ /Users/USER/wax/opt/llvm.

[Ensuring Boost 1.70.0 library installation]
 - Boost library found with correct version @ /Users/USER/wax/src/boost_1_70_0


========================================================================
======================= Starting EOSIO Build ===========================
Re-run cmake no build system arguments
-- The C compiler identification is AppleClang 11.0.3.11030032
-- The CXX compiler identification is AppleClang 11.0.3.11030032
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using custom FindBoost.cmake
CMake Error at libraries/fc/CMakeModules/FindBoost.cmake:1129 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.70.0

  Boost include path: /Users/USER/wax/src/boost_1_70_0

  The following Boost libraries could not be found:

          boost_date_time
          boost_filesystem
          boost_system
          boost_program_options
          boost_chrono
          boost_unit_test_framework
          boost_iostreams

  No Boost libraries were found.  You may need to set BOOST_LIBRARYDIR to the
  directory containing Boost libraries or BOOST_ROOT to the location of
  Boost.
Call Stack (most recent call first):
  CMakeLists.txt:105 (find_package)


-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring EOSIO on OS X
-- Using 'WAX' as CORE symbol name
-- Using 'EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV' as public key for 'eosio' account
-- Found GMP: /usr/local/lib/libgmp.a
-- Configuring fc to build on Unix/Apple
-- Found OpenSSL: /usr/local/opt/openssl/lib/libcrypto.dylib (found version "1.1.1f")
-- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.11")
-- zlib found
-- Configuring Builtins
-- Configuring SoftFloat
-- Using custom FindBoost.cmake
CMake Error at libraries/fc/CMakeModules/FindBoost.cmake:1129 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.70.0

  Boost include path: /Users/USER/wax/src/boost_1_70_0

  The following Boost libraries could not be found:

          boost_date_time
          boost_filesystem
          boost_system
          boost_chrono
          boost_unit_test_framework

  No Boost libraries were found.  You may need to set BOOST_LIBRARYDIR to the
  directory containing Boost libraries or BOOST_ROOT to the location of
  Boost.
Call Stack (most recent call first):
  libraries/chainbase/CMakeLists.txt:24 (FIND_PACKAGE)


-- Configuring ChainBase on OS X
CMake Warning (dev) at libraries/wasm-jit/Source/Runtime/CMakeLists.txt:26 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Environment variable LLVM_ROOT is set to:

    /Users/USER/wax/opt/llvm

  For compatibility, CMake is ignoring the variable.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Using custom FindBoost.cmake
CMake Error at libraries/fc/CMakeModules/FindBoost.cmake:1129 (message):
  Unable to find the requested Boost libraries.

  Boost version: 1.70.0

  Boost include path: /Users/USER/wax/src/boost_1_70_0

  The following Boost libraries could not be found:

          boost_date_time
          boost_filesystem
          boost_system
          boost_chrono
          boost_program_options
          boost_unit_test_framework

  No Boost libraries were found.  You may need to set BOOST_LIBRARYDIR to the
  directory containing Boost libraries or BOOST_ROOT to the location of
  Boost.
Call Stack (most recent call first):
  libraries/appbase/CMakeLists.txt:20 (find_package)


-- Configuring AppBase on OS X
-- Found Git: /usr/bin/git (found version "2.24.1 (Apple Git-126)")
-- Looking for alloca.h
-- Looking for alloca.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for snprintf
-- Looking for snprintf - found
-- Looking for sysconf
-- Looking for sysconf - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Check size of size_t
-- Check size of size_t - done
-- Using prebuilt re2c lexer
-- Found PythonInterp: /usr/local/bin/python2.7 (found suitable version "2.7.17", minimum required is "2.7")
-- Starting yubihsm configuration...
Install targets
Libraries /Users/USER/wax/lib
Includes /Users/USER/wax/include
Binaries /Users/USER/wax/bin
Manuals /Users/USER/wax/share/man
Pkg-config /Users/USER/wax/share/pkgconfig
not win32
-- Looking for memset_s
-- Looking for memset_s - found
-- Looking for explicit_bzero
-- Looking for explicit_bzero - not found
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
-- Checking for one of the modules 'libcrypto'
-- Checking for one of the modules 'libcurl'
-- Checking for one of the modules 'libusb-1.0'
-- yubihsm configuration complete
mongo_db_plugin not selected and will be omitted.
-- Git commit revision: 1beac853
-- Git commit revision: 1beac853
-- Found Intl: /usr/local/opt/gettext/include
-- Git commit revision: 1beac853
-- Not building contracts in directory `eos/unittests/test-contracts/`
CMake Warning (dev) at unittests/CMakeLists.txt:32 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Environment variable LLVM_ROOT is set to:

    /Users/USER/wax/opt/llvm

  For compatibility, CMake is ignoring the variable.
This warning is for project developers.  Use -Wno-dev to suppress it.

grep: wax/signature_tests.cpp: No such file or directory
CMake Warning (dev) at tests/CMakeLists.txt:8 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  Environment variable LLVM_ROOT is set to:

    /Users/USER/wax/opt/llvm

  For compatibility, CMake is ignoring the variable.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Doxygen: /usr/local/bin/doxygen (found version "1.8.17") found components: doxygen dot
-- Configuring incomplete, errors occurred!
See also "/Users/USER/git/2_WAX/wax-blockchain/build/CMakeFiles/CMakeOutput.log".
See also "/Users/USER/git/2_WAX/wax-blockchain/build/CMakeFiles/CMakeError.log".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
@CodeWarriorr and others