Menelik Logo

Instrucciones y Notas de Compilación para Mac OS X

Los comandos de esta guía se deben ejecutar en una aplicación de terminal. La terminal integrada se encuentra en /Applications/Utilities/Terminal.app.

Preparación

Instalar las herramientas de línea de comandos de OS X:

xcode-select --install

Cuando aparezca la ventana emergente, haga clic en Install.

Luego instala Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Dependencias de Compilación Base

Instala las dependencias de compilación base:

brew install automake libtool pkg-config

Si desea crear la imagen de disco con make deploy (.dmg / opcional), necesita RSVG:

brew install librsvg

Compilación

Es posible que su variable de entorno PATH contenga algunas cadenas problemáticas. Ejecute:

export PATH=$(echo "$PATH" | sed -e '/\\/!s/ /\\ /g')

Esto solucionará los espacios en blanco en su PATH.

A continuación, siga las instrucciones en build-generic.

Ejecutar

Menelik Core ya está disponible en ./src/menelikd.

Antes de ejecutar, se recomienda crear un archivo de configuración RPC:


echo -e "rpcuser=menelikrpc\nrpcpassword=$(xxd -l 16 -p /dev/urandom)" > "/Users/${USER}/Library/Application Support/MenelikCore/menelik.conf"

chmod 600 "/Users/${USER}/Library/Application Support/MenelikCore/menelik.conf"
    

La primera vez que ejecutes menelikd, comenzará a descargar la cadena de bloques. Este proceso podría tardar varias horas.

Puede supervisar el proceso de descarga consultando el archivo debug.log:

tail -f $HOME/Library/Application\ Support/MenelikCore/debug.log

Otros Comandos