Browse Subversion Repository
Contents of /trunk/ci_scripts/appveyor_linux.md
Parent Directory
| Revision Log
Revision 9668 -
( show annotations)
( download)
Mon Jan 3 15:17:45 2022 UTC
(2 years, 4 months ago)
by zmatsuo
File size: 1180 byte(s)
Linuxでヘルプファイル(chm)を生成
- r9664 で chmcmd の指定に誤りがあったので修正
- AppVeyor で chmcmd をインストールするよう修正
- hhc.exe または chmcmd がある場合に chm を生成するよう修正
1 |
AppVeyor Linux build |
2 |
==================== |
3 |
|
4 |
linux上の MinGW を利用したビルド |
5 |
|
6 |
## プロジェクト作成 / 設定 |
7 |
|
8 |
- appveyor.yml の代わりに appveyor_linux.yml を使用する |
9 |
|
10 |
# ローカルでのテスト |
11 |
|
12 |
## ビルド準備/WSL |
13 |
|
14 |
- ストアで debian をインストールする |
15 |
- 21-05-02時点で debian 10(buster) |
16 |
- debian を起動 |
17 |
- 次のコマンドを実行 |
18 |
|
19 |
``` |
20 |
sudo apt-get update |
21 |
sudo apt-get -y upgrade |
22 |
sudo apt-get -y install cmake perl subversion |
23 |
sudo apt-get -y install g++-mingw-w64 |
24 |
sudo apt-get -y install fp-utils |
25 |
cd /path/to/teraterm |
26 |
``` |
27 |
|
28 |
## ビルド準備/debian |
29 |
|
30 |
- WSLと同じ |
31 |
- 次のディストリビューション/バージョンに含まれているmingwでのビルドは確認した |
32 |
|
33 |
debian buster |
34 |
|
35 |
``` |
36 |
$ cat /etc/debian_version |
37 |
10.9 |
38 |
``` |
39 |
|
40 |
debian bullseye/sid |
41 |
|
42 |
``` |
43 |
$ cat /etc/debian_version |
44 |
bullseye/sid |
45 |
``` |
46 |
|
47 |
## ビルド |
48 |
|
49 |
gcc 32bit |
50 |
- `cmake -P ci_scripts/build_local_appveyor_mingw.cmake` |
51 |
|
52 |
gcc 64bit |
53 |
- `cmake -DCOMPILER_64BIT=ON -P ci_scripts/build_local_appveyor_mingw.cmake` |
54 |
|
55 |
msys64 |
56 |
- [build_local_appveyor_mingw_cmake.bat](build_local_appveyor_mingw_cmake.bat)参照 |
|