Go to file
Sukchan Lee 9640a8a0fe ASN test code is added initially 2017-02-03 17:00:22 +09:00
lib ASN test code is added initially 2017-02-03 17:00:22 +09:00
src add build system using Core Library 2017-02-02 20:34:37 +09:00
AUTHORS add build system using Core Library 2017-02-02 20:34:37 +09:00
COPYING add build system using Core Library 2017-02-02 20:34:37 +09:00
ChangeLog add build system using Core Library 2017-02-02 20:34:37 +09:00
INSTALL add build system using Core Library 2017-02-02 20:34:37 +09:00
LICENSE Initial commit 2017-02-01 19:48:49 +09:00
Makefile.am add build system using Core Library 2017-02-02 20:34:37 +09:00
NEWS add build system using Core Library 2017-02-02 20:34:37 +09:00
README add build system using Core Library 2017-02-02 20:34:37 +09:00
acinclude.m4 add build system using Core Library 2017-02-02 20:34:37 +09:00
configure.ac ASN test code is added initially 2017-02-03 17:00:22 +09:00
main.c add build system using Core Library 2017-02-02 20:34:37 +09:00
symtbl.h add build system using Core Library 2017-02-02 20:34:37 +09:00
symtbl.sh add build system using Core Library 2017-02-02 20:34:37 +09:00

README

* Git Config
user@host:~/git/cellwire$ sudo apt-get install git
user@host:~/git/cellwire$ git config --global user.name "Sukchan Lee"
user@host:~/git/cellwire$ git config --global user.email acetcom@gmail.com
user@host:~/git/cellwire$ git config --global core.editor vi
user@host:~/git/cellwire$ git clone https://github.com/acetcom/cellwire.git

* Initial Setup 
user@host:~/git/cellwire$ sudo apt-get install autoconf libtool m4 libsctp-dev
cscope gdb
user@host:~/git/cellwire$ autoreconf -iv
user@host:~/git/cellwire$ \
   CFLAGS='-g3' ./configure --prefix=$HOME/Documents/git/cellwire/install 
user@host:~/git/cellwire$ make OR make install

* Install SCTP for Mac OS X 10.11(El Captian)
 - Reference : https://github.com/sctplab/SCTP_NKE_ElCapitan
 - Start up in OS X Recovery by holding down Command-R while the Mac is starting up
   Choose Terminal from the Utilities menu.
   Type 'csrutil disable' in Terminal and Reboot
 - Download SCTP_NKE_ElCapitan_Install_01.dmg
   xcode-select --install    
   sudo cp -R /Volumes/SCTP_NKE_ElCapitan_01/SCTPSupport.kext /Library/Extensions
   sudo cp -R /Volumes/SCTP_NKE_ElCapitan_01/SCTP.kext /Library/Extensions
   sudo cp /Volumes/SCTP_NKE_ElCapitan_01/socket.h /usr/include/sys/
   sudo cp /Volumes/SCTP_NKE_ElCapitan_01/sctp.h /usr/include/netinet/
   sudo cp /Volumes/SCTP_NKE_ElCapitan_01/sctp_uio.h /usr/include/netinet/
   sudo cp /Volumes/SCTP_NKE_ElCapitan_01/libsctp.dylib /usr/lib/
   sudo kextload /Library/Extensions/SCTP.kext

* Git in Development
user@host:~/git/cellwire$ git status -uno
user@host:~/git/cellwire$ git add README
user@host:~/git/cellwire$ git commit
user@host:~/git/cellwire$ git push -u orgin master
user@host:~/git/cellwire$ git pull
user@host:~/git/cellwire$ git reset --hard HEAD
user@host:~/git/cellwire$ git checkout README

* CSCOPE
Download ViM plugin to user@host:~/.vim/plugin/cscope_maps.vim
CSCOPE_DB="/home/acetcom/git/cellwire/.cscope.out"
export CSCOPE_DB
user@host:~/git/cellwire$ ./mkcscope.sh

* Reconfigure Build
user@host:~/git/cellwire$ ./config.nice
## config.nice sample script
CFLAGS='-g3' \
'./configure' \
'--prefix=/home/acetcom/Documents/git/install' \
"$@"

* Testing
user@host:~/git/cellwire$ ./lib/core/test/testcore

* Running
user@host:~/git/cellwire$ sudo ./cellwired

* Cleaning
user@host:~/git/cellwire$ make clean
user@host:~/git/cellwire$ make distclean
user@host:~/git/cellwire$ make maintainer-clean