언제나 졸업 프로젝트를 수행하기 전에 가장 먼저 읽어봐야 할 내용들을 담고 있다.

개발 서버

개발 서버(166.104.30.15) 는 다음의 용도로 사용된다.

  1. APM service : moniwiki
  2. SAMBA service : 소스 코드 공유
  3. FTP service : 파일 전송
  4. CVS service : 소스 코드 버전 관리

두 종류의 툴 체인이 설치되어 있다. 기존의 vpos 를 컴파일 했던 gcc_2.95.3 과 scvos 를 컴파일 하는 gcc_3.3.4 이다.
컴파일하려는 소스코드에 따라서 컴파일러를 바꿔야 한다. ~/.bash_profile 에서 변경할 수 있다.

# User specific environment and startup programs
 
PATH=$PATH:$HOME/bin
 
# GCC-2.95.3
 
PATH=/usr/local/arm/bin:$PATH
 
# GCC-3.3.4
 
#PATH=$PATH:/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/bin
 
BASH_ENV=$HOME/.bashrc
USERNAME="root"
 
export USERNAME BASH_ENV PATH

주석처리를 해주면 된다.

경로 설명
/src 가장 처음 기본이 되는 소스 코드를 저장
/opt SAMBA 로 마운트 되며, 현재 작업 중인 소스 코드들이 저장
  1. vpos_2_95_3.tar.gz : gcc-2.95.3 으로 컴파일 해야하는 vpos, (divx 포함)
  2. vpos_tiny.tar.gz : gcc-2.95.3 으로 컴파일 해야하는 vpos, 최소화 버전
  3. vpos_3_3_4.tar.gz : gcc-3.3.4 로 컴파일 해야하는 vpos, (divx 포함)
  4. vpos_rr.tar.gz : gcc-2.95.3 으로 컴파일 해야하는 vpos, 각 메모리 영역을 복사했다가 다시 복원시키는 기능 구현, (명령어 t)
  5. scvos.tar.gz : gcc-3.3.4 로 컴파일 해야하는 scvos, s3c2410 과 pxa255 에 포팅
  • computer/rtcclab/졸업_프로젝트_-_시작하기_전에.txt
  • Last modified: 3 years ago
  • by likewind