Nim: arm-debianに最新版を導入する
インストール
19.4は次期debian(buster)にあるので、先行してstretchに入れました。
まず、nimの.deb版は86系なので、arm-debianに入れるには不適です。 \ sourceパッケージをダウンロードしてビルドしました。
とくに引っかかるところもなし。依存関係が少なくて楽でした。
install.shの引数が、 /usr/local/bin と bin を忘れると \ /usr/local/nim が作られてびっくりしました。
17.2->19.4の対応
これまでubuntu 18.04がnim 17.2だったので、それで運用してました。
今回、修正が必要だったのは次のような箇所です:
proc initScaleLinear*(): var ScaleLinear = result = new(ScaleLiner) ...
これは通らなくなりました。 \ code:var ScaleLinear が戻り値になっているので \ code:result = new(ScaleLiner) これは不要ということですかね。
コメント
Comments powered by Disqus