問題タブ [netbsd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kernel - netbsd のカーネル ページ フォールト ハンドラで割り込みを有効にする必要がありますか?
netbsd システム カーネルでウォッチドッグ タイムアウトが発生し、スタック トレースで、IP パケットを処理するためにソフトウェア割り込みによってカーネル ページ フォールト ハンドラが中断されたことが示されています。トレースは次のようになります。この netbsd 4.x
0xcf910db0: m_copyback0+0x3fc で
0xcf910e00: m_makewritable+0x40 で
0xcf910e20: fr_check_wrapper+0x44 で
0xcf910e50: pfil_run_hooks+0xd0 で
0xcf910e90: ip_input+0x3dc で
0xcf910ed0: ipintr+0x4c で
0xcf910f00: netintr+0x60 で
0xcf910f20: softintr_dispatch+0x150 で
0xcf910f60: ext_intr+0x2bc で
0xcf910fa0: cpu_switchto+0x768 で
0xf1733d90: uvm_fault_internal+0x150 で
私の質問は、ページ フォールト ハンドラ内で割り込みを有効にするのは良い考えですか?
cluster-computing - NetBSD 上の高可用性クラスター?
NetBSD を使用して高可用性クラスターをセットアップする必要があります。以前、RedHat Cluster Suite を使用して RedHat マシンにクラスターをセットアップしました。同様に、NetBSD の UNIX 環境では、クラスターを開始するために何を使用しますか?
netbsd - 本のコードに関する netbsd の正確なバージョンを取得する方法
最近、「CODE Reading The open Source Perspective」という本を 1 冊読みました。wiki リンクはこちらです。
私はそれが
netbsd "netbsd export-19980407"
掘り下げるソースとして。
私の質問は、その netbsd の正確なバージョンを取得する方法ですか?
したがって、この本を使用すると、より正確なコード関連および現場での経験を積むことができます。
hard-drive - ハードディスク情報の netbsd ioctl
netbsd で利用可能な ioctl の包括的なリストが見つからないようです。
ハードディスクでいくつかの操作を実行しようとしています(サイズ、物理セクターサイズ、モデルの取得)。Linuxでコードが動作しています。これは次のようになります。エラーなどを削除して、よりコンパクトにしました。
netbsd にこれらの ioctl に相当するものはありますか?
よろしく
c - NetBSD: cwm をコンパイルした後の動的 lib エラー
元のcwm tgzパッケージ(netbsdパッケージではない)をコンパイルしました
エラーなしで動作します。でcwmを開始した後
エラー
が表示されます。ldd の出力は次のとおりです。
ここで、「not founds」は cwm バイナリを直接参照しています。コマンドとリンクされています
そのため、リンカは libX11 と libXext を見つける必要があります。
ローダーが文句を言うのはなぜですか?
makefile - NetBSD: bsd.*.mk スクリプトを使用した「make install」: 存在しないディレクトリーを自動的に作成する方法
NetBSD システムでは、インストール ターゲットのない makefile があります。含まれているメイクファイルは
以下の関連変数が設定されます
入力すると
PROG は BINDIR にインストールされ、MAN のファイルは MANDIR にインストールされます。ただし、BINDIR または MANDIR が存在しない場合は作成されません。
存在しないディレクトリを作成するには、Makefile で何を指定する必要がありますか? (もちろん、インストール ターゲットを記述しても機能しますが、.mk スクリプトの自動化を使用したいと思います。)
たとえば、変数を設定しようとしました
しかし、何も機能しません。
r - R の ssh を介した X11 転送: なぜこの警告が表示されるのですか?
X11転送を使用したssh接続を介して、リモートサーバー(NetBSD)でR(pkgsrcの3.0.2)を使用する必要があります。plot(1)
私のローカルマシンで期待されるグラフィックを生成していますが、Rは以下のようにターミナルセッションでも警告を返しています.
これが後で遭遇する問題の前兆かどうかはわかりませんが、すべてを正しくセットアップして構成したいと考えています。誰かが警告の意味を明確にし、それらに対処する方法を説明してくれませんか?
詳細については編集してください:
sqlite - pkgsrc を使用して NetBSD に libspatialite と spatiality-tools をインストールしてロードする方法は?
ライブラリlibspatialiteを使用して、NetBSD プラットフォームで sqlite を拡張しようとしています。pkgsrc ( libspatialite-4.1.1 ) で libspatialite のパッケージを作成する最初のステップを実行しました。パッケージは機能しているようです。pkg_info にはインストール済みと表示されており、PLIST のファイル (以下のコード チャンク) が /usr/pkg/ にインストールされていることを確認しました。ただし、 spatialite -tools用にビルドしたパッケージをインストールしようとすると、configure で libspatialite がインストールされていないと表示されます。また、ライブラリを sqlite3 にロードする方法がわかりませんload_extenstion(X,Y)
。ドキュメントで参照されているライブラリ ファイルは何ですか?
pkgsrc/データベース/libsqlite/PLIST:
gcc - 特定のターゲット用に binutils をビルドする方法
ARM プロセッサ、特に ARMv5TE 用に binutils を構成しようとしています。プロセッサは Marvell 88F5281 です。現在、デバイスは NetBSD を実行しているので、適切なターゲット アーキテクチャ/OS に対して binutils を設定することを確認したいと思います。
binutils を構成するときに、ターゲットと OS の組み合わせを一覧表示する方法はありますか?
これまでのところarm-*-netbsdelf
、次のページから見つけましたhttp://gcc.gnu.org/install/specific.html#arm-x-eabi
configure
しかし、コマンドラインからスクリプトを実行したときに、ターゲット/OS のリストがあるかどうかはまだ疑問です。