블로그 이미지
GUCCI

카테고리

전체보기 (111)
여행 (1)
기기 (2)
쇼핑 (0)
게임 (0)
etc. (6)
취업이야기 (0)
업무일지 (5)
리눅스 (38)
웹프로그래밍 (2)
네트워크 (4)
JAVA (17)
Android (0)
IOS (2)
LUA (8)
C/C++ (1)
Objective C (2)
SERVER (2)
그누보드4 (1)
MSSQL (2)
Programming (1)
자바스크립트 (4)
HTML/CSS (1)
LGNAS (0)
Total
Today
Yesterday

proj 세팅

카테고리 없음 / 2013. 2. 1. 12:03
20130204
yum groupinstall 'Develoment Tools'

zlib-devel



Fedora 12 설치(root 권한으로 )

   samba 설치

     - 설치 yum install samba* system-config-samba*

     - 설정

       smb.conf(제공) /etc/samba/smb.conf 복사

     - 삼바 사용자 추가

       smbpasswd -a 사용자계정

    

     - /etc/samba/smb.conf에 아래 추가

      [slepy]

     path = /home/slepy

     writeable = yes

     public = yes

     guest ok = yes

     

     - service smb restart 실행

   bison (GNU Bison) 2.3 이상 설치

   - 버전 확인방법

     bison -V

   flex 2.5.35 이상 설치

   - 버전 확인방법

     $ flex -V

   gperf is 2.7.2 이상 설치


>yum install (-y) gperf


툴체인 설치 (root 권한으로 )

   패키지 안의(mt711x.cpe_sdk_v2.10.14.10.tar.gz)mt711x_tools.tar.gz를

   mkdir /usr/local/mtktools

   /usr/local/mtktools 에서 mt711x_tools.tar.gz 압축해제

 - 툴체인 path export

  /etc/bashrc에 추가

   export MT71X9_SDK=/usr/local/mt71x9.cpe-ex_sdk_110610

   export MT71X9_PREFIX=/usr/local/mtktools

   export PATH=$MT71X9_PREFIX/linux-tools/tools/bin:$PATH

   한번더 실행

   export MT71X9_SDK=/usr/local/mt71x9.cpe-ex_sdk_110610

   export MT71X9_PREFIX=/usr/local/mtktools

   export PATH=$MT71X9_PREFIX/linux-tools/tools/bin:$PATH

  - 툴체인 symbolick link setup

   mkdir -p /proj

   mkdir -p /proj/wimac

   ln -sf $MT71X9_PREFIX /proj/wimac/build

 - 툴체인 설치 확인

   [root@localhost wimac]# arm-none-linux-gcc -v

              Reading specs from /usr/local/mtktools/linux-tools/tools/bin/../lib/gcc/arm-none-linux/3.4.4/specs

              Configured with: ../gcc-3.4.4/configure --without-large-files --prefix=/proj/wimac/build/linux-tools3/tools --target=arm-none-linux --enable-languages=c,c++ --disable-clocale --with-sysroot=/proj/wimac/build/linux-tools3/../install/arm-none-linux

              Thread model: posix

              gcc version 3.4.4


   혹시 설치 확인이 안될경우

   루트 권한으로 하기 2개 실행

   chmod -R 755 /usr/local/mtktools/install/

   chmod -R 755 /usr/local/mtktools/linux-tools

소스다운로드( 사용자 계정으로)


fedora 18 설치후 재 컴파일시 에러

Makefile:XXX: *** mixed implicit and normal rules.

make 중 아래와 같은 오류를 뿜어내며 make 가 안되는 현상이 종종 있습니다. 

#*** mixed implicit and normal rules. Stop make error
Makefile:407: *** mixed implicit and normal rules.  Stop.
Makefile:1385: *** mixed implicit and normal rules.  Stop.
원인은 구글링을 한 결과 주로 bzip 으로 된 압축파일을 풀면서 makefile 이 깨지는 현상이 발생한다고 하내요.
해결법은 간단했습니다.

해당 라인으로 이동 후 아래와 같이 중복된 코드를 삭제 해 주시면 됩니다. 
# 변경 전
%config %config: scripts_basic outputmakefile FORCE
# 변경 후
%config: scripts_basic outputmakefile FORCE

# 변경 전
% %/: prepare scripts FORCE
# 변경 후
%/: prepare scripts FORCE

^-^

오늘도 즐거운 에러 없는 make 되시길 바래요 ^^ 

Posted by GUCCI
, |

최근에 달린 댓글

글 보관함