Ir al contenido

papa-deimos/instalacion/ForKernelIns

De Wikicima

Instalación kernel de Fortran

# cd /opt/conda/mamba
# mkdir LFortran
# cat lfor_pkgs.yaml
name: lfor
channels:
  - conda-forge
dependencies:
  - lfortran

Creando e instalando el entorno

# /opt/conda/mamba/DE-global_hackathon/miniconda3/bin/mamba create -n -lfor -f lfor_pkgs.yaml
# eval "$(/opt/conda/mamba/DE-global_hackathon/miniconda3/bin/mamba shell hook --shell bash)"
# mamba activate lfor
(lfor)# mamba install nlohmann_json

Se debería de poder compilar el kernel y proceder con su activación, pero no funciona. Parece un problema con xeus puesto que se tiene xeus=6.0.5 cuando debería de ser xeus=6.0.0

# cmake  \
    -DCMAKE_BUILD_TYPE=Debug \
    -DWITH_LLVM=yes \
    -DWITH_XEUS=yes \
    -DCMAKE_PREFIX_PATH="$CONDA_PREFIX" \
    -DCMAKE_INSTALL_PREFIX="$CONDA_PREFIX" \
.
CMake Error: The source directory "/opt/conda/mamba/LFortran" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.