問題タブ [clfs]
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.
gcc - cross gcc crti.o
powerpc の Cross linuxの手順を最初から実行しましたが、エラーが発生gcc-final
してステージを通過できません。ld
crti.o: no such file or directory
私のツール チェーンは 2 つのディレクトリに分かれて/opt/builder/tools
い/opt/builder/cross-tools
ます。また、リンク/tools
と/cross-tools
それらのディレクトリを作成しました。
試してみたところ、「ライブラリ」セクションに/cross-tools/bin/powerpc-unknown-linux-gcc -print-search-path
ディレクトリがありました。/opt/builder/tools/lib
しかし、gcc はディレクトリ プレフィックスなしでcrt....o
オブジェクトの名前を に渡しますld
(私はそれを見つけるために strace を使用しました)。
crt....o
ファイルをディレクトリにコピーしてhello.c
コンパイルしたところ、すべて問題なかったので、ファイルは良好です。
アドバイスをいただけますか?
前もって感謝します、
セルゲイ・ナウモフ。
c++ - 共通ログ ファイル システム API の RegisterManageableLogClient() および「アクセスが拒否されました」エラー
Microsoft の Common Log File System (CLFS) API を使用しようとしています。私のコードは次のようになります。
関数は正常に実行され、ファイル システムにファイルが表示されるCreateLogFile()
ことさえ確認できます。.blf
しかしRegisterManageableLogClient()
、エラーで戻り、 「アクセスが拒否されました」というGetLastError()
値を返します。このコードは、MSDN の例5
とほぼ同じです。
呼び出しがRegisterManageableLogClient()
失敗する理由がわかりません。
アップデート:
の問題が見つかりませんGENERIC_READ
でしCreateLogFile()
た。
gcc - クロス コンパイラ ツールチェーンが静的リンクではないのはなぜですか?
クロス コンパイル ツール チェーンをビルドしたいのですが、うまくビルドできました。普通に使えますが、動かすと動かなくなります!!
それは私のホストにインストールされていませんerror while loading shared libraries: libcloog-isl.so.3
。libcloog-isl
--disable-shared を使用して gcc を構成しますが、クロス コンパイル ツール チェーンで cc1 に対して ldd を実行すると、ppl、gmp、moc、libgcc_s、およびその他のホスト ライブラリへのリンクが見つかりました。--disable-shared を使用すると、cc1 に静的にリンクできないのはなぜですか。Sourcery CodeBench のツール チェーンはどこでも実行できることがわかりました。その cc1 はホスト ライブラリにリンクしていません。
動的リンクのホスト ライブラリではなく、cc1 で静的リンクを行うにはどうすればよいですか?
linux - CLFS 3.0.0 SYSTEMD で TIC のビルドに失敗する (ncurses5.9)
最近、CLFS マシンhttp://www.clfs.orgの構築を再試行することにしました。現在、3.0.0 SYSTEMD のステップ 5.5 です。実行するように言われmake -C include
、次にmake -C progs tic
. 最後のコマンドで失敗しています。パッケージが不足していますか、それとも何か間違っていますか?
Windows 10 で実行されている VMWare の CLFS ホストとして ArchLinux を使用しています。
コマンドについて私が見ているページは次のとおりです。
最後のコマンドを実行したときのコンソールからの出力は次のとおりです。