안녕하세요...FreeBSD초짜입니다.
지금 php를 배우고 있는데...FreeBSD에서는 내가 만든것을 어떻게 확인해야하죠?
FreeBSD에도 혹시 X-windows가 있나요?
집에 설치해보니까 그냥 터미널만 있어서...터미널로 이것저것 하고 있거든요...
알고 계신분은 좀 알려주세요..
그럼 수고하세요.
예전에 tinyx를 사용할려고 많은 노력을 하다가 실패하고..
그냥 x 를 설치했습니다. 그리고 그 때 추천해주신 몇가지 윈도우메니저를 고려하다
그냥 xdm을 사용하기로 했습니다. 조금 보기도 그렇고 불편하긴 하지만
그럭저럭 사용할만 하고 속도도 괜찮고 하더군요.. 그런데 몇가지 문제가 있네요.
이게 비단 xdm을 사용해서 있는 문제만은 아닌것같기도 합니다.
일단 아미로 한글 입력을 하는데...
가끔 엉뚱한 행동을 합니다. 어쩔땐 스페이스를 눌러도 사이띄개가 안되구요..
그래서 gtk소스 분석 해서 XChangeProperty함수를 호출 해서 윈도우 프로퍼티를 변경한다는 것을 알아내고
윈도우 프로 퍼티를 바꾸기 위해서는 Atom을 알아 내야 한다는 것을 알아내었고 그것은 XListProperties함수로 리스트를 구할 수 있다는 것을 알았습니다..
근데 리스트를 구해보니 리스트의 크기가 0이 나와 버리는 군요.. 특별히 에러가 나는 것도 아니고 정말 어이가 없네요...
thread에서 REENTRANT라는 것을 정의해 주어야 한다고 하는데요, 어떻게 정의하고 써야하는지 잘 몰라서요. 의미도 잘 모르겠고 :( ...
thread 프로그램에서 stdout 출력이 잘려서 나온다고 하니 어떤 분이 REENTRANT를 빼먹은것이 아니냐고 하네요.
의미와 선언 또는 사용법 알려주시면 감사하겠습니다. 게시판에서 찾아 읽어봐도 무슨 말인지 잘 모르겠네요...
'출력이 잘린다'는 말은 printf("This is a error!!!\n"); 하는 문장이 있다고 가정하면
s a error!!! <- 이런 식