-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathnew_release_compilation.txt
56 lines (46 loc) · 1.86 KB
/
new_release_compilation.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Boost libraries (all python versions in a single directory)
-----------------------------------------------------------
First compile all libraries for one python version:
sh compile_libraries.sh boost
and then for every python version only build boost_python (no configure):
sh compile_libraries.sh --build boost
GNU/Linux
---------
1. Compile everything for one minimal python environment (to avoid libraries confusion):
source activate compile-py27
sh compile_libraries.sh opencs
sh compile.sh all opencl_evaluator intel_pardiso
2. For each python environment (3.5. 3.6. 3.7):
source activate compile-pyXY
sh compile.sh config simulation_loader fmi fmi_ws opencl_evaluator pyopencs pydae solvers intel_pardiso
macOS
-----
1. Compile everything for one minimal python environment (to avoid libraries confusion):
source activate compile-py27
sh compile_libraries.sh opencs
export PATH=/Users/ciroki/Qt/5.5/clang_64/bin:$PATH
compile.sh all open_evaluator
2. For each python environment (3.5. 3.6. 3.7):
source activate compile-pyXY
export PATH=/Users/ciroki/Qt/5.5/clang_64/bin:$PATH
sh compile.sh config simulation_loader fmi fmi_ws opencl_evaluator pyopencs pydae solvers
Windows
-------
Requirements:
User PATH for x64 (64 bit):
C:\Users\ciroki\Miniconda2
C:\Users\ciroki\Miniconda2\Scripts
C:\mingw-w64\win64\mingw64\bin
C:\Qt\5.9.1\msvc2015_64\bin
User PATH for x86 (32 bit):
C:\Users\ciroki\Miniconda2-win32
C:\Users\ciroki\Miniconda2-win32\Scripts
C:\mingw-w64\win32\mingw32\bin
C:\Qt\5.9.1\msvc2015\bin
1. Compile everything for one minimal python environment:
sh compile_libraries.sh opencs
sh compile.sh all opencl_evaluator intel_pardiso
2. For each python environment (3.5. 3.6. 3.7):
activate pyXY
set PATH=C:\Qt\5.9.1\msvc2015_64\bin;%PATH%
sh compile.sh config simulation_loader fmi fmi_ws opencl_evaluator pydae pyopencs solvers intel_pardiso