mpi

UbuntuサーバーのARM64(aarch64)Raspberry Pi 4のソースからPagespeed PSOLバイナリを構築する方法は?
mpi

UbuntuサーバーのARM64(aarch64)Raspberry Pi 4のソースからPagespeed PSOLバイナリを構築する方法は?

私はRaspberry Pi 4でUbuntu Server 22.04(aarch64)を実行しています。 Webサーバーです。構築しようとしています。Nginx Pagespeedモジュール最新のPSOLバイナリを含むRaspberry Pi 4の場合。 私は書いたここのチュートリアルRaspberry Pi 4でNginx Pagespeedを構築する方法は次のとおりです。元のNGINX v1.18.0用に作成された古いaarch64 PSOLバイナリ。 Nginx v1.25.5を実行しているため、アップデートが必要です。残念ながら、このプロジェクト...

Admin

中間者はどこにありますか? build-essential または python3, python3-pip, python3-setuptools, python3-wheel, ninja-build パッケージがインストールされていますが、ここにはありません。
mpi

中間者はどこにありますか? build-essential または python3, python3-pip, python3-setuptools, python3-wheel, ninja-build パッケージがインストールされていますが、ここにはありません。

インストールガイドに従ってDebian 12で以下を実行しました。 sudo apt-get install python3 python3-pip python3-setuptools python3-wheel ninja-build sudo apt install build-essential meson私のシステムにインストールする必要があります。 sudo updatedb私が+をするとlocate meson | xargs -I {} dirname {} | sort | uniq 私は多くの出力を持っています: /data/doc...

Admin

X86 Linuxでは、ARM用のGNUツールチェーンとnewlib 4.4を最初から構築することはできません。
mpi

X86 Linuxでは、ARM用のGNUツールチェーンとnewlib 4.4を最初から構築することはできません。

私はARMで組み込みRTOSを開発しており、X86 Linuxホスト(ubuntu-20.04)でARM用のGNUツールチェーンを構築しようとしています。https://gnutoolchains.com/building/ binutils-2.42.tar.gz ダウンロード gcc-11.3.0.tar.gz ダウンロード newlib-4.4.0-20231231 ダウンロード mpc-1.0.3.tar.gz ダウンロード mpfr-3.1.6.tar.bz2 ダウンロード gmp-4.3.2.tar.bz2 ダウンロード gdb-14.1.ta...

Admin

再配置アドレスの計算頻度が非常に低い。
mpi

再配置アドレスの計算頻度が非常に低い。

取締役について学んでいます。ELFリファレンスそしてこのブログところで、前の住所を計算できません。 タイプの2つのファイルAがあり、接続中に名前付き部分をマージしたいとします。これらの部分には、ファイル内のシンボルとファイル内のシンボルが含まれます。再配置エントリと再配置オフセットがあり、リンカが再配置アドレスの競合を回避する方法を理解していない場合:コンパイル中にこれらのファイルが互いに不明であるため、これらのオフセットは同じであると仮定します。BET_RELSSAASBBA.elfB.elfA.elfB.elf ET_EXECの再配置テーブルの目的は...

Admin

変更された設定を使用して特定のコミットでDebianカーネルパッケージを構築する
mpi

変更された設定を使用して特定のコミットでDebianカーネルパッケージを構築する

これまで、私はRaspbian OSパッケージで特定のコミットの分岐からカーネルを構築する方法を見つけました.deb。より少ない: フォークを複製し、必要なコミットに切り替えます。 debianダウンロードしたアーカイブを解凍してコンテンツを埋めます。apt source -d linux バージョン変更debian/changelog 設定export MAKEFLAGS=-j$(nproc)とエクスポートDEB_BUILD_PROFILES='pkg.linux.nokerneldbg pkg.linux.nokerneldbginfo nodoc' ...

Admin

このSDL2サンプルプログラムをコンパイルする方法は?
mpi

このSDL2サンプルプログラムをコンパイルする方法は?

私は構築しようとしていますこのSDL2サンプルプログラムしかし、失敗しました。 Makefileを使って行いました。 CFLAGS = -I/usr/include CC = arm-linux-g++ sdltest: sdl2-test.cpp $(CC) sdl2-test.cpp -L/usr/lib/x86_64-linux-gnu -lSDL2 -lSDL2_image $(CFLAGS) `sdl2-config --cflags --libs` -o sdl2-test clean: rm...

Admin

WSL2 Linux x86_64では、ARM用のnewlib4.4を構築できません。
mpi

WSL2 Linux x86_64では、ARM用のnewlib4.4を構築できません。

newlib-3.1を使用するARMプラットフォーム用の組み込みRTOSシステムを開発中です。 WSL2でnewlib-4.4システム(X86_64用Ubuntu-20.04.6)をサポートしようとしています。 ARMのクロスコンパイラも独自に構築され、arm-none-xoseabinewlib4.4を構築するために次のコマンドを使用して設定および構築します。 ../newlib-4.4.0.20231231/configure --target=arm-none-xoseabi --prefix=/home/test/develop/newlib44/b...

Admin

GCC 13.2を起動できません
mpi

GCC 13.2を起動できません

私のシステムに最新バージョンのGCC 13.2をインストールしようとしています。 Linux minty-virtual-machine 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux ガイド: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper OFFLOAD_TAR...

Admin

drm-kmod-20220907_2 この設定はサポートされていません/ NVIDIA: NVIDIA カーネルモジュールを初期化できません
mpi

drm-kmod-20220907_2 この設定はサポートされていません/ NVIDIA: NVIDIA カーネルモジュールを初期化できません

FreeBSD 13.1でいくつかのテストを行う必要があります。 だから私のディスクの1つにインストールしました。ポートにxfce4とKDE、Xorgをインストールしました(アップグレード後)。 NVIDIAドライバのバージョンをインストールしました。 535.146.02、問題ありません。 ポートからdrm-kmodパッケージをインストールしようとすると問題が発生します。 残念ながら私はそれをコンパイルすることはできません。 何が起こるかは次のとおりです。 root@marietto:/usr/ports/graphics/drm-kmod # make ...

Admin

そのファイルやディレクトリはありませんが、lddはすべて存在すると報告します。
mpi

そのファイルやディレクトリはありませんが、lddはすべて存在すると報告します。

dockerとqemuを使用してamd64ワークステーションでPiCore64用のcanboatをコンパイルしました。特にこれは私のビルドスクリプトです。 #!/bin/sh set -e NAME=canboat cd canboat make all cd .. mkdir -p ./root/usr/local/bin/ cp canboat/rel/linux-aarch64/* ./root/usr/local/bin/ patchelf --replace-needed libc.musl-aarch64.so.1 libc.so.6 ...

Admin

LinuxカーネルはどのセキュリティCFLAGSを使用しますか?
mpi

LinuxカーネルはどのセキュリティCFLAGSを使用しますか?

Linuxカーネルは符号付き整数オーバーフローをラップアラウンドとして定義するように構築されています。-fwrapv。 未定義の動作に基づいて最適化を無効にするなど、セキュリティ上の理由から、Linuxカーネルには他のどのフラグが組み込まれていますか? ...

Admin

CentOS 7.9はカーネルを再コンパイルした後にフルバージョン番号を報告しません。
mpi

CentOS 7.9はカーネルを再コンパイルした後にフルバージョン番号を報告しません。

CentOS 7.9でSCSIサポートを有効にする必要があるため、次のガイドラインに従いました。 https://wiki.centos.org/HowTos(2f)I_need_the_Kernel_Source.html SCSIサポートを追加して再コンパイルしましたが、期待どおりに機能し3.10.0-1160.108.1.el7.x86_64ましたが、uname -rレポートの代わりに報告しただけで、3.10.0/bootに生成されたvmlinuzファイルの名前がそのように指定されました。 これは、rpmbuildディレクトリのすべてのパスにフルネーム...

Admin

コンパイラ $Y に付属のディストリビューション $X を使用していますが、コンパイラのバージョン $Z が必要です。
mpi

コンパイラ $Y に付属のディストリビューション $X を使用していますが、コンパイラのバージョン $Z が必要です。

質問 この質問とそれを解決するためのさまざまな方法が含まれた答えがほぼ毎日私たちのコミュニケーションで何度も登場します。検索結果がここにリンクされていれば大歓迎です!あなたの質問にリンクされたコメントを残すと、あなたの質問は同じカテゴリに属する​​ので、以下のリストに追加できると安全に想定できます。 gccダウングレード後のglibとgccの間の不一致 Fedora 39で特定のgccバージョンにダウングレードするには? Arch Linuxにgccコンパイラをインストールする方法は? Debian Bullseye: gcc-11.4.0 と依存関係のイ...

Admin