엔지니어 230

[HP-UX 11.23]gdb 설치하던중 liblzma.so를 찾을수 없는 경우

HP-UX 개발장비의 HDD가 날아갔다... 백업은 해뒀지만 해당 장비의 모든게 사라져버렸다... 이래저래 새로이 설치하는데 gdb 설치하던 중에liblzma.so 라이브러리를 못찾는다.. bing이 좋다길래 찾았지만 없었고, 역시 google에는 관련 내용이 있었다. xz 툴을 설치하면 라이브러리가 설치된다. 아래의 링크에 가서 받으면 된다. http://hpux.connect.org.uk/hppd/hpux/Misc/xz-5.0.4/ 참고로 %model 명령을 쳤을때 rX... 로 시작하면 Itanium 서버.rP... 로 시작하면 PA-RISC 서버.

엔지니어 2013.07.16

[HP-UX]Unable to find library 'libgcc_s.so.0'. 문제가 발생하는 경우 해결방안

HP-UX (xxx B.11.23 U ia64)에서 컴파일했던 바이너리를HP-UX (xxx B.11.31 U ia64) 장비로 옮겨서 실행 시켰더니 Unable to find library 'libgcc_s.so.0 를 출력하면서 그냥 종료되었다. 뒤지다보니 gcc가 설치되어있지 않거나, 저같은경우 4.2.3버전이 설치된 경우라이브러리가 없었다. 아래의 링크에 해결책이 있는데 단순했다.4.5.3이나 4.6.0인 경우에는 문제가 없다고 gcc를 새로 설치하라는 소리였다. 결국 새로 설치하니 정상동작함... http://h30499.www3.hp.com/t5/Languages-and-Scripting/Unable-to-find-library-libgcc-s-so-0/td-p/4825933#.Udz3dfm-18E

엔지니어 2013.07.10

C언어 추천도서 (초급, 중급, 고급)

C언어로 일한지 2년이 넘어가니 조금 익숙해져가는데, 보다더 자세히 알아보고 싶은 와중에 좋은 정보가 있어서 여기에 올려두고 공유하려합니다.http://stackoverflow.com/questions/562303/the-definitive-c-book-guide-and-list 참조해야할 레퍼런스, 초급, 중급, 고급에 따라서 볼만한 책들인데.괜히 고급단계에 있는 책은 꼭 한번 봐야할 것 같은 기분은 왜인지.... - 고급레벨의 'expert c programming deep c secrets' 책은 PDF로 받아 볼수도 있습니다. http://www.e-reading-lib.org/bookreader.php/138815/Linden_-_Expert_C_Programming%3A_Deep_C_Secre..

엔지니어 2013.06.21

파일 분할 명령어 split

10메가 파일을 1메가로 나눌라고하는데 아래 명령이 필요했었다. split --bytes=1m ./sample ./split_ 긴 옵션에서 꼭 필요한 인수는 짧은 옵션에도 꼭 필요합니다. -a, --suffix-length=N use suffixes of length N (default 2) -b, --bytes=SIZE put SIZE bytes per output file -C, --line-bytes=SIZE put at most SIZE bytes of lines per output file -d, --numeric-suffixes use numeric suffixes instead of alphabetic -l, --lines=NUMBER put NUMBER lines per output fil..

엔지니어 2013.06.20

vim 다중파일 열기 옵션

www.vim.org에 가면 많은 정보들이 있는데 그중에서 재밌는것들이 보이면이곳에 정리하려고 함. VIM의 다중파일 열기 기능 (한번에 여러개 파일 열기)사용법은 아래와 같다. 옵션이 3가지가 있다. (-o, -O 옵션뒤에 숫자는 파일 개수)-o3 옵션 : 파일 3개를 수평분할로 보여줌-O3 옵션 : 파일 3개를 수직분할로 보여줌-p 옵션 : vim 윈도우모드로 보여줌 $ vim -o3 f1.txt f2.txt f3.txt

엔지니어 2013.06.20