도와주세요!!
글 수 15,339
2006.04.10 14:12:54 (*.125.112.214)
6723
답변 감사합니다.^^
우선 첫번째 방법을 해보았는데
말씀하신대로 app 에 복사하였습니다.
app/qt/lib 에 qt라이브러리와 fonts 를 복사하고
$> export QTDIR=/app/qt (이하 생략) 로 경로를 지정하였습니다.
$>./camstream 라고 실행하니
QSocket::writeBlock: Socket is not open
QSocket::writeBlock: Socket is not open
QSocket::writeBlock: Socket is not open
QSocket::writeBlock: Socket is not open
No Qt/Embedded server appears to be running.
If you want to run this program as a server,
add the "-qws" command-line option.
라는 오류가 뜨네요
-qws 옵션을 주라는 것 같아서
$>./camstream -qws 라고 실행하니
Failed to open configuration file for reading.
라는 상태로 정지하게 됩니다.
configuration file 이 필요하단 말 같은데 어떤 걸 복사해와야 하는 건지 모르겠습니다.
저는 camstream 실행파일과 icons 디렉토리만 복사했습니다.
제가 또 뭔가를 빼먹었는지...
또한 -qws 옵션은 어떤 걸 의미하는지 가르쳐 주십시오
>안녕하세요...
>
>Cannot find font definition file /project/ez-X5/cam/qte-3.3.3/lib/fonts/fontdir?
>는 FONT 참조에러입니다. QT/E 컴파일을 하고 나면 lib 디렉토리에 qt 라이브러리 파일과 fonts디렉토리가 생성됩니다. 여기서 아래의 파일과 디렉토리를 복사해 주셔야 합니다.
>
>[root@jdt qte-3.3.5]# ls -al lib/
>
>drwxr-xr-x 2 658 593 8192 Sep 2 2005 fonts
>lrwxrwxrwx 1 root root 18 Mar 15 22:53 libqte-mt.so -> libqte-mt.so.3.3.5
>lrwxrwxrwx 1 root root 18 Mar 15 22:53 libqte-mt.so.3 -> libqte-mt.so.3.3.5
>lrwxrwxrwx 1 root root 18 Mar 15 22:53 libqte-mt.so.3.3 -> libqte-mt.so.3.3.5
>-rwxr-xr-x 1 root root 8464251 Mar 15 22:53 libqte-mt.so.3.3.5
>
>용량 문제는 두가지 방법이 있습니다.
>현재 램디스크의 최대 용량은 8M로 고정되어 있습니다.
>따라서 사용할 수 있는 공간은 NAND 플래시의 app 영역으로 할당되어 있는 58M 영역입니다.
>
>1. QT/E 라이브러리 파일과 fonts 파일을 /app 영역에 lib 디렉토리를 만드시고 복사하시고, 환경을 설정해 주시면 됩니다.
>
>2. 루트파일시스템을 yaffs로 구축하는 방법이 있습니다.
> 로그인 후 다음의 스크립트파일을 실행하면 됩니다.
>
> $> ls
> $> ./mkflashroot
> $> reboot -dfip
>
> EZBOOT> set
> select> LF
> select> S
> select> 0 <--- 숫자 "0"
> EZBOOT> rst
>
> 이렇게 구축이 되면 부팅 후 /lib 디렉토리에 qt라이브러리 파일들과 fonts 디렉토리를 복사합니다.
> 그리고 환경 설정을 하시면 됩니다.
>
> $ export QTDIR=
> $ export PATH=$QTDIR/bin:$PATH
> $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
> $ export QWS_MOUSE_PROTO=linuxtp
>
>
>그럼 수고하세요..
>
우선 첫번째 방법을 해보았는데
말씀하신대로 app 에 복사하였습니다.
app/qt/lib 에 qt라이브러리와 fonts 를 복사하고
$> export QTDIR=/app/qt (이하 생략) 로 경로를 지정하였습니다.
$>./camstream 라고 실행하니
QSocket::writeBlock: Socket is not open
QSocket::writeBlock: Socket is not open
QSocket::writeBlock: Socket is not open
QSocket::writeBlock: Socket is not open
No Qt/Embedded server appears to be running.
If you want to run this program as a server,
add the "-qws" command-line option.
라는 오류가 뜨네요
-qws 옵션을 주라는 것 같아서
$>./camstream -qws 라고 실행하니
Failed to open configuration file for reading.
라는 상태로 정지하게 됩니다.
configuration file 이 필요하단 말 같은데 어떤 걸 복사해와야 하는 건지 모르겠습니다.
저는 camstream 실행파일과 icons 디렉토리만 복사했습니다.
제가 또 뭔가를 빼먹었는지...
또한 -qws 옵션은 어떤 걸 의미하는지 가르쳐 주십시오
>안녕하세요...
>
>Cannot find font definition file /project/ez-X5/cam/qte-3.3.3/lib/fonts/fontdir?
>는 FONT 참조에러입니다. QT/E 컴파일을 하고 나면 lib 디렉토리에 qt 라이브러리 파일과 fonts디렉토리가 생성됩니다. 여기서 아래의 파일과 디렉토리를 복사해 주셔야 합니다.
>
>[root@jdt qte-3.3.5]# ls -al lib/
>
>drwxr-xr-x 2 658 593 8192 Sep 2 2005 fonts
>lrwxrwxrwx 1 root root 18 Mar 15 22:53 libqte-mt.so -> libqte-mt.so.3.3.5
>lrwxrwxrwx 1 root root 18 Mar 15 22:53 libqte-mt.so.3 -> libqte-mt.so.3.3.5
>lrwxrwxrwx 1 root root 18 Mar 15 22:53 libqte-mt.so.3.3 -> libqte-mt.so.3.3.5
>-rwxr-xr-x 1 root root 8464251 Mar 15 22:53 libqte-mt.so.3.3.5
>
>용량 문제는 두가지 방법이 있습니다.
>현재 램디스크의 최대 용량은 8M로 고정되어 있습니다.
>따라서 사용할 수 있는 공간은 NAND 플래시의 app 영역으로 할당되어 있는 58M 영역입니다.
>
>1. QT/E 라이브러리 파일과 fonts 파일을 /app 영역에 lib 디렉토리를 만드시고 복사하시고, 환경을 설정해 주시면 됩니다.
>
>2. 루트파일시스템을 yaffs로 구축하는 방법이 있습니다.
> 로그인 후 다음의 스크립트파일을 실행하면 됩니다.
>
> $> ls
> $> ./mkflashroot
> $> reboot -dfip
>
> EZBOOT> set
> select> LF
> select> S
> select> 0 <--- 숫자 "0"
> EZBOOT> rst
>
> 이렇게 구축이 되면 부팅 후 /lib 디렉토리에 qt라이브러리 파일들과 fonts 디렉토리를 복사합니다.
> 그리고 환경 설정을 하시면 됩니다.
>
> $ export QTDIR=
> $ export PATH=$QTDIR/bin:$PATH
> $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
> $ export QWS_MOUSE_PROTO=linuxtp
>
>
>그럼 수고하세요..
>