NetworkManager 0.7.999 컴파일중에 에러가 발생했습니다

기존 nm-aplet을 제거하고 NetworkManager-0.7.999의 일부 소스를 수정한 뒤 재설치를 하려고 합니다.
우선 기존 aplet을 제거하고 gnome ftp에서 다운받은 NetworkManager 원본을 설치하는 과정에서 문제가
발생했습니다.

./configure

 ...

configure: error: wireless-tools library and development headers >= 28pre9 not installed or not fuctional

이 에러메시지를 해결하려면 어떻게해야 하나요?

libiw-dev / libiw29나 libiw30이 설치되어 있는지 확인해 보세요.

[code:1yhl6nba]
aptitude search libiw
[/code:1yhl6nba]

[b:210379zq]sudo apt-get install libiw-dev[/b:210379zq]

하시든지 아니면

또 다른 패키지가 없어서 에러가 또 날지 모르니 아예

[b:210379zq]sudo apt-get build-dep network-manager[/b:210379zq]

하시는것도 좋은 방법입니다.

한번 해볼게요!

감사합니다 ^^

lunatine님께서 알려주신 libiw-dev를 설치한 뒤에

reandr님께서 염려하신 또 다른 문제가 발생했습니다

이번엔 dbus-1 / dbus-1-glib 과 관련된 에러더군요.

그래서 build-dep으로 해결했습니다^^ 두분 감사드립니다!

근데 build-dep은 패키지에 의존적인 요소만 설치를 해주는건가요?

build-dep 이 후에 제가 변경한 소스를 make하게 되면 제가 변경한

패키지가 설치가 되는건가요? 답변 부탁드릴게요 ㅠㅠ

빌드 의존성과 설치 의존성을 구분하셔서 생각하셔야 합니다.

build-dep은 해당 패키지의 소스를 빌드할 때 필요한 의존 패키지들을 설치해 줍니다.

보통 패키지를 설치할 때는 해당 패키지 설치 및 사용에 의존성이 있는 패키지들을 설치해 줍니다.

요는 빌드 의존성과 설치 의존성은 대부분 다르다는 겁니다.

그리고 build-dep과 글쓴님이 소스를 개인적으로 수정하는 것은 크게 상관이 없습니다. 소스를 수정하시고, 만약 해당 소스를 빌드하는데 원래 소스를 빌드할 때 필요한 패키지 외에 또 다른 것이 필요하다면 그것은 설치를 개별적으로 해주셔야 합니다. 그것이 아니라면 원래의 빌드 의존 패키지를 이용하여 임의로 수정된 소스가 빌드될 것입니다.

그럼 이만.