diff 를 이용한 리눅스 패치 파일 만들기

리눅스에서 어떤 소스를 수정하고 그 수정한 부분만을 따로 뽑아 두고 싶을 경우가 있다. 예를 들면, 오픈소스 프로젝트에 참여하여 자기가 수정한 부분만 뽑아 패치 파일로 만들어 배포하거나 하는 방식인데 그런 파일을…

0 Comments

우분투 8.10 || 커널 2.6.29 build

커널 2.6.29는 기존의 커널 버전 소스의 디렉토리에서 몇가지 바뀐 사항이 있다. 그래도 커널 컴파일 과정은 다르지 않다. 특히, oldconfig를 사용하므로 다소 어려운 환경설정은 피할 수 있으니 예전에 비하면 쉽다고 하겠다.…

0 Comments

구글 안드로이드(Android) build

개발환경 : 우분투 8.10   1. 안드로이 Build 환경 준비   - 기본적으로 다음과 같은 package를 인스톨하여야 합니다.   $ sudo apt-get install flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential…

0 Comments

우분투 8.10 || vi(vim) 설정

해당 계정 디렉토리에 .vimrc 파일 생성 후 아래와 같은 내용 입력 set autoindent      " 자동으로 들여쓰기를 한다. set cindent         " C 프로그래밍을 할때 자동으로 들여쓰기를 한다. set smartindent     " 좀더…

0 Comments

우분투 8.10 || QT 설치

ftp://ftp.trolltech.com/qt/source/ 위 ftp에서 원하는 버전의 QT를 다운 받는다. 필자는 qt-x11-opensource-src-4.5.0.tar.gz 를 받아서 설치하였다. 먼저, 다운로드 받은 파일을 home 디렉토리에서 압축을 해제한다. $tar xzf qt-x11-opensource-src-4.5.0.tar.gz 압축해제한 디렉토리 안에 보면 여러 설치에…

0 Comments