[완료]xpidl 컴파일을 찾을수가 없다고 하는데.
글쓴이: sureka12 / 작성시간: 목, 2009/01/22 - 1:17오후
checking for g++... g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... gawk checking whether make sets $(MAKE)... yes configure: Determining mozilla/firefox packages to build against checking for pkg-config... /usr/bin/pkg-config checking for mozilla-plugin mozilla-xpcom... configure: WARNING: mozilla-plugin not found checking for firefox-plugin firefox-xpcom... configure: WARNING: firefox-plugin not found checking for seamonkey-plugin seamonkey-xpcom... configure: WARNING: seamonkey-plugin not found checking for xulrunner-plugin xulrunner-xpcom... configure: WARNING: xulrunner-plugin not found checking for libxul... yes checking MOZPLUG_CFLAGS... -fshort-wchar -I/usr/include/xulrunner-1.9.0.5/stable -I/usr/include/nspr checking MOZPLUG_LIBS... -L/usr/lib/xulrunner-devel-1.9.0.5/lib -lxpcomglue_s -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl checking for xpidl... no configure: error: xpidl compiler not found
mplayer plugin 컴파일하는중에
configure 해주니 이런 오류가 발생하네요
뒤져봐도 방법이 오류가 있단것만 나오지 해결방법을 잘못찾겠네요 ㅠㅠ
Forums:
mozilla-devel이 없어서 그런겁니다.
mozilla나 firefox나 xumrunner
devel관련 파일이 필요합니다
즐린
음.. 저 오류가 고쳐졌는지 모르겠는데
문서 읽어보고 필요한 dev파일은 다 깔았습니다.
그리고 다시 configure해보니
이제는이렇게 뜨는군요...ㅠㅠ
devel파일이 제대로 안깔린건데야
checking for mozilla-plugin mozilla-xpcom... configure: WARNING: mozilla-plugin not found
checking for firefox-plugin firefox-xpcom... configure: WARNING: firefox-plugin not found
checking for seamonkey-plugin seamonkey-xpcom... configure: WARNING: seamonkey-plugin not found
checking for xulrunner-plugin xulrunner-xpcom... configure: WARNING: xulrunner-plugin not found
제대로 깔렸으면
여기서 4개중에 하나는 찾았다고 나와야 합니다.,
mozilla만 깔으면 안되고
mozilla-devel도 같이 깔아야 합니다,
그리고 mozilla-xpcom.pc가 있나 확인하세여
즐린
설치는 firefox로 해두었습니다.
파폭 소스를 구해서 컴파일 해둔 상태입니다.
firefox-xpcom.pc를 찾아보니까 없더군요
소스를 가지고 인스톨해서
usr/lib에 firefox-3.2a1pre 와 firefox-devel-3.2a1pre라는
폴더가 생성되고 파이어폭스를 실행하면 실행이 됩니다.
근데 왜 저런 오류가 뜨는지 잘 모르겠습니다 ㅠㅠ
mozilla-xpcom.pc 파일이 존재하지 않네요..
찾아보니 mozilla-xpcom.pc 이 파일이 존재하지 않는군요..
mozilla-dev도 설치해주었는데..
저 파일은 따로 받아야되는건가요?
아마 저거 mozilla소스 컴파일하면 생길겁니다.
mozilla-devel에 없는 이유는
pkg-config이전에는 mozilla-config(?)으로 깔려있나 확인했기 때문입니다.
즐린
잘못해서 중복이 되었습니다.
......
즐린
음... 그렇군요.
그렇게 되면 어떻게 처리를 해줘야되는건가요
해결을 어떻게 해야될지 잘 모르겠습니다;;
컴파일하면 *.pc파일이 생길겁니다.
그걸 /usr/lib/pkgconfig
이나 PKG_CONFIG_PAYH로 지정된 곳에 링크나 복사해놓으면 됩니다..
그러면 configure은 될겁니다
아마 make과정에서 헤더나 라이브러리 파일이 없다고 나올수 도 있습니다.
!!
페도라라면
이 파일이 seamonkey-devel에 들어있습니다.
그냥 간단하게 이거 까는게 좋을듯
즐린
seamonkey-dev도 깔려있군요;;
뭐가 문젠지..
configure를 열어서 pkg_config_path를 저쪽으로 잡아줘도
찾지를 못하는군요.
아. 그리고 검색해보니 mozilla-plug.pc.in파일이 있는데 이게 mozilla-plug.pc랑 같은파일인가요??
그 파일이 configure과정을 거치면 *.pc가 됩니다.
http://www.linuxquestions.org/questions/slackware-14/mplayerplug-in-3.55-looking-for-slackbuild-or-package-692256/
여기 ..
]------------
그리고
http://rpm.pbone.net/
서 검색한결과
mozilla-xpcom.pc
가 seamonkey-devel이나 mozilla-nspr-devel,mozilla-devel에 있는거 같습니다.
한번 rpm -ql seamonkey-devel | grep xpcom
해서 아무말도 안나오면
mozilla-nspr-devel깔아 보는것도 좋을듯
-----
그냥 rpm.pbone.net에서 님 리녹스에 맞는 rpm찾아서 까는게 간단할듯
-----------------------------
그런데 님이 사용하는 리녹스가 구체적으로 뮌지 궁금
페도라같이 정확히 알려주시면 해결이 쉬움
즐린
아.. 제가 그것도 말씀을 안해드렸네요;;
우분투 사용하고 있습니다;;
여기를 계속 읽길래. local에있는 pkg-config를 날려버렸더니
configure가 제대로 되네요;;;
편법으로 뭐 되긴됐는데 찝찝하군요 ㅋ
말씀해주신 저 방법으로도 한번 해봐야겠습니다^^;
뭣도 모르고 달려들었는데;;
귀찮으셨을텐대 답변 달아주셔서 감사합니다^^
댓글 달기