oss

X86 Linux에서 ARM용 GNU 툴체인 및 newlib 4.4를 처음부터 빌드할 수 없습니다.
oss

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

이 SDL2 샘플 프로그램을 컴파일하는 방법은 무엇입니까?
oss

이 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를 빌드할 수 없습니다.
oss

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

RHEL 서비스는 수동으로 시작하면 작동하지만 다시 시작이 활성화되면 자동으로 시작되지 않습니다. (메인 프로세스가 종료되었습니다. 코드=종료, 상태=126/n/a)
oss

RHEL 서비스는 수동으로 시작하면 작동하지만 다시 시작이 활성화되면 자동으로 시작되지 않습니다. (메인 프로세스가 종료되었습니다. 코드=종료, 상태=126/n/a)

서버가 (다시) 시작될 때 쉘 스크립트를 시작하기 위해 Linux 서비스를 만들었습니다. 내 서버를 테스트하는 동안 서비스를 수동으로 시작하면 시작할 수 있지만 "systemctl"을 사용하여 활성화하면 시작하지 못하는 것을 발견했습니다. 원인은 무엇입니까? 내 로그: systemctl 상태 스크립트.서비스 script.service - name Loaded: loaded (/etc/systemd/system/scriptname.service; enabled; vendor preset: dis...

Admin

해당 파일이나 디렉토리는 없지만 ldd는 모두 존재한다고 보고합니다.
oss

해당 파일이나 디렉토리는 없지만 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

Jboss 도메인을 시작할 때 Vagrant 서버 인스턴스가 자동으로 종료됩니다.
oss

Jboss 도메인을 시작할 때 Vagrant 서버 인스턴스가 자동으로 종료됩니다.

나는 새로운 방랑자입니다. jboss를 사용하여 테스트 환경을 설정하려고 합니다. 그래서 Fedora vagrant를 설정하고 거기에 jboss를 설치했습니다. 설치 후 독립형 모드로 실행되고 콘솔이 나타났습니다. 하지만 도메인 모드에서 동일한 작업을 시도하면 시작되고 방랑자 서버가 종료됩니다. 여기있어nohup.out통나무. [0m========================================================================= JBoss Bootstrap En...

Admin

이머지는 chroot 내에서 실행되지 않는 한 크로스개발 툴체인이 "병합할 것이 없음"을 보고합니다.
oss

이머지는 chroot 내에서 실행되지 않는 한 크로스개발 툴체인이 "병합할 것이 없음"을 보고합니다.

원 내 호스트 Gentoo 설치는 stage3 tarball, systemd 버전에서 부팅됩니다. 내 crossdev 툴체인은 systemd 없이 처음부터 컴파일된 aarch64-unknown-linux-gnu입니다 --stable. 대신 C 라이브러리의 경우 두 경우 모두 glibc가 사용됩니다. 설명서에 경고가 있습니다(약 1시간).여기) 일부 패키지는 @system처음 제시되었을 때 빌드되지 않을 수 있다고 말했지만 나에게는 이런 일이 발생하지 않았습니다. 호스트( /var/db/repos/*)...

Admin

jboss 도메인 컨트롤러 WFLYPRT0023에 연결할 수 없습니다. 원격 +http://192.168.50.106:9990에 연결할 수 없습니다. 연결 시간이 초과되었습니다
oss

jboss 도메인 컨트롤러 WFLYPRT0023에 연결할 수 없습니다. 원격 +http://192.168.50.106:9990에 연결할 수 없습니다. 연결 시간이 초과되었습니다

환경 정보: RHEL 8.8의 JBOSS EAP7.3(RPM 설치) 서비스를 설정하고 로드하는데 성공했는데, 슬레이브 컨트롤러에서 연결을 시도하거나../bin/jboss-cli.sh --connect --controller=192.168.50.106:9990 Firewalld가 중지되고 SELinux가 허용 모드에서 비활성화됩니다. 서비스는 9990에서 수신 대기 중이며 관리 콘솔을 사용할 수 있습니다. 연결할 수 없는 이유를 알려주는 내용을 찾지 못했습니다. 누군가가 도움을 줄 수 있는 경우를 대...

Admin

기본적으로 /lib/ld-linux-aarch64.so.1과 연결된 가상 머신에서 /lib/ld-linux-armhf.so.3의 git을 컴파일합니다.
oss

기본적으로 /lib/ld-linux-aarch64.so.1과 연결된 가상 머신에서 /lib/ld-linux-armhf.so.3의 git을 컴파일합니다.

나는 기본 및 저장소 /lib/ld-linux-aarch64.so.1다음에 git 바이너리에 연결되는 데비안 10 가상 머신을 사용하여 소스에서 git을 구축하고 있습니다 . 호스트에서 실행할 계획이지만 참조하는 파일이 무엇인지 정확히 알려주지 않고 "해당 파일 또는 디렉터리 없음" 오류가 발생합니다. 하지만 나열된 종속성은 5개뿐이므로 다음과 같습니다.NO_TCLTK=true make prefix=$(pwd)/2.41.0/arm make all~ installldd $(pwd)/2.41.0/arm/...

Admin

/dev/dsp가 없습니다
oss

/dev/dsp가 없습니다

Cepstral Swift(음성 테스트)를 설치했는데 오디오를 출력해야 하는 명령을 실행하면 오류가 발생합니다. oss_audio: failed to open audio device /dev/dsp OSS도 설치했는지 확인했습니다. dnf install alsa-utils alsa-plugins-oss 하지만 여전히 같은 오류가 발생합니다. /dev/dsp 장치가 존재하지 않는 것을 확인할 수 있습니다. Padsp 도구(OSS 오디오를 PA로 라우팅)를 설치하려고 시도했지만 도구가 AlmaLinu...

Admin

X86에서 ARM용 커널 헤더 파일을 만드는 방법은 무엇입니까?
oss

X86에서 ARM용 커널 헤더 파일을 만드는 방법은 무엇입니까?

공장 커널(5.10.110)과 함께 사용하는 ARM 기반 보드가 있습니다. 커널 모듈을 수동으로 빌드하려면 커널 헤더 패키지가 필요합니다. 이 패키지를 설치하려면 다음을 참조하세요.문서: sudo dpkg -i /opt/linux-headers-*.deb 그러면 다음과 같은 구조가 생성됩니다. /lib/modules/5.10.110$ ls -la total 1584 drwxr-xr-x 1 root root 4096 Apr 29 15:13 . drwxr-xr-x 1 root root 4096...

Admin

rc 로컬이 계속 중지되었다가 다시 시작됩니다.
oss

rc 로컬이 계속 중지되었다가 다시 시작됩니다.

부팅 시 jboss가 시작되기를 원합니다. rc.local에 간단한 스크립트를 만들었습니다. nohup /data/jboss-eap-7.2/bin/startup-server.sh 0.0.0.0 & 부팅 후 시작되는데, 로그를 확인해 보니 어느 순간 jboss가 멈추고 프로그램이 다시 시작되고 다시 실행됩니다. 중지했다가 다시 시작하지 않고 Jboss를 제대로 실행하려면 어떻게 해야 합니까? ...

Admin

크로스 컴파일이 네이티브 컴파일보다 더 빠릅니까?
oss

크로스 컴파일이 네이티브 컴파일보다 더 빠릅니까?

arm 기반(arm_v8-64, ubuntu20.04) 대상 머신과 amd 기반 호스트(x86_64, ubuntu20.04)가 있습니다. 호스트의 CPU가 대상의 CPU보다 훨씬 강력하기 때문에 크로스 컴파일이 네이티브 컴파일보다 빠를 수 있는지 궁금합니다. 진정한 크로스 컴파일 환경(QEMU와 같은 에뮬레이터가 아닌 모든 arm-libs를 복사하고 해당 툴체인을 사용하는 것과 같은)을 기반으로 한다는 의미입니다. ...

Admin