VLC video_output을 qte로 설정시 오류가 납니다...

영식의 이미지

정말 혼자 해볼려 했지만 더이상 길이 막혔습니다...
문제는 vlc configure도중에 일어났습니다...
저는 video_output을 꼭 qte로 하고 싶습니다..

./configure --enable-qte --with-qte=$QTDIR

이런 옵션을 주고 configure를 하고 있습니다..
qt 버전을 qte-2.3.2이구요....
아직 VLC버전은 0.5.2입니다....

에러메세지는
checking for sdl-config... /usr/bin/sdl-config
checking SDL/SDL.h usability... yes
checking SDL/SDL.h presence... yes
checking for SDL/SDL.h... yes
checking qt.h usability... no
checking qt.h presence... no
checking for qt.h... no
configure: error: echo "Cannot find QT Embedded development headers."
[root@localhost vlc-0.5.2]#

이렇게 나오구요

config.log 파일을 보면

configure:19778: checking qt.h usability
configure:19791: gcc -c -Winline -Wdisabled-optimization -Wsign-compare -Wall -finline-limit-30000 -pipe -DSYS_LINUX -I/root/qte-2.3.2//include -I/root/qte-2.3.2//include -DQT_QWS_IPAQ -DQWS -fno-exceptions -fno-rtti conftest.c >&5
In file included from /root/qte-2.3.2/include/qt.h:20,
from configure:19961:
/root/qte-2.3.2/include/qglobal.h:377: warning: redefinition of `ushort'
/usr/include/sys/types.h:152: warning: `ushort' previously declared here
/root/qte-2.3.2/include/qglobal.h:378: warning: redefinition of `uint'
/usr/include/sys/types.h:153: warning: `uint' previously declared here
/root/qte-2.3.2/include/qglobal.h:379: warning: redefinition of `ulong'
/usr/include/sys/types.h:151: warning: `ulong' previously declared here
/root/qte-2.3.2/include/qglobal.h:390: parse error before "FALSE"
/root/qte-2.3.2/include/qglobal.h:390: warning: type defaults to `int' in declaration of `FALSE'
/root/qte-2.3.2/include/qglobal.h:390: warning: data definition has no type or storage class
/root/qte-2.3.2/include/qglobal.h:391: parse error before "TRUE"
/root/qte-2.3.2/include/qglobal.h:391: warning: type defaults to `int' in declaration of `TRUE'
/root/qte-2.3.2/include/qglobal.h:391: warning: data definition has no type or storage class
/root/qte-2.3.2/include/qglobal.h: In function `qRound':

계속 이런식으로 계속 나옵니다...(좀 많이 길던데요...)
qte는 컴파일해서 실행까지 해봤는데 문제가 없는것 같습니다..

도무지 뭐가 문제인지 모르겠습니다....
다시 한번 도움을 요청합니다~~ 도와주세요

codebank의 이미지

http://www.handhelds.org/hypermail/opie/85/8512.html

주요부분은 GNOME과 GTK관련 옵션을 disable시키라는 것 같네요.

------------------------------
좋은 하루 되세요.

영식의 이미지

좋은 답변 감사합니다...
하지만 신은 도와주기 싫은신가 봅니다..
여전히 삽질은 계속 되고 있습니다...ㅜㅜ

[root@localhost vlc-0.5.2]# ./configure --disable-dvd --enable-v4l --disable-gnome --disable-gnome2 --disable-gtk --disable-gtk2 --disable-familiar --disable-kde --disable-wxwindows --enable-opie --enable-qte --with-qte=/root/qte-2.3.2/

이렇게 configure 하여도 여전히....

checking for sdl11-config... no
checking for sdl-config... /usr/bin/sdl-config
checking SDL/SDL.h usability... yes
checking SDL/SDL.h presence... yes
checking for SDL/SDL.h... yes
checking qt.h usability... no
checking qt.h presence... no
checking for qt.h... no
configure: error: echo "Cannot find QT Embedded development headers.

이렇게 뜹니다...다른분들은 qt.h를 못찾긴 해도 configure; make; make install; 은 된다던데...왜 configure조차 안되는 건지...

video_output을 qte로 쓰기위해선 특별한 lib가 필요한가요??

다시 리눅스로..

ienfant의 이미지

답변은 아니고.. 저랑 이름이 같으시네요;;

깜짝 놀랬습니다.

ㅎㅎ

codebank의 이미지

음...
의심가는 부분이 없어서...

한가지 있다면

# set
...
QMAKESPEC=linux-g++
QTDIR=/usr/qt/3
...

QT에 관련된 부분은 위에 QTDIR같은데 그것이 적용되어있는지 확인해보시는건
어떠실런지...
제가 QT 프로그램을 사용해보지 않았고 Gentoo를 사용해서 환경은 다르지만
QT환경과 관련해서 발생하는 부분으로 추측됩니다.

------------------------------
좋은 하루 되세요.

영식의 이미지

아...ㅎ "영식"이란 이름은 제 이름은 아니예요...ㅋ
제 남자친구 이름입니다만...ㅋㅋ

codebank님이 말씀하신 set명령은
그냥 커맨드창에서 말씀하신 거죠??
아님 vlc 프로그램상에 있는 소스 인가요??

쭉 살펴보다가...

2002-09-15 Sunday 22:54 jpsaman

Configure option --enable-qte works now (default is disabled).
Porting video out plugin/builtin for Qt Embedded to CVS is not complete. (Please do not use it.)

요런 문구를 봤습니다....

VLC-0.5.2는 2004년도에 나온걸로 알고 있는데
설마........안되는건 아니겠죠??

다시 리눅스로..

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.