Cette traduction est plus ancienne que la page originale et est peut-être dépassée. Voir ce qui a changé.


Traductions de cette page?:

twister

Peer-to-peer microblogging

Outils pour utilisateurs

Outils du site


fr:using:howto:compiling_twister_on_mac_os_x

**Ceci est une ancienne révision du document !** ----

A PCRE internal error occured. This might be caused by a faulty plugin

FIXME **Cette page n'est pas encore traduite entièrement. Merci de terminée la traduction**\\ //(supprimez ce paragraphe une fois la traduction terminée)// ====== Compilation de twister sur Mac OS X ====== ====== Préparation ====== Installez XCode, soit from your OS media soit en [[https://developer.apple.com/xcode/|le téléchargeant]] depuis Apple. Il vous faut aussi installer git, en installant l’application [[https://mac.github.com/|GitHub]] (OS X 10.7+ seulement) ou [[https://code.google.com/p/git-osx-installer/|Git pour OS X]]. Vous pouvez également installer git en utilisant les outils que nous utiliserons ensuite: Homebrew ou Macports. [[http://mxcl.github.io/homebrew/|Homebrew]] et [[https://www.macports.org/|Macports]] sont des systèmes de contrôles des paquets pour accéder à des outils Unix et les installer sur Mac. Utilisez celui que vous préférez cela n'a pas d'importance. Twister a été compilé avec succès sur Mavericks et sur Snow Leopard. Sur ce dernier, quelques outils utilisés pour la compilation (comme automake) ne sont pas à jour, mais ils peuvent être mis à jour via Homebrew ou Macports si besoin. ====== clone twister-core and twister-html ====== In your favourite development working directory, execute the following commands: <code>git clone https://github.com/miguelfreitas/twister-core.git git clone https://github.com/miguelfreitas/twister-html.git</code> Create Twister's working directory under your user and link the UI folder into it: <code>mkdir ~/.twister cd ~/.twister ln -s /your-dev-directory/twister-html html</code> ====== Instructions : Macports ====== Install the necessary dependencies for building Twister: <code>sudo port install boost db48@+no_java openssl miniupnpc libtool</code> Set the necessary environment variables: <code> export OPENSSL_INCLUDE_PATH=/opt/local/include export OPENSSL_LIB_PATH=/opt/local/lib/ export BDB_INCLUDE_PATH=/opt/local/include/db48 export BDB_LIB_PATH=/opt/local/lib/db48 export BOOST_INCLUDE_PATH=/opt/local/include export BOOST_LIB_PATH=/opt/local/lib export BOOST_LIB_SUFFIX=-mt export LDFLAGS="-L$OPENSSL_LIB_PATH -L$BDB_LIB_PATH -L$BOOST_LIB_PATH" export CPPFLAGS="-I$OPENSSL_INCLUDE_PATH -I$BDB_INCLUDE_PATH -I$BOOST_INCLUDE_PATH" </code> Enter the folder you cloned Twister to: <code>cd /your-dev-directory/twister-core</code> Run the Twister configuration tools and make the Twister daemon: <code>./autotool.sh ./configure --enable-logging make</code> You can now start Twister by executing the following command: <code>./twisterd -daemon -rpcuser=user -rpcpassword=pwd -rpcallowip=127.0.0.1</code> Access [[http://127.0.0.1:28332/index.html]] to see the Twister UI.

fr/using/howto/compiling_twister_on_mac_os_x.1400539963.txt.gz · Dernière modification: 2014/05/20 00:52 par myleneb