SSブログ

FT8移動運用 cqrlogインストール [ham]

いったいいつになったら移動運用できるのだろう?。2か月たっても未だ実現しない。
JR6PUEさんが詳しく書かれていますがJR6PUEさんはOSがububtu mateで私はraspberry Pi OSなのでそのままマネするわけもできず--raspberry Pi OSには MySQLがなくmariadbがインストールできますが当然ディレクトリー構造が違ってコンパイルが通りません--少しバージョンが古いですが

pi@raspberrypi3:~ $ sudo apt list cqrlog
一覧表示... 完了 
cqrlog/stable,now 2.3.0-2 armhf            
pi@raspberrypi3:~ $                            
pi@raspberrypi3:~ $ sudo apt install cqrlog
pi@raspberrypi3:~ $ sudo apt list cqrlog
一覧表示... 完了
cqrlog/stable,now 2.3.0-2 armhf [インストール済み]
pi@raspberrypi3:~ $
パッケージなので、Mysqlがインストールしていなくてもcqrlog動きます。mariadbのディレクトリーにcqrlogが想定しているディレクトリー名称とリンクを張ってくれます。
MySQLが無くてもcqrlog動くということは、この状態でコンパイルすれば最新版が動かせるかもしれない。パスカルで書かれているので関連パッケージを入れる
pi@raspberrypi3:~ $ sudo apt install fpc      
pi@raspberrypi3:~ $ sudo apt install lazarus
pi@raspberrypi3:~ $ sudo apt install fp-utils
pi@raspberrypi3:~ $ sudo apt install lcl       
ソースコードをダウンロードする
pi@raspberrypi3:~ $ cd Downloads/                                                     
pi@raspberrypi3:~/Downloads $ wget https://github.com/ok2cqr/cqrlog/archive/v2.4.0.tar.gz
ファイル名v2.4.0.tar.gzだったので名称変更してから解凍
pi@raspberrypi3:~/Downloads $ mv v2.4.0.tar.gz cqrlog.v2.4.0.tar.gz
pi@raspberrypi3:~/Downloads $ tar -zxvf cqrlog-v2.4.0.tar.gz
ここの後半に書いてあるソースの変更2箇所を実行する
その1.imagesディレクトリーを1階層上へコピーする
pi@raspberrypi3:~/Downloads/cqrlog-2.4.0 $ cp -r ./images/ ~/Downloads/
その2.synaser.pasを編集する
pi@raspberrypi3:~/Downloads/cqrlog-2.4.0 $ nano ./src/synapse/synaser.pas
編集内容はJR6PUEさん参照
私は修正してからコンパイルしたのですがソースコードがJR6PUEさんのと違っていました。だから元データが修正してあるのかもしれません。(修正前のオリジナルソースでコンパイル通りました。)なお、makeに失敗した場合rm -rf /tmp/.lazarusを使って失敗しているデータを消してから再度makeするんだそうです。
2020-11-01-130532_400x263_scrot.png

nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。