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)를 실행하고 있습니다. 웹서버입니다. 구축하려고 해요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-1...

Admin

재배치 주소 계산 빈도가 매우 낮습니다.
mpi

재배치 주소 계산 빈도가 매우 낮습니다.

이사에 대해 배우고 있어요ELF 참조그리고이 블로그, 그런데 이전 주소를 계산할 수 없습니다. 유형의 두 개의 파일 A이 있고 연결 중에 이름이 지정된 부분을 병합하려고 한다고 가정합니다. 이러한 부분에는 파일 에 있는 기호와 파일 에 있는 기호가 포함됩니다. 재배치 항목과 재배치 오프셋이 있고 링커가 재배치 주소 충돌을 피하는 방법을 이해하지 못하는 경우 : 컴파일하는 동안 이러한 파일이 서로 알려지지 않기 때문에 이러한 오프셋이 동일할 수 있다고 가정합니다.BET_RELSSAASBBA.elfB....

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 nodo...

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: ...

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...

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_TARGET_NA...

Admin

drm-kmod-20220907_2 이 구성은 지원되지 않습니다/NVIDIA: NVIDIA 커널 모듈을 초기화할 수 없습니다
mpi

drm-kmod-20220907_2 이 구성은 지원되지 않습니다/NVIDIA: NVIDIA 커널 모듈을 초기화할 수 없습니다

FreeBSD 13.1에서 몇 가지 테스트를 해야 합니다. 그래서 내 디스크 중 하나에 설치했습니다. 포트에서 xfce4와 KDE, Xorg를 설치했습니다(업그레이드 후). NVIDIA 드라이버 버전을 설치했습니다. 535.146.02, 문제 없습니다. 포트에서 drm-kmod 패키지를 설치하려고 하면 문제가 발생합니다. 불행히도 나는 그것을 컴파일 할 수 없습니다. 일어나는 일은 다음과 같습니다. root@marietto:/usr/ports/graphics/drm-kmod # make ====&gt...

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....

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_64uname -r 보고 대신 방금 보고했으며 3.10.0/boot에 생성된 vmlinuz 파일의 이름이 그런 식으로 지정되었습니다. 이는 rpmbuild 디렉터리의 모든 경로에 전체 이름이 있다는 ...

Admin

컴파일러 $Y와 함께 제공되는 배포판 $X를 사용하고 있지만 컴파일러 버전 $Z가 필요합니다.
mpi

컴파일러 $Y와 함께 제공되는 배포판 $X를 사용하고 있지만 컴파일러 버전 $Z가 필요합니다.

질문 이 질문과 이를 해결하기 위한 다양한 방법이 담긴 답변이 거의 매일 우리의 커뮤니케이션에서 여러 번 등장합니다. 검색 결과가 여기로 연결되었다면 환영합니다! 귀하의 질문에 링크된 댓글을 남기면 귀하의 질문이 동일한 카테고리에 속하므로 아래 목록에 추가될 수 있다고 안전하게 가정하실 수 있습니다. gcc 다운그레이드 후 glib와 gcc 간의 불일치 Fedora 39에서 특정 gcc 버전으로 다운그레이드하는 방법은 무엇입니까? 아치 리눅스에 gcc 컴파일러를 설치하는 방법은 무엇입니까? Debi...

Admin