기본 콘텐츠로 건너뛰기

추천 가젯

Tmux 환경에서 Vim 컴파일 시 발생하는 termio/termios 감지 오류 해결 방법

 리눅스 환경에서 소스코드를 직접 빌드하다 보면 의외의 환경 변수나 터미널 세션 설정 때문에 엉뚱한 빌드 에러를 마주할 때가 있습니다. 대표적인 예로 Tmux 세션 내부에서 Vim 소스를 컴파일할 때 발생하는 termio/termios 감지 오류 가 있습니다. 이번 글에서는 해당 에러가 발생하는 원인과, 단순한 clean 으로는 해결되지 않는 이유 및 올바른 해결 방법을 정리합니다. 1. 문제 원인 Vim의 소스 코드 빌드 과정( configure )은 시스템이 System V 계열인지 Linux 계열인지 판별하기 위해 termio.h 와 termios.h 헤더 파일 및 터미널 인터페이스를 검사(Probe)합니다. 하지만 Tmux 내부(세션 안)에서 컴파일을 진행할 경우 , Tmux가 제공하는 PTY(Pseudo-Terminal) 환경과 TERM=screen 등의 특수한 환경 변수 영향으로 인해 Autoconf가 터미널 인터페이스를 검출하는 과정에서 오동작을 일으킵니다. 그 결과, 실제 시스템 조건과 무관하게 설정 에러를 발생시키게 됩니다. 2. 왜 make clean 으로는 해결되지 않을까? 일반적인 개발 과정에서는 빌드가 꼬였을 때 make clean 을 실행하곤 합니다. 하지만 make clean 은 컴파일된 오브젝트 파일이나 바이너리( .o 파일 등)만 삭제할 뿐, Autotools가 시스템 환경을 탐색한 결과로 남긴 캐시( config.cache 또는 내부 매크로 변수)나 설정 파일들은 그대로 유지 합니다. 일반적인 상황에서는 시스템의 하드웨어/OS 정보가 바뀌지 않기 때문에 이 잔여물이 문제가 되지 않습니다. 그러나 Tmux나 Screen 같은 터미널 멀티플렉서 환경에서 탐색된 왜곡된 정보가 캐시에 박혀버리면, 나중에 Tmux 외부(일반 터미널)로 나와서 빌드를 시도해도 이전의 오염된 캐시 때문에 계속해서 오류가 발생하게 됩니다. 3. 해결 방법 이 문제를 해결하기 위해서는 반드시 Tmux 외부 환경 에서 기존의 오염된 설정 파일을 ...

[AI기사] 이해찬 전 총리 서거: 한국 민주주의의 한 시대를 매듭짓다

한국 정계의 거목, 이해찬 전 국무총리가 생을 마감했다. 그는 격동의 현대사 속에서 민주화 운동가로, 그리고 전략적인 국정 운영자로 활동하며 한국 정치 지형에 뚜렷한 족적을 남겼다. 그의 서거는 단순한 개인의 죽음을 넘어, 김대중·노무현 시대부터 이어져 온 민주 진영의 한 세대가 매듭지어짐을 의미한다.

민주 정부의 기틀을 닦은 전략가

 이해찬 전 총리는 김대중 정부부터 노무현, 문재인 정부에 이르기까지 민주 진영의 승리를 설계한 ‘전략의 귀재’였다. 7선 의원이라는 무게감과 국무총리 시절 보여준 강력한 행정 장악력은 국가 시스템을 현대화하는 데 기여했다는 평가를 받는다. 특히 원칙을 굽히지 않는 강직함은 지지자들에게 깊은 신뢰를 주었다

교육 정책의 이상과 현실의 괴리 - '이해찬 세대'의 고통

 가장 논란이 되는 지점은 1998년 교육부 장관 시절 단행한 교육 개혁이다. 당시 그는 "한 가지만 잘해도 대학에 갈 수 있는 시대"를 표방하며 입시 위주의 공교육을 혁신하려 했다. 하지만 이는 이미 대학 입시로 계층을 구분하는 것이 고착화된 한국 사회의 현실을 간과했다는 비판을 받는다.

입시 준비의 부담을 줄여주려던 정책은 오히려 정보력과 자본력을 갖춘 기득권층이 대입 체계를 유리하게 이용할 '악용의 여지'를 제공했다는 지적이다. 결국 이 과정에서 공교육의 신뢰는 흔들렸고, 제도 변화의 실험대가 된 당시 학생들은 ‘이해찬 세대’라는 이름 아래 학력 저하와 입시 혼란의 피해자로 남게 되었다. 그의 선의가 한국 사회의 강고한 학벌주의와 만나 부작용을 낳은 셈이다.

민주주의를 향한 헌신과 유산

그럼에도 불구하고 그는 한국 민주주의 수립의 일등 공신 중 한 명이다. 김대중, 노무현, 문재인, 그리고 현재의 이재명 체제에 이르기까지 민주 정부가 정통성을 이어가는 데 있어 그의 전략과 헌신은 결정적이었다. 독재에 맞서 투쟁했던 그의 젊은 날과 정권 교체를 위해 쏟은 노력은 한국 정치사에 깊이 각인되어 있다.

한 시대의 마감 

민주주의의 길을 닦기 위해 평생을 바친 고인의 노고에 경의를 표한다. 그가 남긴 업적은 계승하고, 그가 겪었던 정책적 시행착오는 우리 사회의 반면교사로 삼아야 할 것이다. 민주 정부 탄생의 밑거름이 되었던 그의 치열했던 삶에 깊은 감사를 전하며, 고인의 명복을 빈다.

댓글