SliTaz에 linux-libc-dev(asm/ioctls.h)를 설치하는 방법

SliTaz에 linux-libc-dev(asm/ioctls.h)를 설치하는 방법

SliTaz 저장소에서 gcc를 설치할 때 tazPkg 명령.

나는 가지고있다

gcc 버전 4.5.2(SliTaz)

SliTaz에서 aircrack 1.2 베타를 컴파일하려고 할 때.

파일 누락 오류가 발생합니다(해당 파일이나 디렉터리가 없습니다).

asm/ioctls.h

~에서

/usr/include/bits/ioctls.h:24:24: 치명적인 오류: asm/ioctls.h: 해당 파일이나 디렉터리가 없습니다.

그것은에 포함되어 있습니다

/usr/include/sys/ioctl.h:27:0, aircrack-ng.c:44에서:

몇 가지 조사를 한 후에 나는 내가 필요하다는 것을 알았습니다.리눅스-libc-dev이 문제를 해결하세요.

어떻게 얻을 수 있나요? 아니면 SliTaz와 함께 Aircrack 1.2 베타 1을 사용하는 사람이 있나요?

답변1

실제로 새로운 버전의 Ruby를 구축하려고 할 때 비슷한 문제에 직면했습니다. 나는 glibc-dev가 작동해야 한다고 착각하지 않습니다. 시도해 보십시오. sudo tazpkg -gi glibc-dev이렇게 하면 빌드가 작동하게 될 것입니다. 그렇지 않은 경우 tazpkg에는 deb 패키지 변환 도구가 있습니다.tazpkg convert deb-package-name

Slitaz 버전 4(안정)와 5 RC2는 1년 이상 간격으로 개발되었으므로 패키지 목록이 다를 수 있다는 점을 명심하세요. 새 버전을 사용해 보면 문제가 해결되거나 새로운 버전이 생성될 수도 있습니다.

관련 정보