Giter Club home page Giter Club logo

photonicstul / plask Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 2.0 40.96 MB

Photonic Lasers Simulation Kit

Home Page: https://plask.app

License: GNU General Public License v3.0

CMake 1.02% NSIS 0.02% CSS 0.40% C++ 54.62% C 18.26% Python 15.66% Batchfile 0.01% Shell 0.06% XProc 1.26% JavaScript 0.15% Fortran 7.03% HTML 0.02% Jupyter Notebook 1.50%
finite-element-methods lasers multiphysics-modeling numerical-methods photonic-mode-solver photonics physics

plask's Introduction

PLaSK

Photonic Laser Simulation Kit is a comprehensive tool for numerical analysis of broad range of physical phenomena in photonic devices. It has been designed for simulating mainly semiconductor lasers, however the range of the covered devices is much larger and includes e.g. transistors, light emitting diodes, photodetectors, etc. Due to its modular nature it is possible to perform computations of virtually any physical phenomenon in micro-scale structures.

PLaSK has been originally developed in a Photonics Group of Lodz University of Technology, which has many-year experience in numerical analysis of semiconductor lasers. Such structures, due to their complex structure, often fail to be correctly simulated by popular general-purpose software. However, in designing PLaSK we have taken special care to consider all the special cases of semiconductor lasers and to choose (or invent where necessary) appropriate algorithms.

Features

  • Multi-physics analysis of photonic devices
  • Automatic handling of relations between models
  • Advanced modeling of heat flow,current spreading, optical gain, electromagnetic radiation
  • Graphical user interface

Recognition

PLaSK is an effect of many years of scientific work of the members of the Photonics Group at TUL. We provide it to the world in hope it will be useful. However, if you use it for your work, we would appreciate if you gave us a proper recognition by citing the following works:

  1. M. Dems, P. Beling, M. Gębski, Ł. Piskorski, J. Walczak, M. Kuc, L. Frasunkiewicz, W. Michał, R. Sarzała, T. Czyszanowski: VCSEL modeling with self-consistent models: From simple approximations to comprehensive numerical analysis, Proc. SPIE 9381, 93810K (2015). https://doi.org/10.1117/12.2078321

  2. R. Sarzała, T. Czyszanowski, M. Wasiak, M. Dems, L. Piskorski, W. Nakwaski, K. Panajotov: Numerical self-consistent analysis of VCSELs, Adv. Opt. Technol. 2012, 689519 (2012). https://doi.org/10.1155/2012/689519

  3. Ł. Piskorski, R.P. Sarzała, W. Nakwaski: Self-consistent model of 650 nm GaInP/AlGaInP quantum-well vertical-cavity surface-emitting diode lasers, Semicond. Sci. Technol. 22, 593–600 (2007). https://doi.org/10.1088/0268-1242/22/6/002

  4. M. Dems, R. Kotynski, K. Panajotov: Plane Wave Admittance Method — a novel approach for determining the electromagnetic modes in photonic structures, Optics Express 13, 3196-3207 (2005). https://doi.org/10.1364/opex.13.003196

Building and Installation

Linux

Deb-dased systems (Debian, Ubuntu, Mint, etc.)

Enter the following commands:

$ sudo apt install g++ git cmake cmake-qt-gui ninja-build libboost-all-dev \
           libeigen3-dev libexpat1-dev libmkl-dev python3-dev \
           python3-numpy python3-scipy python3-matplotlib python3-h5py python3-lxml \
           python3-yaml python3-pyqt5 python3-sphinx python3-pip ipython3 \
           doxygen libgsl-dev libx11-dev qhelpgenerator-qt5 qttools5-dev-tools \
           python3-sphinxcontrib.qthelp

# On Ubuntu 21.10 the following command is necessary
$ sudo apt install python3-sphinxcontrib.qthelp

$ cd _your/chosen/plask/directory_

$ git clone [email protected]:plask.git .

$ git submodule update --init

$ mkdir build-release

$ cd build-release

$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_GUI_TESTING=OFF ..

$ ninja

If you want to build debug version, replace release with debug and Release with Debug in above instruction.

You may also use alternative compiler CLang, which should compile your code faster. To do so, replace the above cmake -G Ninja -D CMAKE_BUILD_TYPE=Release .. command with

$ sudo apt install clang

$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ ..

Additionally, you may install your favorite IDE. E.g. one of the following:

$ sudo apt install code

$ sudo apt install qtcreator

$ sudo apt install codeblocks

$ sudo apt install kdevelop

In vscode, qtcreator or kdevelop you may open CMakeList.txt as a project.

Manjaro and Arch Linux

Enter the following commands:

$ sudo pacman -S --needed gcc cmake git boost boost-libs eigen expat \
       ninja openmp openblas lapack python-numpy python-scipy \
       python-matplotlib python-h5py python-lxml python-yaml \
       pyside2 python-sphinx python-pip ipython doxygen gsl libx11

$ cd _your/chosen/plask/directory_

$ git clone [email protected]:plask.git .

$ git submodule update --init

$ mkdir build-release

$ cd build-release

$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBUILD_GUI_TESTING=OFF ..

$ ninja

If you want to build debug version, replace release with debug and Release with Debug in above instruction.

You may also use alternative compiler CLang, which should compile your code faster. To do so, replace the above cmake -G Ninja -D CMAKE_BUILD_TYPE=Release .. command with

$ sudo pacman -S clang

$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ ..

Additionally, you may install your favorite IDE. E.g. one of the following:

$ sudo pacman -S code

$ sudo pacman -S kdevelop

$ sudo pacman -S qtcreator

$ sudo pacman -S codeblocks

In vscode, qtcreator of kdevelop you may open CMakeList.txt as a project.

Windows

This is a new instruction for Building PLaSK with Visual Studio and Python 3.

Required tools and libraries

  • Microsoft Visual Studio 2017, 2019, or 2022 (recommended). You need to update it to the newest version, or at least 15.9.3!

  • Anaconda Python Distribution 3.9 64-bit. You may install either for the current user (just you) or all users. It is recommended to select select ‘Add to Path’ checkbox if possible (if you do not this, you will have to add Anaconda to your path manually).

  • Additional libraries (see below)...

  • Optionally:

    • Doxygen. Automatic developer documentation builder. It is not necessary.

Installing additional libraries

In order to install required libraries (Boost, Expat, and Eigen), please download Libraries.zip and extract it into C:\ folder. You should see a new folder C:\Libraries around 200MB large.

Next you must add the folder C:\Libraries\bin to the Path environment variable. In Windows 10 and 11, open the Start menu and start typing variables. Then select Edit environment variables four your account. In the dialog window that opens, find Path in the User variables, select it and click Edit.... In the another window, which pop-ups, click New, type C:\Libraries\bin and finally click Ok in all the dialogs.

If you have not selected Add to Path while installing Anaconda you must additionally add the following folders to the PATH (replace C:\ProgramData\Anaconda3 with the folder you installed Anaconda into): C:\ProgramData\Anaconda3, C:\ProgramData\Anaconda3\Library\bin, C:\ProgramData\Anaconda3\Library\usr\bin, C:\ProgramData\Anaconda3\Scripts.

Eventually your Path environment variable must contain the following folders:

  • C:\Libraries\bin (this should come first)
  • C:\ProgramData\Anaconda3
  • C:\ProgramData\Anaconda3\Library\bin
  • C:\ProgramData\Anaconda3\Library\usr\bin
  • C:\ProgramData\Anaconda3\Scripts

You also need to define two new environment variables:

  • CMAKE_PREFIX_PATH — set its value to C:\Libraries
  • MKLROOT — set it to C:\ProgramData\Anaconda3\Library

Next open an Anaconda Prompt as administrator and type two commands:

conda install mkl-devel

The last step is to create the file (or open if it already exists) C:\ProgramData\Anaconda3\Lib\site-packages\sitecustomize.py and to put into it:

import os
os.add_dll_directory('C:\\Libraries\\bin')

Compile PLaSK under Visual Studio

Start Microsoft Visual Studio. Open the file CMakeLists.txt from PLaSK source folder, by using FileOpenCMake... menu. Select x64-Debug or x64-Release configuration (x86 build will fail). Use the menu CMakeBuild All to build PLaSK.

Debugging

To set up command line arguments for the debugger, refer to https://docs.microsoft.com/en-us/cpp/ide/cmake-tools-for-visual-cpp#configuring-cmake-debugging-sessions. We suggest that you use the target ${buildRoot}\bin\plask.exe for debugging.

plask's People

Contributors

beling avatar lukaszpiskorski avatar luzpaz avatar macdems avatar piskorski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

luzpaz krzyklo

plask's Issues

Intel MKL FATAL ERROR: Cannot load libmkl_avx.so or libmkl_def.so.

Installed PLaSK from DEB for Ubuntu 20.04.
Trying to start Tutorial1 from GUI but obtain errors:
image

INTEL MKL ERROR: /usr/lib/x86_64-linux-gnu/libmkl_avx.so: undefined symbol: mkl_sparse_optimize_bsr_trsm_i8.
Intel MKL FATAL ERROR: Cannot load libmkl_avx.so or libmkl_def.so.

The both files, that are indicated as missing, are at the path reported:
image

Installed MKL with: pip3 install mkl but it not helped.

Problems with installation on Ubuntu 20.04.6 LTS

Hello,

I would like to try Plask, though run into issues with installation.

  1. I couldn't get default boost config to be detected:
    CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message): Could NOT find Boost (missing: filesystem) (found suitable version "1.67.0", minimum required is "1.54.0")

Finally installed again Boost from SRC: https://www.boost.org/users/download/#live

Used this command for cmake:
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBOOST_ROOT="/home/krzys/DEB/boost_1_84_0" -DBOOST_LIBRARYDIR="/home/krzys/DEB/boost_1_84_0/stage/lib" -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ ..

Build completed, but a lot of warnings received. Seems, that python Anaconda installed into /opt/anaconda/ is detected, even if default python version was set for other python with:
sudo update-alternatives --config python
Below is full log of cmake:

krzys@kLatitude-E6430:~/Aix200R2/PLaSK/build-release$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DBOOST_ROOT="/home/krzys/DEB/boost_1_84_0" -DBOOST_LIBRARYDIR="/home/krzys/DEB/boost_1_84_0/stage/lib" -DCMAKE_C_COMPILER=clang --clean-first -DCMAKE_CXX_COMPILER=clang++ .. -- PLaSK version 2024.01.22.d4019a22a -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1463 ] _boost_TEST_VERSIONS = "1.72.0;1.72;1.71.0;1.71;1.70.0;1.70;1.69.0;1.69;1.68.0;1.68;1.67.0;1.67;1.66.0;1.66;1.65.1;1.65.0;1.65;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1464 ] Boost_USE_MULTITHREADED = "TRUE" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1465 ] Boost_USE_STATIC_LIBS = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1466 ] Boost_USE_STATIC_RUNTIME = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1467 ] Boost_ADDITIONAL_VERSIONS = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1468 ] Boost_NO_SYSTEM_PATHS = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1537 ] BOOST_ROOT = "/home/krzys/DEB/boost_1_84_0" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1538 ] ENV{BOOST_ROOT} = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1539 ] BOOST_INCLUDEDIR = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1540 ] ENV{BOOST_INCLUDEDIR} = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1541 ] BOOST_LIBRARYDIR = "/home/krzys/DEB/boost_1_84_0/stage/lib" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1542 ] ENV{BOOST_LIBRARYDIR} = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1630 ] location of version.hpp: /usr/include/boost/version.hpp -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1670 ] Boost_VERSION = "106700" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1671 ] Boost_VERSION_STRING = "1.67.0" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1672 ] Boost_VERSION_MACRO = "106700" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1673 ] Boost_VERSION_MAJOR = "1" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1674 ] Boost_VERSION_MINOR = "67" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1675 ] Boost_VERSION_PATCH = "0" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1676 ] Boost_VERSION_COUNT = "3" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1693 ] Boost_LIB_PREFIX = "" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1694 ] Boost_NAMESPACE = "boost" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:790 ] _boost_COMPILER = "-clang100" (guessed) -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1730 ] _boost_MULTITHREADED = "-mt" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1781 ] _boost_ARCHITECTURE_TAG = "-x64" (user-specified via Boost_ARCHITECTURE) -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1811 ] _boost_RELEASE_ABI_TAG = "-" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1812 ] _boost_DEBUG_ABI_TAG = "-d" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1872 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1873 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2058 ] Searching for FILESYSTEM_LIBRARY_RELEASE: boost_filesystem-clang100-mt-x64-1_67;boost_filesystem-clang100-mt-x64;boost_filesystem-clang100-mt;boost_filesystem-mt-x64-1_67;boost_filesystem-mt-x64;boost_filesystem-mt;boost_filesystem-mt;boost_filesystem -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2113 ] Searching for FILESYSTEM_LIBRARY_DEBUG: boost_filesystem-clang100-mt-d-x64-1_67;boost_filesystem-clang100-mt-d-x64;boost_filesystem-clang100-mt-d;boost_filesystem-mt-d-x64-1_67;boost_filesystem-mt-d-x64;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2058 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-clang100-mt-x64-1_67;boost_system-clang100-mt-x64;boost_system-clang100-mt;boost_system-mt-x64-1_67;boost_system-mt-x64;boost_system-mt;boost_system-mt;boost_system -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2113 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-clang100-mt-d-x64-1_67;boost_system-clang100-mt-d-x64;boost_system-clang100-mt-d;boost_system-mt-d-x64-1_67;boost_system-mt-d-x64;boost_system-mt-d;boost_system-mt;boost_system -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- Found Boost: /usr/include (found suitable version "1.67.0", minimum required is "1.54.0") found components: filesystem system -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1463 ] _boost_TEST_VERSIONS = "1.72.0;1.72;1.71.0;1.71;1.70.0;1.70;1.69.0;1.69;1.68.0;1.68;1.67.0;1.67;1.66.0;1.66;1.65.1;1.65.0;1.65;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1464 ] Boost_USE_MULTITHREADED = "TRUE" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1465 ] Boost_USE_STATIC_LIBS = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1466 ] Boost_USE_STATIC_RUNTIME = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1467 ] Boost_ADDITIONAL_VERSIONS = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1468 ] Boost_NO_SYSTEM_PATHS = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1537 ] BOOST_ROOT = "/home/krzys/DEB/boost_1_84_0" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1538 ] ENV{BOOST_ROOT} = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1539 ] BOOST_INCLUDEDIR = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1540 ] ENV{BOOST_INCLUDEDIR} = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1541 ] BOOST_LIBRARYDIR = "/home/krzys/DEB/boost_1_84_0/stage/lib" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1542 ] ENV{BOOST_LIBRARYDIR} = <unset> -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1630 ] location of version.hpp: /usr/include/boost/version.hpp -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1670 ] Boost_VERSION = "106700" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1671 ] Boost_VERSION_STRING = "1.67.0" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1672 ] Boost_VERSION_MACRO = "106700" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1673 ] Boost_VERSION_MAJOR = "1" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1674 ] Boost_VERSION_MINOR = "67" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1675 ] Boost_VERSION_PATCH = "0" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1676 ] Boost_VERSION_COUNT = "3" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1693 ] Boost_LIB_PREFIX = "" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1694 ] Boost_NAMESPACE = "boost" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:790 ] _boost_COMPILER = "-clang100" (guessed) -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1730 ] _boost_MULTITHREADED = "-mt" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1781 ] _boost_ARCHITECTURE_TAG = "-x64" (user-specified via Boost_ARCHITECTURE) -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1811 ] _boost_RELEASE_ABI_TAG = "-" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1812 ] _boost_DEBUG_ABI_TAG = "-d" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1872 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" -- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1873 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH" CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:2020 (message): No header defined for python-py39; skipping header check (note: header-only libraries have no designated component) Call Stack (most recent call first): CMakeLists.txt:215 (find_package)
`
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2058 ] Searching for PYTHON-PY39_LIBRARY_RELEASE: boost_python-py39-clang100-mt-x64-1_67;boost_python-py39-clang100-mt-x64;boost_python-py39-clang100-mt;boost_python-py39-mt-x64-1_67;boost_python-py39-mt-x64;boost_python-py39-mt;boost_python-py39-mt;boost_python-py39
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2113 ] Searching for PYTHON-PY39_LIBRARY_DEBUG: boost_python-py39-clang100-mt-d-x64-1_67;boost_python-py39-clang100-mt-d-x64;boost_python-py39-clang100-mt-d;boost_python-py39-mt-d-x64-1_67;boost_python-py39-mt-d-x64;boost_python-py39-mt-d;boost_python-py39-mt;boost_python-py39
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1463 ] _boost_TEST_VERSIONS = "1.72.0;1.72;1.71.0;1.71;1.70.0;1.70;1.69.0;1.69;1.68.0;1.68;1.67.0;1.67;1.66.0;1.66;1.65.1;1.65.0;1.65;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1464 ] Boost_USE_MULTITHREADED = "TRUE"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1465 ] Boost_USE_STATIC_LIBS =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1466 ] Boost_USE_STATIC_RUNTIME =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1467 ] Boost_ADDITIONAL_VERSIONS =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1468 ] Boost_NO_SYSTEM_PATHS =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1537 ] BOOST_ROOT = "/home/krzys/DEB/boost_1_84_0"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1538 ] ENV{BOOST_ROOT} =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1539 ] BOOST_INCLUDEDIR =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1540 ] ENV{BOOST_INCLUDEDIR} =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1541 ] BOOST_LIBRARYDIR = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1542 ] ENV{BOOST_LIBRARYDIR} =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1630 ] location of version.hpp: /usr/include/boost/version.hpp
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1670 ] Boost_VERSION = "106700"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1671 ] Boost_VERSION_STRING = "1.67.0"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1672 ] Boost_VERSION_MACRO = "106700"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1673 ] Boost_VERSION_MAJOR = "1"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1674 ] Boost_VERSION_MINOR = "67"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1675 ] Boost_VERSION_PATCH = "0"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1676 ] Boost_VERSION_COUNT = "3"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1693 ] Boost_LIB_PREFIX = ""
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1694 ] Boost_NAMESPACE = "boost"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:790 ] _boost_COMPILER = "-clang100" (guessed)
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1730 ] _boost_MULTITHREADED = "-mt"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1781 ] _boost_ARCHITECTURE_TAG = "-x64" (user-specified via Boost_ARCHITECTURE)
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1811 ] _boost_RELEASE_ABI_TAG = "-"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1812 ] _boost_DEBUG_ABI_TAG = "-d"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1872 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1873 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1998 ] Component-specific library search names for : python39;python3-py39;python-py39;python-3.9;python-39
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2058 ] Searching for PYTHON39_LIBRARY_RELEASE: boost_python39-clang100-mt-x64-1_67;boost_python39-clang100-mt-x64;boost_python39-clang100-mt;boost_python39-mt-x64-1_67;boost_python39-mt-x64;boost_python39-mt;boost_python39-mt;boost_python39;boost_python3-py39-clang100-mt-x64-1_67;boost_python3-py39-clang100-mt-x64;boost_python3-py39-clang100-mt;boost_python3-py39-mt-x64-1_67;boost_python3-py39-mt-x64;boost_python3-py39-mt;boost_python3-py39-mt;boost_python3-py39;boost_python-py39-clang100-mt-x64-1_67;boost_python-py39-clang100-mt-x64;boost_python-py39-clang100-mt;boost_python-py39-mt-x64-1_67;boost_python-py39-mt-x64;boost_python-py39-mt;boost_python-py39-mt;boost_python-py39;boost_python-3.9-clang100-mt-x64-1_67;boost_python-3.9-clang100-mt-x64;boost_python-3.9-clang100-mt;boost_python-3.9-mt-x64-1_67;boost_python-3.9-mt-x64;boost_python-3.9-mt;boost_python-3.9-mt;boost_python-3.9;boost_python-39-clang100-mt-x64-1_67;boost_python-39-clang100-mt-x64;boost_python-39-clang100-mt;boost_python-39-mt-x64-1_67;boost_python-39-mt-x64;boost_python-39-mt;boost_python-39-mt;boost_python-39;boost_python39-clang100-mt-x64-1_67;boost_python39-clang100-mt-x64;boost_python39-clang100-mt;boost_python39-mt-x64-1_67;boost_python39-mt-x64;boost_python39-mt;boost_python39-mt;boost_python39
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2113 ] Searching for PYTHON39_LIBRARY_DEBUG: boost_python39-clang100-mt-d-x64-1_67;boost_python39-clang100-mt-d-x64;boost_python39-clang100-mt-d;boost_python39-mt-d-x64-1_67;boost_python39-mt-d-x64;boost_python39-mt-d;boost_python39-mt;boost_python39;boost_python3-py39-clang100-mt-d-x64-1_67;boost_python3-py39-clang100-mt-d-x64;boost_python3-py39-clang100-mt-d;boost_python3-py39-mt-d-x64-1_67;boost_python3-py39-mt-d-x64;boost_python3-py39-mt-d;boost_python3-py39-mt;boost_python3-py39;boost_python-py39-clang100-mt-d-x64-1_67;boost_python-py39-clang100-mt-d-x64;boost_python-py39-clang100-mt-d;boost_python-py39-mt-d-x64-1_67;boost_python-py39-mt-d-x64;boost_python-py39-mt-d;boost_python-py39-mt;boost_python-py39;boost_python-3.9-clang100-mt-d-x64-1_67;boost_python-3.9-clang100-mt-d-x64;boost_python-3.9-clang100-mt-d;boost_python-3.9-mt-d-x64-1_67;boost_python-3.9-mt-d-x64;boost_python-3.9-mt-d;boost_python-3.9-mt;boost_python-3.9;boost_python-39-clang100-mt-d-x64-1_67;boost_python-39-clang100-mt-d-x64;boost_python-39-clang100-mt-d;boost_python-39-mt-d-x64-1_67;boost_python-39-mt-d-x64;boost_python-39-mt-d;boost_python-39-mt;boost_python-39;boost_python39-clang100-mt-d-x64-1_67;boost_python39-clang100-mt-d-x64;boost_python39-clang100-mt-d;boost_python39-mt-d-x64-1_67;boost_python39-mt-d-x64;boost_python39-mt-d;boost_python39-mt;boost_python39
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- Found Boost::python39
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1463 ] _boost_TEST_VERSIONS = "1.72.0;1.72;1.71.0;1.71;1.70.0;1.70;1.69.0;1.69;1.68.0;1.68;1.67.0;1.67;1.66.0;1.66;1.65.1;1.65.0;1.65;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1464 ] Boost_USE_MULTITHREADED = "TRUE"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1465 ] Boost_USE_STATIC_LIBS =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1466 ] Boost_USE_STATIC_RUNTIME =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1467 ] Boost_ADDITIONAL_VERSIONS =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1468 ] Boost_NO_SYSTEM_PATHS =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1537 ] BOOST_ROOT = "/home/krzys/DEB/boost_1_84_0"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1538 ] ENV{BOOST_ROOT} =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1539 ] BOOST_INCLUDEDIR =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1540 ] ENV{BOOST_INCLUDEDIR} =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1541 ] BOOST_LIBRARYDIR = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1542 ] ENV{BOOST_LIBRARYDIR} =
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1630 ] location of version.hpp: /usr/include/boost/version.hpp
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1670 ] Boost_VERSION = "106700"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1671 ] Boost_VERSION_STRING = "1.67.0"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1672 ] Boost_VERSION_MACRO = "106700"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1673 ] Boost_VERSION_MAJOR = "1"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1674 ] Boost_VERSION_MINOR = "67"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1675 ] Boost_VERSION_PATCH = "0"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1676 ] Boost_VERSION_COUNT = "3"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1693 ] Boost_LIB_PREFIX = ""
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1694 ] Boost_NAMESPACE = "boost"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:790 ] _boost_COMPILER = "-clang100" (guessed)
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1730 ] _boost_MULTITHREADED = "-mt"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1781 ] _boost_ARCHITECTURE_TAG = "-x64" (user-specified via Boost_ARCHITECTURE)
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1811 ] _boost_RELEASE_ABI_TAG = "-"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1812 ] _boost_DEBUG_ABI_TAG = "-d"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1872 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:1873 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2058 ] Searching for UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE: boost_unit_test_framework-clang100-mt-x64-1_67;boost_unit_test_framework-clang100-mt-x64;boost_unit_test_framework-clang100-mt;boost_unit_test_framework-mt-x64-1_67;boost_unit_test_framework-mt-x64;boost_unit_test_framework-mt;boost_unit_test_framework-mt;boost_unit_test_framework
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_RELEASE = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:2113 ] Searching for UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG: boost_unit_test_framework-clang100-mt-d-x64-1_67;boost_unit_test_framework-clang100-mt-d-x64;boost_unit_test_framework-clang100-mt-d;boost_unit_test_framework-mt-d-x64-1_67;boost_unit_test_framework-mt-d-x64;boost_unit_test_framework-mt-d;boost_unit_test_framework-mt;boost_unit_test_framework
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:649 ] Boost_LIBRARY_DIR_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib"
-- [ /usr/share/cmake-3.16/Modules/FindBoost.cmake:651 ] _boost_LIBRARY_SEARCH_DIRS_DEBUG = "/home/krzys/DEB/boost_1_84_0/stage/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH"
-- Found Boost: /usr/include (found suitable version "1.67.0", minimum required is "1.54.0") found components: unit_test_framework
-- A library with LAPACK API found.
-- Will build the following solvers (in case of error disable the offending solver and try again):
-- electrical/ddm2d: YES
-- electrical/diffusion: YES
-- electrical/olddiffusion: YES
-- electrical/shockley: YES
-- gain/freecarrier: YES
-- gain/wasiak: YES
-- meta/shockley: YES
-- optical/effective: YES
-- optical/slab: YES
-- thermal/dynamic: YES
-- thermal/static: YES
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- A library with LAPACK API found.
-- Configuring done
CMake Warning at CMakeLists.txt:489 (add_executable):
Cannot generate a safe runtime search path for target plask because files
in some directories may conflict with libraries in implicit directories:

`runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
/opt/anaconda3/lib

Some of these libraries may not be found correctly.

`CMake Warning at CMakeLists.txt:789 (add_library):
Cannot generate a safe runtime search path for target plask-test-python
because files in some directories may conflict with libraries in implicit
directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.

CMake Warning at CMakeLists.txt:428 (add_library):
Cannot generate a safe runtime search path for target libplask_python
because files in some directories may conflict with libraries in implicit
directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.

CMake Warning at CMakeLists.txt:554 (add_executable):
Cannot generate a safe runtime search path for target plaskgui because
files in some directories may conflict with libraries in implicit
directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-electricalddm2d-python because files in some directories may
conflict with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/electrical/ddm2d/CMakeLists.txt:85 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-electricaldiffusion-python because files in some directories may
conflict with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/electrical/diffusion/CMakeLists.txt:67 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-electricalolddiffusion-python because files in some directories may
conflict with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/electrical/olddiffusion/CMakeLists.txt:78 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-electricalshockley-python because files in some directories may
conflict with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/electrical/shockley/CMakeLists.txt:73 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-gainfreecarrier-python because files in some directories may
conflict with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/gain/freecarrier/CMakeLists.txt:75 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-gainwasiak-python because files in some directories may conflict
with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/gain/wasiak/CMakeLists.txt:85 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-opticaleffective-python because files in some directories may
conflict with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/optical/effective/CMakeLists.txt:80 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-opticalslab-python because files in some directories may conflict
with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/optical/slab/CMakeLists.txt:120 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-thermaldynamic-python because files in some directories may conflict
with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/thermal/dynamic/CMakeLists.txt:77 (make_default)

CMake Warning at cmake/PLaSK.cmake:125 (add_library):
Cannot generate a safe runtime search path for target
solver-thermalstatic-python because files in some directories may conflict
with libraries in implicit directories:

runtime library [libexpat.so.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:
  /opt/anaconda3/lib

Some of these libraries may not be found correctly.
Call Stack (most recent call first):
solvers/thermal/static/CMakeLists.txt:73 (make_default)

-- Generating done
-- Build files have been written to: /home/krzys/Aix200R2/PLaSK/build-release

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.