목록2022/11 (2)
Linux Programmer
CentOS7.9의 vim 7.4의 python3 지원 패키지 설치 및 빌드 CentOS 7.9에 설치되는 vim-enhanced 패키지는 python 2.x만 지원하고, python 3는 지원하지 않도록 빌드되어있다. 따라서 python3를 이용하는 플러그인 사용시 에러가 발생한다. 이를 해결하기 위해 vim 소스 파일을 다운 받아서 빌드해도 되지만, 그렇게 되면 패키지 버전 관리도 안되고, 빌드를 위해 각종 라이브러리와 헤더를 설치해야 하므로 귀찮아진다. 따라서 미리 빌드된 CentOS 7.9용 RPM 패키지를 올려둔다. 패키지 압축 파일과 설치법은 조금 아래에 적어두었다. 1. 배경 CMake, make 및 C 관련 프로그래밍 툴 강의를 갔는데, CentOS 7.9에서 당연히 vim ultisnip..
예전에 UNIX-like 시스템 기반(Linux,OSX..)에서 사용하는 빌드 시스템인 make나 cmake를 강의할 때 어떤 분이 질문하셨었다. "리눅스에서는 왜 C++을 CXX로 표기하나요?" 아 그건 말이죠. 고개를 오른쪽으로 45도 정도 꺽어서 보시면 C++로 보인답니다. 과거 UNIX를 쓰던 시절에 "++"를 쓰면 어떤 기능이 작동하거나, 글쓸기에 방해를 받을때가 있어서 ++를 XX로 표기하는 관습이 있었죠. 그런데 이거 알면 옛날 사람이라는... * 사실 이 에피소드를 소개해야지 하고 있다가... 한참 동안 까먹고 있었다. 그러다가 최근 KOSCOM에 강의하러가서 CXXFLAGS를 설명하다가 다시 생각났다. 이젠 나이가 들어서인지 자꾸 옛날 일이 부지불식간에 떠오른다. ㅠㅠ