Esta entrada pretende mostrar la serie de pasos a seguir para instalar la biblioteca Aleph-w en las distribuciones Debian o Ubuntu de GNU/Linux.
1- Instale las dependencias:
:~# sudo -i (Ubuntu) o su – (Debian)
:~# apt-get install build-essential libx11-dev xutils-dev gettext m4 libgsl0-dev libgmp-dev libmpfr-dev
Nota 1: Deseablemente instale el paquete clang.
Nota 2: Asegúrese de que el compilador gcc o el paquete clang tengan el soporte para C++14.
2- Descargue la versión más reciente de las fuentes aquí.
3- Descomprima las fuentes en donde desee.
:~# tar -xjvf aleph-x.x.tbz
4- Entre al directorio mediante una terminal.
:~# cd aleph
5- Abra el archivo Imakefile y, a continuación, edite las líneas 11, 12, 13, 14 y 19 escribiendo los datos de su compilador. Las líneas antes mencionadas contienen lo siguiente (se muestra número de línea y contenido):
11 CC = $(GCCPATH)/gcc
12 AS = $(CLANGPATH)/llvm-as
13 AR = $(CLANGPATH)/llvm-ar clq
14 LD = $(CLANGPATH)/llvm-link -nostdlib
15
16 # now comment clang++ line and uncomment c++ line. Flag for standard could
17 # change according to compiler version. This flag is for gcc 4.6.3. On
18 # 4.7.x should work -std=c++11
19 CXX = $(CLANGPATH)/clang++
Por ejemplo, si mi compilador es g++ y quiero utilizar la versión instalada por omisión, las líneas del archivo deberían quedar así:
11 CC = gcc
12 AS = as
13 AR = ar clq
14 LD = link -nostdlib
15
16 # now comment clang++ line and uncomment c++ line. Flag for standard could
17 # change according to compiler version. This flag is for gcc 4.6.3. On
18 # 4.7.x should work -std=c++11
19 CXX = g++
6- Finalmente ejecute la siguiente secuencia de comandos:
:~# xmkmf
:~# make depend
:~# make libAleph.a
7- Si lo desea puede ejecutar make all para compilar todos los test.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Deja un comentario