問題タブ [aix]
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.
python - python AIX5.2での不正な命令
Python スクリプト関数を次のように実行します。テキスト ファイルから読み取り、データを dict として保存します。しかし、ループ内では、不正な命令が発生します。なぜこれが起こるのですか?コードは次のようになります。
メッセージは次のようになります。
どうしたの?私のプラットフォームは AIX 5.2 上の python 2.6.2 です。助けてください、ありがとう!
shell - Unixでファイルシステムのスペースをテストしようとしています
ファイルシステムが存在するかどうかを確認する必要があります。存在する場合は、300MBのスペースがあります。
私がこれまでに持っているもの:
これはエラーをスローします。シェルで何をしているのかよくわかりません。
私の最優先事項はAIXですが、HPとSunでも機能するようにしようとしています。
助けてください。
-アレックス
unix - "/ bin / sh'ls -l -R'" vs "/ bin / sh -c'ls -l -R'"
AIXで実行する場合、次の2つのコマンドの違いは何ですか?
shell - 最後の行を切り捨てるSedスクリプトコマンド
\r
AIX で次のコマンドを使用してファイルからキャリッジ リターン ( ) を削除しようとしていますが、最後の行も削除されます。助言がありますか?
コマンド シーケンス:
編集: perl で同じことを行うことで回避策を見つけましたが、これが機能しない理由を知りたいです。
java - コアファイルの取得
AIX マシンで Core JAVA アプリケーションを実行していますが、「core」という名前のファイルが作成されます。私の懸念は 1. 「ヒープ アナライザー」または「スレッド アナライザー」でこの「コア」ファイルを開くことができません。2. この「コア」ファイルを分析するには、どのツールを使用する必要がありますか。3. このファイルについて詳しく説明してくれる人はいますか? この「コア」ファイルが作成される理由。
応答を待っています..... どうもありがとう
odbc - IBM AIX サーバーでの ODBC データソースの設定
Windows XP 環境で IBM メッセージ ブローカー フロー データベース アプリケーションを開発しました。ODBC データソースを使用してアクセスされるデータベース。基本的に、計算ノードを esql プログラミングで使用してデータベース内のクエリを選択し、計算ノードのプロパティでデータソースを設定します。
プロジェクトを AIX サーバーにデプロイしたいと考えています。しかし、AIX サーバーで ODBC データソースを設定する方法がわかりません。
AIX サーバーで odbc を設定する方法を教えてください。問題を解決するのを手伝ってくれませんか??
ありがとう
c++ - 定数の初期化に関する問題
このコードをxlC8.0(AIX 5.3上)でコンパイルすると、間違った結果が生成されます。印刷する必要があります12345
が、代わりにを印刷し804399880
ます。const
の前を削除するresult
と、コードが正しく機能します。
バグはどこにありますか?
コンパイルコマンド:
編集:上記のprintfフォーマット文字列を "%ld\n"に変更しても効果はありません。編集2:使用されたAIXバージョンは6.1ではなく5.3でした。
linker - C++ の AIX xlC クロスコンパイル/リンケージで C シンボルが見つからない
AIX で xlc/xlC コンパイラを使用してクロスコンパイルしようとしています。
別のマシンでデフォルト設定を使用すると、コードは正常にコンパイルされます。コードは実際にはクロスコンパイルで正常にコンパイルされますが、問題はリンカーにあります。オブジェクトをリンクするコマンドは次のとおりです。
コードをリンクしようとすると、いくつかの未定義のシンボルが表示されます: .setsockopt(int,int,int,const void*,unsigned long), .socket(int,int,int), .connect(int,const sockaddr*, unsigned long) など。
欠落しているシンボルは、標準の c ライブラリ libc.a のものであることがわかりました。拾ってきたlibc.aのシンボルをnmで調べたところ、確かにシンボルは存在していました。C ++がCオブジェクトを読み取れないという問題があるのではないかと推測していますが、私は本当に暗闇の中で撮影しています.
c - >本当はいつですか?
そうです、私は本当に夢を生きていると思います。AIXマシンでコンパイルして実行する次のコードがあります。
これで、計算後の「a」の値は「1」として報告されます。そして、このAIXマシンでは、「if」が入力されているため、1>1が真であるように見えます。そして、私が考える「1」のacosは、1が1より大きいため、NanQを返します。それがどのように可能であるかを尋ねてもよいでしょうか。もう何を考えたらいいのかわからない!
このコードは、「a」が実際に1と思われる値を取り、acos(a)が0である他のアーキテクチャでも問題なく機能します。
c++ - IBM Visual Age C/C++ for AIX でシンボルが削除されないようにする
IBM の VisualAge C/C++ コンパイラを使用して AIX アプリケーションに (dlopen を使用して) 動的にロードする共有ライブラリを構築しています。残念ながら、必要なシンボルを取り除いているようです:
共有ライブラリと、共有ライブラリをロードするアプリケーションの両方が、エラー メッセージに記載されている VersionReporter を含む静的ライブラリに対してコンパイル/リンクします。
共有ライブラリをリンクするには、次のオプションを使用しています: -bM:SRE -bnoentry -bexpall アプリケーションをリンクするには、次のオプションを使用しています: -brtl
このシンボルがアプリケーションで削除されないようにするために使用できるオプションはありますか? IBM ドキュメントに記載されているように -nogc を使用してみましたが、共有ライブラリが無効な形式になるか、アプリケーションがリンクに失敗します (どちらを使用するかによって異なります)。