pythonのgpioライブラリのビルドを成功させるため、FriendlyCoreで再構築中。
今回は共有フォルダの設定とRTKLIB(CUI版)のインストールまで。
共有フォルダの設定
sambaのインストール
$ sudo apt install samba
共有するためのフォルダ作成とR/W権限付与
$ sudo mkdir /home/share
$ sudo chmod 777 /home/share
samba設定ファイル編集
$ sudo vi /etc/samba/smb.conf
下記を追加
[share]
path = /home/share/
browsable = yes
writable = yes
guest ok = yes
read only = no
※browsable=yesの設定でWindowsOSのエクスプローラーで検出操作可能に
smb.confの構文チェック
$ testparm
sambaの再起動
$ sudo systemctl restart smbd nmbd
母艦WindowsPCから共有フォルダへアクセス
エクスプローラーのアドレス欄に下記のように入力
\\192.168.1.20\
※NanoPiNEOのIPアドレスが192.168.1.20の場合
CUI版RTKLIBのインストール
BCCのインストール確認
$ apt list –installed | grep gcc
最初からインストールされていることを確認
gfortranのインストール
$ sudo apt-get install gfortran
RTKLIB 2.4.3 ソースダウンロード
$ git clone -b rtklib_2.4.3 https://github.com/tomojitakasu/RTKLIB.git
RTKLIB CUI版をビルド
$ cd RTKLIB/lib/iers/gcc/
$ make
$ cd ../../../app/consapp
$ make
※ビルドには10分以上かかる
RTKLIB CUI版をインストール
$ cd
$ cd RTKLIB/app/consapp
$ sudo make install
インストールされたものを確認
$ ls -ltr /usr/local/bin
pos2kml,str2str,rnx2rtkp,convbin,rtkrcvがあることを確認