프로그래밍 QnA + 설치 및 활용 QnA

blue39의 이미지

GTK+ 텍스트뷰에 문자 출력시 줄 바꿈에 대해 질문합니다..

안녕하세요~~

텍스트 뷰에 문자를 출력할때 줄 바꿈이 않되서 계속 한 줄에 문자들이 찍혀버립

니다. 텍스트 버퍼에서 문자를 읽어올때나 출력하고 나서 줄바꿈을 적용해주는

함수가 있는지요? API 레퍼런스 에서 몇개 찾아서 해 봤는데 다 다른 용도의

것들인지 실패했습니다. 조언 부탁드립니다.

noohgnas의 이미지

__guard , __stack_smash_handler 에 관한 질문입니다.

예전에 김정균님이 올리셨던 글을 읽었습니다.

http://bbs.kldp.org/viewtopic.php?t=19468

글을 읽어 보니 gcc 에서 overflow 방지를 위해서 패치를 했다고 했습니다.
물론 AnNyung 1.0 에서는 적용이 되어서 문제가 없었습니다.

제가 인스톨 할려는 a.tar.gz 가 이 overflow 방지 기술을 요구하는듯 합니다.

아래는 제가 맞이한 오류코드 입니다.

undefined reference to `__guard'
undefined reference to `__stack_smash_handler'

위에 김정균님이 쓰신글을 읽어 보면 __guard, __stack_smash_handler 를 임의로 정의해 주면 컴파일 할 수 있다고 했습니다. 임의 정의를 어떻게 하는지 알고 싶습니다.

zhac218의 이미지

리눅스에서 MESA LIB인스톨

MESA라는 OpenGL free implementation인가 먼가를 깔았습니다..

첨에 추천하는 방법 ./configure 하구 make하는 방법을 썼는데 에러나서

Old style이라는 두번째 방법인 make config 이란 방법을 썼습지여~~

선택권이 여러개(make gcc-어쩌구 등등) 있었는데.. 전 make linux-x86 이란 config을 사용했었지요~

어쨎던... 성공적으로 끝나구 마지막으로 LD_LIBRARY_PATH란 변수를 /home/zhac218/downloaded/Mesa-5.0.2/lib 로 지정하라구 나오더라구여~~

그래서 zhac218폴더에 .bash_profile을 이렇게 수정했습니다..

diah의 이미지

mirc에서 한글이 안나오는 문제의 해결은 어떠한 방식으로 ...

OS hancom linux 3.1 ftp 버젼입니다.

windex 란것을 이용하여 mirc 를 설치를 했습니다.

그런데 영어는 잘 써지는데 역시 한글이 잘 안써지더라구요.

xchat 란것을 이용해서 전에 할려다가 역시 한글이 안되는 것때문에 포기를 했거든요

물론 검색해서 한글 나오게 하는 방법을 몇가지 해보았지만 잘 안되더라구요.

그래서 windex를 이용해서 윈도우즈용을 설치를 한건디 역시 한글문제가 흐흐.

도와주세요.

pleasantman의 이미지

윈도우용 에디터 추천 바랍니다.

울트라에디터를 사용하고 있었습니다.
FTP로 연결해서 리눅스에서 파일 받아와서
에디팅하고 리눅스에서는 컴파일 실행만 해 오고 있는데요..

울트라에디터 돈주고 사야 한답니다...

free로 회사에서도 사용가능한 넘 없을까요? ftp되는 넘이면 정말

좋겠는데요.. 전에도 있었던거 같은데.. 솔직히... 윈도우에서 vim

사용하라면 못할 것 같아요.. 리눅스 상에서는 하지만요..

아 그리고 xterm형태로 보여주는 터미널 프로그램도 추천 바랍니다.

물론... free로요..^ ^

ceo236의 이미지

signal 번호를 어떻게 알수 있을까요?

HP_UNIX 에서 main을 실행하면 thread1 과 thread2를 create하고,
main에서는 소켓을 select()걸고 있습니다.
각 thread는 외부프로세스로부터 들어오는 queue1, queue2를 block 모드로로 msgrcv()하고 있구요.

그런데, main에서 alarm(2)걸면, 2초후에 thread의 (1또는2 번갈아 가면서 발생.) msgrcv()에서 errno EINTR가 발생합니다.
이때, 정말 EINTR이 ALRM때문에 발생하였는지 검사하기 위해,

[code:1] rc = msgrcv(id, buf, sizeof(buf), type, 0)
if (errno = EINTR) {
// 여기에 errno EINTR를 발생시킨 signo를 display.

iamslash의 이미지

static linking 과 dynamic linking 에 대해서...

가령 liba.a 와 liba.so 가 있습니다. 이둘이 한 디렉토리에 있을때말입니다.

제가 main.cpp 를 컴파일해서 링크할때 옵션에 -la 이렇게 해주면
어느것이 링크가 되는 것인지요? static linking 을 하고 싶을때와
dynamic linking 을 할때 각각 어떤 옵션을 주어야 하는지 궁금합니다.

omando의 이미지

Core 파일 이용하여 Debugging하는 방법.

Unix에서 프로그램 실행시키는데 자꾸
Segment fault라는 메시지와 함께 core파일이 생성됨과 동시에 프로세스가

자동으로 죽는군요.(흑흑..심각한 버그)

코드상에 에러 발생할만한 곳은 모두 printf해놓았지만.

실제 어는 지점에서 fault발생하는건지 printf로는 알수가 없군요.

core파일을 이용하면 뭔가 해답이 있을듯 한데 어떻게 이용하는지를

몰라서요.

여전히 printf외에는 다른 좋은 디버깅 기법도 모르는 상태라서.

diah의 이미지

한컴 리눅스 3.1을 쓰고 있습니다. kmess를 사용해서 msn을 하는

얼마전까지는 msn에 접속이 잘 되었습니다.
글너데 몇일전부터
접속이 안되요.
서버에 접속을 할수 없다고 나오거든요.

왜 그런지 알수 있나요?

그리고 kmess 말고
윈도우즈에서 하는 msn이랑 연결되서 사용가능한 프로그램이 있는지 알고 싶습니다.

zhac218의 이미지

리눅스에서 프로그램 인스톨

안녕하십니까? 리눅스 초보입니다...

몇가지 추가로 제 리눅스에 설치해야 하는 프로그램들이 있어서 시도를 해보았는데 잘 안되는군여~~

그동안, OpenGL Sample Implementation, MESA Lib, Qt, JRE등을 시도해 보았는데.. 대충~ make를 이용해서 깔구.. 그전에 ./configure를 사용하더군여~~ 그런데.. root로 로긴하구.. 하라는 대루 했는데두.. make에서 error가 나옵니다.. 이런 경우, make를 직접 뜯어 고쳐야 하나여?? 아니면, ./configure?? 아니면, 제 shell의 환경변수?? 아니면 다???

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기