Home
Manual de compilación e instalación de FuD
Contents
1. o 4 Aplicaci n de prueba Parallel clusterer 4 1 4 2 4 3 4 4 Dependencias requeridas cocida a Descarga del c digo fuente o o e Compilaci n instalaci n lt lt iea i e a dit dendo ds ds deo ao do den A DOA EJECUCION x op e soe sea EA E AA A a Parte I Manual de instalaci n y compilaci n de FuD BOINC Cap tulo 1 Introducci n Este documento describe los pasos que se deben seguir para poder compilar la librer a FuD con la capa de distribuci n FuD BOINC Para lograr sto se explica c mo descargar BOINC c mo compilarlo y c mo crear un proyecto de computaci n voluntaria en donde se puedan correr las aplicaciones desarrolladas con FuD BOINC Por ltimo se explican los pasos a seguir para descargar y compilar FuD con las librer as BOINC ya compiladas El manual pretende ser un medio simple en donde se integren las pasos necesarios para comenzar a utilizar FuD BOINC por lo que si se desea extender algunos conceptos y o instrucciones aqu detalladas recomendamos consultar la informaci n oficial que ser incluida con cada secci n Cap tulo 2 BOINC 2 1 Dependencias requeridas Para poder compilar las librer as de BOINC es necesario resolver los requisitos previos del framework La informaci n de esta secci n est basada de la wiki oficial de BOINC A continuaci n se especifican los paquetes necesarios para compilar BOINC basado en sistemas Unix Linux 2
2. a simplifica el proceso de instalaci n la cual luego puede ser modificada 2 3 Descarga del c digo fuente El c digo fuente de BOINC se encuentra almacenado en un repositorio de Subversion SVN Correr el siguiente comando para obtener la ltima versi n estable svn co http boinc berkeley edu svn trunk boinc Para m s informaci n consultar la wiki oficial de BOINC que menciona este tema 2http boinc berkeley edu trac wiki SourceCode Manual de compilaci n e instalaci n de FuD BOINC 2 4 COMPILACI N 2 4 Compilaci n 2 5 Proyecto BOINC 2 5 1 Dependencias requeridas 2 5 2 Crear un proyecto 2 5 3 Configuraci n de un proyecto Manual de compilaci n e instalaci n de FuD BOINC Cap tulo 3 FuD BOINC 3 1 Dependencias requeridas Para poder compilar la librer a FuD BOINC es necesario resolver los requisitos de la misma A continuaci n se especifican los paquetes necesarios para compilar la librer a sobre un sistemas Unix Linux Dependencias de FuD a librer a Mili El c digo fuente de Mili se encuentra almacenado en un repositorio de Subversion SVN Correr el siguiente comando para obtener la ltima versi n estable http code google com p mili downloads list Para conocer los pasos de instalaci n consultar el archivo README librer a Boost 1 42 o superior Descargar e instalar los paquetes e libboost system e libboost thread D
3. lt gt CeL A qe 1 1 O 0 4 1 O 0 1 1 0 0 1 1 0 0 ha 0 o 1 o E ADA lt 0 0 10 0 Creer Crear Crecer 1 0100010 1 O 0 UNIVERSIDAD NACIONAL DE R O CUARTO FUDEPAN Fac DE Cs ExacTas Fco Qcas Y NATURALES FUNDACI N PARA EL DESARROLLO DE LA DEPARTAMENTO DE COMPUTACI N PROGRAMACI N EN CIDOS NUCLEICOS TRABAJO FINAL LICENCIATURA EN CIENCIAS DE LA COMPUTACI N Manual de compilaci n e instalaci n de FuD BOINC Autores Director Co Director Lucas BESSO Lic Laura TARDIVO Daniel GUTSON Ra l STRIGLIO ltima actualizaci n 18 de diciembre de 2011 ndice general I Manual de instalaci n y compilaci n de FuD BOINC 1 Introducci n 2 BOINC 2 1 Dependencias requeridas o 2 1 1 Paquetes requeridos por cliente y servidor 2 1 2 Paquetes requeridos por el servidor 2 1 3 Paquetes requeridos por el cliente 2 2 Configuraci n de MySQL Server o 2 3 Descarga del c digo VISTA escorts dora ea ee ds de RA 24 Compilaci n s s rd A A 20 Proyecto BOING s iai kon iba A das ss a EA 2 5 1 Dependencias requeridas 292 Crear n PUE se oca rs AA 2 5 3 Configuraci n de UN PTOYeCtO lt i s sos o 3 FuD BOINC 3 1 Dependencias requeridas 3 2 Descarga del c digo fuente o a 3 3 Compilaci n e instalaci n
4. 1 1 Paquetes requeridos por cliente y servidor m make autoconf automakel 9 gcc 4 1 gcc g 4 1 pkg config libtool subversion a vim lhttp boinc berkeley edu trac wiki ServerIntro cookbook debian40 3 2 1 DEPENDENCIAS REQUERIDAS 2 1 2 Paquetes requeridos por el servidor apache2 mpm prefork a libapache2 mod php5 mysql client 5 0 mysql server 5 0 php5 mysql php5 cli php5 gd phpmyadmin python mysaldb libmysql dev libssl dev 2 1 3 Paquetes requeridos por el cliente libssl dev libglut3 dev glutg3 dev libglui dev libglitz glx1 dev libsdl1 2 dev libcurl3 dev freeglut3 freeglut3 dev libsm dev libice dev a libxmu dev Manual de compilaci n e instalaci n de FuD BOINC 2 2 CONFIGURACI N DE MYSQL SERVER 5 a libxi dev a libx11 dev libjpeg62 dev libgtk2 0 0 libgtk2 0 0 dev 2 2 Configuraci n de MySQL Server Para definir una nueva contrase a del usuario root hacer los siguiente mysqladmin h localhost u root password mysqlrootpw for own Para crear un nuevo usuario en la base de datos hacer los siguiente mysql h localhost u root p gt GRANT ALL ON x x TO boincadm 0 localhost gt SET PASSWORD FOR boincadm 0 localhost Los permisos deber an ser limitados a la base de datos del proyecto despu s Aqu la definici n de una contrase a vac
5. C 3 3 COMPILACI N E INSTALACI N 9 Dboinc_source PATH utilizar sta opci n para especificar el PATH del directorio de c digo fuente de BOINC Por defecto PATH home boinc DCMAKE BUILD TYPE Debug especificar sta opci n si se desea compilar con el flag para dar soporte a la depuraci n DCMAKE COVER ON on especifiar sta opci n si se desea compilar con los flags para dar soporte a la cobertura de c digo Manual de compilaci n e instalaci n de FuD BOINC Cap tulo 4 Aplicaci n de prueba Parallel clusterer 4 1 Dependencias requeridas Para poder compilar la aplicaci n Parallel clusterer es necesario resolver los requisitos de la misma A continuaci n se especifican los paquetes necesarios para compilar la aplicaci n sobre un sistemas Unix Linux Biopp El c digo fuente de Biopp se encuentra almacenado en un repositorio de Mercurial hg Correr el siguiente comando para obtener la ltima versi n estable hg clone https code google com p biopp Luego reemplazar el archivo Makefile del directorio descargado por el que se provee en el directorio CD Tesis Makefiles Biopp Para su instalaci n ejecutar el comando make y luego make install Prot filer El c digo fuente de Prot filer se encuentra almacenado en un repositorio de Mercurial hg Correr el siguiente comando para obtener la ltima versi n estable hg clone https code google com
6. ependencias de FuD BOINC Descargar e instalar los paquetes m glibc a libssl dev 3 2 DESCARGA DEL C DIGO FUENTE 8 a libmysalclient dev Se deben tener correctamente instaladas las siguientes librer as de BOINC librer as de BOINC a libboinc libboinc_api libsched a libboinc_crypt 3 2 Descarga del c digo fuente El c digo fuente de FuD BOINC se encuentra almacenado en un repositorio de Subversion SVN Correr el siguiente comando para obtener la ltima versi n estable svn checkout https fud googlecode com svn branches boinc FuD BOINC Si bien el c digo fuente de FuD BOINC es descargado desde un branch ste en un futuro va a estar disponible en la versi n trunk de FuD 3 3 Compilaci n e instalaci n Una vez descargado el c digo fuente se debe proceder con los siguientes pasos para la compilaci n e instalaci n de la librer a FuD BOINC 1 crear un directorio donde se compilar el c digo fuente 2 ingresar al nuevo directorio 3 ejecutar el comando cmake Dmiddleware boinc options PATH TO _Fud BOINC_ Source Debemos destacar que la opci n Dmiddleware boinc debe ser utilizada para compilar con la capa de distribuci n implementada con BOINC Si sta opci n no se la especifica se compilar con la implementaci n por defecto ASIO A continuaci n se destacan las opciones de instalaci n de FuD BOINC Manual de compilaci n e instalaci n de FuD BOIN
7. n un repositorio de Subversion SVN Correr el siguiente comando para obtener la ltima versi n estable svn checkout http parallel clusterer googlecode com svn trunk parallel clusterer 4 3 Compilaci n e instalaci n Para compilar la aplicaci n primero se debe reemplazar el archivo Makefile original por el que se provee en el directorio CD Tesis Makefiles Parallel Clusterer perteneciente al CD de ste proyecto Luego se debe ejecutar el comandos make para compilar la aplicaci n y make install para instalar la aplicaci n Manual de compilaci n e instalaci n de FuD BOINC 4 4 EJECUCI N 12 4 4 Ejecuci n Para ejecutar la aplicaci n compilada con FuD BOINC primero se debe agregar la aplicaci n al proyecto BOINC siguiendo los pasos especificados en la secci n 2 5 3 Luego desde el directorio del proyecto ejecutar el siguiente comando cache bin clusterer i inputl file f compressed s output file a full input file es el archivo que se provee en el directorio CD Tesis Parallel clusterer input _ files output _ file en el nombre del archivo de salida donde la aplicaci n escribir las estad sticas resultantes Manual de compilaci n e instalaci n de FuD BOINC
8. p prot filer Luego reemplazar el archivo Makefile del directorio descargado por el que se provee en el directorio CD Tesis Makefiles Prot filer Para su instalaci n ejecutar el comando make y luego make install 10 4 2 DESCARGA DEL C DIGO FUENTE 11 Getopt pp El c digo fuente de Getopt pp se encuentra almacenado en un repositorio de Mercurial hg Correr el siguiente comando para obtener la ltima versi n estable hg clone https code google com p getoptpp Para su instalaci n seguir los pasos indicados en el archivo README Debemos destacar que se deben compilar librer as est ticas xdrfile Descargar la librer a desde la siguiente direcci n http download fedora redhat com pub fedora linux releases 15 Everything source SRPMS xdrfile 1 1 4 fc15 src rpm Para su instalaci n seguir los pasos indicados en el archivo INSTALL feca El c digo fuente de feca se encuentra almacenado en un repositorio de Mercurial hg Correr el siguiente comando para obtener la ltima versi n estable hg clone https code google com p feca Luego reemplazar el archivo Makefile del directorio descargado por el que se provee en el directorio CD Tesis Makefiles feca Para su instalaci n ejecutar el comando make y luego make install 4 2 Descarga del c digo fuente El c digo fuente de la aplicaci n Parallel clusterer se encuentra almacenado e
Download Pdf Manuals
Related Search
Related Contents
MW GROUP_SAR_FINAL_0 カタログ - 1.26 MB Link electronic VSW-824 User's Manual User Guide South Shore Furniture 9021092 Use and Care Manual Rejoignez notre partenaire Anacours T−Mike−E/B/P コロージョン(腐食)超音波肉厚計 取扱説明書 文明堂通信第123号 ST-129 M - Addiss Electric Supply Copyright © All rights reserved.
Failed to retrieve file