libxfcegui4.so: undefined reference to `disconnect’
컴파일하던 프로그램은 ristretto 0.0.22입니다.
libxfcegui4.so: undefined reference to `disconnect’
컴파일하던 프로그램은 ristretto 0.0.22입니다.
[code:o0t24mlp]
$ dpkg -S libxfcegui4.so
libxfcegui4-4: /usr/lib/libxfcegui4.so.4.3.0
libxfcegui4-4: /usr/lib/libxfcegui4.so.4
[/code:o0t24mlp]
9.04에서 이래요.
컴파일 하실거면 libxfcegui4-4-dev 를 설치하셔야 할거에요.
[quote="jongi":8qqjwa73]컴파일 하실거면 libxfcegui4-4-dev 를 설치하셔야 할거에요.[/quote:8qqjwa73]
에… 그거라면 이미 설치했습니다. 헥스 에디터로 libxfcegui4.so.4.3.0 안에 disconnect라는 게 있는 것을 확인하기는 했는데 컴파일러가 이게 무엇인지를 모르는 것 같아서 말입니다. 다른 프로그램에 정의되어 있는 건가 싶어서요. 아니면 so 파일은 링크하는 방법이 또 다른 걸까요?
…아시는 분…?
dev 패키지를 설치하셨으면, libxfcegui4.a 파일이 들어가 있을텐데요.
링크 옵션으로 -lxfcegui4 를 줘도 안 되나요?
[quote="jongi":2pyjzk1c]dev 패키지를 설치하셨으면, libxfcegui4.a 파일이 들어가 있을텐데요.
링크 옵션으로 -lxfcegui4 를 줘도 안 되나요?[/quote:2pyjzk1c]
네. 안 되던데요.
제가 처음 질문에 있는 메시지를 제대로 안 봤네요.
libxfcegui4 가 없어서가 아니라 그 라이브러리에서 쓰는 disconnect() 함수를 찾지 못해서 발생한 에러인데… ㅠㅡ;
기본 api는 아니니까 어디 라이브러리에 있는지 찾으셔야 할 듯 하네요.
configure 스크립트가 에러 없이 끝났다면 필요 라이브러리 체크는 다 된 것일텐데… 이상하군요. ^^