問題タブ [omnios]
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.
linux - ./configure を使用する Linux ソフトウェアを静的にリンクする方法は?
NRPEスタティックをコンパイルしたいので、コンパイルされたバイナリを OmniOS サーバーにコピーできますが、そこには gcc をインストールしたくありません。リポジトリから SSl サポート付きの NRPE をインストールしたいのですが、そのようなものは存在しないので、自分でコンパイルしたいと思います。ただし、./configure
スクリプトには、縫い合わせる静的オプションが含まれていません
質問
configure
静的に使用するプログラムをコンパイルするにはどうすればよいですか?
solaris - OmniOS 上の SmartOS から pkgsrc および pkgin ユーティリティを使用する
私は、solaris の 64 ビット OmniOS インストールを実行している仮想マシンで作業しており、joyent SmartOS パッケージ リポジトリ内のパッケージにアクセスしたいと考えています。pkgrsrc をインストールしようとしていますが、うまくいきませんでした。次の手順に従ってみました: - http://pkgsrc.joyent.com/installing.html
何か案は?
javascript - Node.js プログラムで DTrace を使用する場合、関数名はありません
このガイドに従って、VirtualBox の OmniOS VM で Node.js プログラムの CPU プロファイリングに DTrace を使用しようとしています。これは、これらの手順に正確に従ってセットアップしました(ノード 0.10.26 を使用する場合を除く)。
残念ながら、DTrace は人間が判読できる JS 関数名を提供してくれませんが、生の関数アドレス (私が理解している限り) だけです。
上記は、これらのコマンドを実行した結果です。
私は DTrace の経験がありませんが、これまでに収集したことから、ノードのustack ヘルパーはこれらのアドレスを読み取り可能な名前に変換する必要があります。この機能は、フラグを使用して Node をビルドするときに有効にする必要がありますが--with-dtrace
(私はそうしました)、どうやら機能していないようです。
ほぼまったく同じ質問が実際に以前に尋ね--dest-cpu=x64
られましたが、とにかく使用していたので、そこで受け入れられた回答は私の場合には役に立ちませんでした(--dest-cpu=ia32
念のため試してみましたが、違いはありませんでした)。
awk - コマンドが gawk でしか機能しないのはなぜですか?
2 つのホストがあります。1 つは実行Linux
中、もう 1 つは実行中ですOmniOS
。
awk
オンLinux
は次のgawk
とおり です。
そして、次のコマンドを実行しても問題ありません。
awk
onOmniOS
はだと思いますがnawk
、よくわかりません:
ただし、同じコマンドを実行するとエラーになります。
根本的な原因がわかりません、誰か手がかりを教えてもらえますか?
oracle - 致命的な再配置エラー libocci.so.11.1 OCIServerAttach、__1c2N6FL_pv_ 未定義シンボル
naviserver (nsoracle) 用の oracle ドライバーをコンパイルしようとしています。正常にコンパイルされますが、サーバーを起動すると、nsoracle.so のモジュールのロード中にエラーが発生します。
Makefile のライブラリ/リンク行は次のようになります。
ORACLE_HOME には libocci.so.11.1 libclntsh.11.1 libociei.so libnnz11.so lib が含まれています