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년 이상 간격으로 개발되었으므로 패키지 목록이 다를 수 있다는 점을 명심하세요. 새 버전을 사용해 보면 문제가 해결되거나 새로운 버전이 생성될 수도 있습니다.