우분투에서 mplayer 설치방법 질문입니다.

jhugestar의 이미지

효리 5.04 쓰고 있습니다.

MPlayer-1.0pre7 을 gui 버젼으로 설치하기위해

./configure --enable-gui 로 옵션을 주고 실행시

다음과 같은 에러가 뜹니다.

Error: PNG support required for GUI compilation, please install libpng and libpng-dev packages.

libpng 의 설치 여부를 확인해보니

dpkg -l | grep libpng 
ii  libpng12-0     1.2.8rel-1     PNG library - runtime
ii  libpng12-dev   1.2.8rel-1     PNG library - development

이처럼 libpng 는 쟐 설치 되어있는거 같은데 에러가 납니다.

검색을 해보니 gtk1.2 와 gtk2.0 버젼 관련된 문제라는거 같은데
정확한 해결책을 알고 싶습니다.

혹시 gtk1.2 를 설치해야 한다면 우분투에서 정확한 패키지 네임을 알려주시면 감사하겠습니다(apt-get 으로 설치할때 -_-;;)

rekcuf의 이미지

우분투는 아니지만 데비안에서 apt-cache search libpng 해보니,
libpng2 libpng2-dev
libpng3 libpng3-dev
등등이 뜨네요.

우분투도 맞는 것을 설치하시면 될 것 같네요...

# apt-get install HOPE

atie의 이미지

브리지에는 말씀하신 버전의 mplayer가 있어서 확인을 해 보았습니다. png 라이브러리는 이미 설치하신 그 2개, gtk1.2는 libgtk1.2가 의존이 걸렸는데, libgtk1.2-common도 함께 설치해주면 될 듯 합니다.

----
I paint objects as I think them, not as I see them.
atie's minipage

rhizome의 이미지

jhugestar wrote:
효리 5.04 쓰고 있습니다.

MPlayer-1.0pre7 을 gui 버젼으로 설치하기위해

./configure --enable-gui 로 옵션을 주고 실행시

다음과 같은 에러가 뜹니다.

Error: PNG support required for GUI compilation, please install libpng and libpng-dev packages.

libpng 의 설치 여부를 확인해보니

dpkg -l | grep libpng 
ii  libpng12-0     1.2.8rel-1     PNG library - runtime
ii  libpng12-dev   1.2.8rel-1     PNG library - development

이처럼 libpng 는 쟐 설치 되어있는거 같은데 에러가 납니다.

검색을 해보니 gtk1.2 와 gtk2.0 버젼 관련된 문제라는거 같은데
정확한 해결책을 알고 싶습니다.

혹시 gtk1.2 를 설치해야 한다면 우분투에서 정확한 패키지 네임을 알려주시면 감사하겠습니다(apt-get 으로 설치할때 -_-;;)

mplayer는 소스로부터 deb 꾸러미 만드는 유틸리티인 dpkg-buildpackage (dpkg-dev 꾸러미에 포함되어 있음)를 지원합니다.

소스를 풀고 생긴 디렉토리(MPlayer-1.0pre7) 안으로 들어가서 dpkg-buildpackage라고 실행했을 때 빌드에 필요한 패키지가 없다면 그 패키지들이 터미널 화면에 출력될 겁니다. 그 패키지들을 깐 후 dpkg-buildpackage를 실행하면 configure script를 알아서 실행하고 빌드한 다음 MPlayer-1.0pre7의 상위 디렉토리에 deb 꾸러미가 생깁니다.

소스로 부터 빌드해서 깔 때는 이렇게 깔면 지울 때에도 깔끔하고 좋습니다. :)

혹시 configure 스크립트를 다른 옵션으로 실행하고 싶다면, MPlayer-1.0pre7 디렉토리 안에 debian이란 하위 디렉토리가 있는데 거기에 있는 rules라는 파일을 편집기로 열어 보십시오. 잘 살펴보면 configure 스크립트 실행과 관련된 부분이 있습니다. 이 부분을 에디터로 수정하면 configure 스크립트를 다른 옵션으로 실행할 수 있습니다.

거짓말이 없다는 것은 현대성보다도 사상보다도
백배나 더 중요한 일이다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.