기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

많이 도와주셔서 정말 감사드려요.
이제 거의 다 된 것 같은데 마지막으로 하나만 더 여쭐께요. 얘기하신 것처럼 ccvt/configure파일을 수정하고 ./configure를 돌리면 Makefile이 잘 만들어 집니다.

헌데, $ make && make install 하면 make하기전에 다시 한번 configure하더라구요.
이때 configure for ccvt, 즉 ccvt안에 있는 configure를 실행하며 configure.ac를 참고해 Makefile안에서 autoconf 해버려서 원래 처음의 configure으로 돌려버리더라구요. 그래서 또 다시 endian관련 checking error~!! 방법은 최상위 Makefile을 까서 자동으로 re-configure를 막으면 될거라고 생각하는데 Makefile을 까니 너무 막막해서... Makefile안에서 configure막는 부분을 알고 계시면 그 부분(주석처리해야 할 부분)을 알려주시면 감사드리겠습니다. Makefile까서 여기저기 막아봤지만 결국은 또 다시 계속해서 에러가 나네요.

ps: 혹시나 해서 지금 제가 arm compile하려고 하는 binary source를 첨부합니다.

=======================================================================================

>./configure CC=arm-linux-gcc --host=arm-linux --build=i686-linux --enable-shared --enable-static --without-fp --without-x --disable-mmx CXXFLAGS="-pipe -DQT   _QWS_IPAQ -DQWS -fno-exceptions -fno-rtti -O2 -DQT_NO_DEBUG -DQT_SHARED"
>
>
>vi ccvt/configure
>
>의 파일의 endian 체킹하는 루틴을 다음과 같이 수정하시면 됩니다.
>
>
>  echo "$as_me:$LINENO: checking endianness of machine" >&5
>echo $ECHO_N "checking endianness of machine... $ECHO_C" >&6
>cat >>confdefs.h <<_ACEOF
>#define LITTLE_ENDIAN 1
>_ACEOF
>
>     echo "$as_me:$LINENO: result: Little" >&5
>echo "${ECHO_T}Little" >&6
>
>rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
>
>
>
>
># Check whether --with-qt or --without-qt was given.
>
>
>그냥 간단하게 little endian으로 쓰시면 됩니다. 고정해서....^^
>
>
>
>>우선 친절하게 알려주셔서 감사드립니다.
>>
>>마지막 답변 달아 주신 거 보고 궁금한 게 있어서 이렇게 다시 글을 올립니다.
>>
>>우선 크로스 컴파일러 path는 /usr/local/arm/oe/ 밑에 arm-linux, bin, lib등등 이구요
>>버전은 gcc-3.3.4입니다. 그리고 말씀하신 /usr/local/arm/oe/bin밑에 모든 바이너리 이름들은
>>전부 arm-linux-XXX로 되어 있습니다. ( ex>arm-linux-gcc, arm-linux-g++, arm-linux-strip...)
>>이런 상태에서 어느 부분을 수정하라는 건지 잘 모르겠습니다.
>>
>>제가 camstream-0.27을 arm(s3c2440)용으로 컴파일하기 위한 기본사항은 아래와 같습니다.
>>
>>제 호스트 환경은 Fedora core 8  2.6.24 #1 SMP과 같고 현재 환경설정(set)은 1번 첨부 파일에 있는 것과 같습니다. (QTDIR, QTINC등은 맞는지도 알려주세요.)
>>
>>그리고, camstream-0.27.tar.gz소스를 풀어 x-compile.sh(./confiure)은 다음과 같습니다.
>>
>>./configure CC=arm-linux-gcc --host=arm-linux --build=i686-linux --enable-shared
>>   --enable-static --without-fp --without-x --disable-mmx CXXFLAGS="-pipe -DQT   _QWS_IPAQ -DQWS -fno-exceptions -fno-rtti -O2 -DQT_NO_DEBUG -DQT_SHARED"
>>
>>이렇게 친 후, configure에 대한 결과는 2번 첨부파일에 있으니 봐주세요.
>>
>>여기 저기 바꾸고, ccvt의 configure파일을 수정도 해보고, 이것저것 해봤지만 계속 삽질만
>>하네요ㅠ.ㅠ
>>
>>지금까지 제가 말씀드린 환경과 cmd등에서 어느 부분이 잘못되었는지 다시 한번만 상세하게
>>알려주세요.
>>
>>사흘째의 무한 삽질(?)을 이젠 그만 하고 싶습니다.
>>
>>그럼 수고하시고. 답변 부탁 드릴께용~!!^^*
>>
>>
>>
>

김봉태

2008.04.30 04:08:15
*.56.238.129

ccvt/confugre.ac에서 ENDIAN 부분을 주석 처리 하면 넘어 갈 수 있을 듯 합니다.
잠시 봤는데 endian과 mmx 부분을 수정하니 되는듯 하다가 전 qt가 없는 관계로 완전 하게 컴파일이 안되더군요;;;;;

정재용

2008.04.30 04:17:41
*.240.208.13

위에서 얘기한 방법전에 ccvt/configure.ac안에 AC_CHECK_ENDIANNESS 설정을 막고 해봤는데, 결과는 역시 에러가 발생하더라구요. 그래서 가장 좋은 방법은 configure로 만들어진 Makefile을 make할때 re-configure하는 것이 가장 확실한 방법같습니다. 그리고 원래 configure한번하면 make할때 다시 안하지 않나요? 그 설정만 막고 바로 ARM컴파일한다면 승산이 있을듯...여하튼 도움을 주셔서 감사합니다.
List of Articles
번호 제목 글쓴이 날짜 조회 수
248 [re] 2440 TFT-LCD.? <== 다시 수정요 [1] 손성원 2008-05-16 597
247 임베디드 보드 개발 의뢰를 할까 합니다 [20] 김형섭 2008-05-15 1084
246 오픈소스 arm porting 관련 사이트가 있나요? [2] 정재용 2008-05-14 834
245 [질문] nand flash의 bad발생때문에 고민입니다. [3] 오대광 2008-05-14 642
244 [완료] FAT16에서 특정부분으로 가려고 하는데, 속도가 딸립니다. [6] 이세종 2008-05-13 663
243 [완료]home server제품에 대해서… [3] 강용근 2008-05-13 656
242 [완료]warning message에 대해서… [1] 김진희 2008-05-09 744
241 [완료] 롱키, 숏키에 대한 문의입니다. [5] 이세종 2008-05-08 1380
240 802.11g 를 지원하는 무선랜에서 ad-hoc 모드에 관한 질문입니다 ^^ 서두원 2008-05-06 938
239 s3c2440관련 질문입니다. [3] 김해성 2008-05-03 714
238 camstream arm poting후 이런 에러 메세지가 뜨네요 [1] 정재용 2008-05-03 741
237 webcam 타겟보드에서 테스트할 수 있는 app좀 알려주세요. [1] 정재용 2008-05-02 837
236 [완료]컴파일에 관해서 몇가지 여쭙니다. [2] 김경식 2008-04-30 765
235 고도리님, 90번글에 대해 질문입니다~!! [4] 정재용 2008-04-29 846
234 [re] 이렇게 하시면 됩니다. 고현철 2008-04-30 1003
» [re][re] 이렇게 하시면 됩니다. [2] 정재용 2008-04-30 729
232 [질문] POLLUX에 대해서 몇가지 질문 드립니다. [5] 장병남 2008-04-29 779
231 [re] IDCT 라는 용어가 나와서,,, [1] 장병남 2008-04-30 734
230 camstream-0.27 ARM(s3c2440)용으로 컴파일 오류...Help~! [3] 정재용 2008-04-28 942
229 GUI 프로그래밍??? [1] 한기태 2008-04-23 911

사용자 로그인