* 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