2011-08-24 2 views
2

MacPorts로 openCV를 빌드하려고합니다. 다음은 입니다. 누가 나를 도울 수 있습니까? 고맙습니다. MacPorts로 openCV를 구성 할 때 오류가 발생했습니다.

는 출력 :

---> Computing dependencies for opencv.......................................................................... 
---> Dependencies to be installed: bzip2 cmake libidn gettext expat libiconv gperf ncurses ncursesw openssl zlib dirac cppunit autoconf help2man p5.12-locale-gettext perl5.12 m4 perl5 perl5 perl5 automake libtool faac faad2 ffmpeg XviD gmake lame libogg libsdl xorg-libXext pkgconfig glib2 xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db46 gdbm python_select readline sqlite3 python27 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXrandr xorg-randrproto xrender xorg-renderproto libtheora libvorbis libvpx yasm schroedinger orc speex texi2html x264 liboil 
---> Installing bzip2 @1.0.6_0 
**Error: Target org.macports.install returned: /usr/bin/tar: invalid option -- q 
Try `/usr/bin/tar --help' for more information.** 
Warning: the following items did not execute (for bzip2): org.macports.activate org.macports.install 
**Error: Failed to install bzip2** 
Log for bzip2 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_bzip2/bzip2/main.log 

Error: The following dependencies were not installed: bzip2 cmake libidn gettext expat libiconv gperf ncurses ncursesw openssl zlib dirac cppunit autoconf help2man p5.12-locale-gettext perl5.12 m4 perl5 perl5 perl5 automake libtool faac faad2 ffmpeg XviD gmake lame libogg libsdl xorg-libXext pkgconfig glib2 xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db46 gdbm python_select readline sqlite3 python27 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXrandr xorg-randrproto xrender xorg-renderproto libtheora libvorbis libvpx yasm schroedinger orc speex texi2html x264 liboil 
Error: Status 1 encountered during processing. 
To report a bug, see <http://guide.macports.org/#project.tickets> 
+0

'sudo port install opencv' 또는'port install opencv'를 실행 했습니까? – SSteve

+0

bzip2를 설치하지 못한 것을 알기는 어렵지 않습니다. 질문 제목을 변경해야합니다. – koan

+0

sudo port install opencv를 실행합니다. cmdo를 설치하면 sudo port를 실행해도 같은 오류가 발생합니다. 오류 : 대상 org.macports.install 대상 :/usr/bin/tar : 잘못된 옵션 -q 자세한 내용은'/ usr/bin/tar --help '를 시도하십시오. 타르가 문제입니까? – sarah

답변

0

뭔가 당신은/usr/빈/타르 프로그램 문제입니다. 그것은 고대 (당신이 운영하는 것보다 훨씬 이전 버전의 OS X에서 나온 것)이거나 GNU tar (BSD tar라고 가정 됨)로 대체 한 것입니다. 백업에서는/usr/빈/타르

https://trac.macports.org/ticket/30969

https://trac.macports.org/ticket/31773

어느 쪽이든, 복원, 또는 더 백업이 없거나 백업 또한 잘못된 타르가 포함 된 경우, 다시 설치 : 기존 MacPorts의 표를 참조하십시오 운영 체제.

관련 문제