
* 요구사항 (kubuntu 9.04 2009/08/03 기준)
 - cmake 2.6.2-1ubuntu1
 - kdelibs4c2a 4:3.5.10.dfsg.1-1ubuntu8
 - kdelibs4-dev 4:3.5.10.dfsg.1-1ubuntu8
 - libsqlite3-0 3.6.10-1ubuntu0.2
 - libsqlite3-dev 3.6.10-1ubuntu0.2
 - xorg-dev 1:7.4~5ubuntu18
 - libao2 0.8.8-4ubuntu1
 - libao-dev 0.8.8-4ubuntu1

* 컴파일
 $ tar -jxvf nateon-1.0.1.220.tar.bz2
 $ cd nateon-1.0
 $ mkdir build
 $ cd build
 $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release
  @ 옵션 - 메시지박스를 컴파일하지 않음.
  $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release -DWITHOUT_MESSAGEBOX=1
 $ make
 $ sudo make install



* KDevelop 개발자 개발 정보

 1. Subversion Checkout.
   $ svn checkout svn+ssh://[kldp.net id]@kldp.net/svnroot/nateon
     => 자세한것은 : http://kldp.net/scm/?group_id=1143 

 2. "branches/1.0" 디렉토리로 이동.
   $ cd nateon/branches/1.0

 3. "build" 디렉토리 생성.
   $ mkdir build

 4. KDevelop3용 cmake 실행.
   $ cmake .. -GKDevelop3 -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=debug -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_FLAGS="-DNETDEBUG -DDEBUG"
     => 자세한것은 : "cmake, KDevelop3 용 cmake Generate" : http://lum7671.egloos.com/3562981
     => "-DCMAKE_BUILD_TYPE=Debug" 옵션으로 Debug 모드를 켬.

   [참고] ccmake로 디버그 모드 확인 하기.
   $ ccmake .
   CMAKE_BUILD_TYPE = Debug
   => 자세한것은 : "cmake, debug 모드로 컴파일" : http://lum7671.egloos.com/3562448

 5. KDevelop으로 개발 시작.
   이후 "nateon/branches/1.0/build/nateon.kdevelop" 를 
   KDevelop에서 "프로젝트"-"Open Project..."로 열어서 작업을 한다.

 6. Code::Blocks CMake Generate
   $ cmake .. -G"CodeBlocks - Unix Makefiles" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=debug -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_FLAGS="-DNETDEBUG -DDEBUG"

 7. kdDebug() 메시지가 나오지 않을때...
   $ kdebugdialog --fullmode 

 8. astyle 적용
   $ make gen_astyle

