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

wildfire의 이미지

linux multi threads program 관련 질문입니다

linux kernel 2.2.16에서 사용 하 던 프로그램을
linux kernel 2.6.0으로 옮겨 사용하려던중 문제가 발생했습니다

compile 한 후, 실행을 해서 log 를 남겨 확인해보니
다른 threads 가 생성된후 동작 해야 하는 threads 가
기다리지 않고 실행을 해서 종료가 되는 문제가 발생했습니다
(지금 까지 확인 한 것입니다)

게시판의 글을 찾아보았는데 linux 와 threads 에 대한 지식이 부족해서
해결 방법을 찾지 못하고 있습니다

다른 분들의 도움 부탁합니다

ㅡ,.ㅡ;;의 이미지

형제프로세스가 아닌 다른프로세스끼리 뮤텍스 사용하려면..

제가 뮤텍스는 잘사용을 안해서..

형제프로세스가 아닌 다른프로세스끼리는 뮤텍스 사용할수있나요?

여테까지 주로 세마포어 사용했었는데.. 뮤텍스로 할수 있나요?

driver0401의 이미지

차이점을 알고 싶습니다.

라우터와 게이트웨이의 차이점을 알고 싶습니다.

또 L2, L3, L4 Switch 와 브리지, 라우터, 케이트웨이 의 차이점을 알고 싶습니다.

정의는 어느정도 이야기들이 있는데 차이점들에 대한 정보는 없는 것 같습니다.

어디에서는 라우터나 게이트웨이나 같다고 하는데 분명 틀린 점이 있는 것 같은데 위의 열거한 것들의 차이점을 알고 싶습니다. 많은 조언 부탁드립니다.

chxooi의 이미지

[질문]readline 함수 사용질문.

#include<stdio.h>

int main(void)
{
char *buffer;
char * s;
s = readline(buffer);
return 0;
}

물론 다 짠건 아니지만 readline 을 쓰기 위해 위와 같은 코드를 구현했습니다.
그런데 compile 을 하면,

gcc -o test test.c

/tmp/ccXxIWq9.o: In function 'main':
/tmp/ccXxIWq9.o:(.text+0x14):undefined reference to 'readline'
collect 2: ld returned 1 exit status

로 나옵니다.

undefined reference 라...readline 을 사용할 수 없는건가요?
아니면 원래 GNU C 에서 지원하는 default 함수가 아닌가요?

man 페이지에는 나와 있던데...양이 많아서 꼼꼼히 읽진 않았지만, 저렇게 쓰면 사용되어야 할꺼 같은데 에러 내용자체가 아예 참조가 안되는거 같아서 질문 드립니다.

persona의 이미지

레드햇에서 폰트가 엉망이 되었습니다.

안녕하세요?

레드햇 9 배포판을 깔고 나서, 패키지를 별도로 몇개를 더 깔아주고 났더니 폰트가 엉망이 되어버렸습니다.

이차에 폰트와 관련된 평소 질문과 같이 질문을 드려봅니다.

1. 평소 궁금하던 질문입니다.

레드햇이 항상 콘솔 텍스트(init 3)모드에서는 man이나 영문 설명들이 폰트가 다 깨어져 나왔었습니다.
그래서 여기서 검색해보니, /etc/sysconfig/ixx8 (x는 제가 기억을 잘 못해서 대체한 문자입니다.)를 수정하면 된다고 해서 그렇게 했더니, 영문이 깨어지지 않고 잘 나왔습니다.

urmajest의 이미지

메모리 4기가를 어떻게 사용할 것인가..

제가 구성해야하는 시스템이 4기가의 메모리를 가지고 있습니다.

우선 젠투를 설치하고 kernel 2.6.4를 high memory support없이

컴파일해봤습니다. 메모리가 1GB이하로 나오는 것 외에는 잘 되더군요.

이제 메모리를 모두 사용하기 위해서 커널 옵션중에 high memory support를 키고 컴파일 했습니다.

그런데, 10초-20초 걸리던 부팅이 5분 넘게 걸릴만큼 말도 안되는 속도 저하가
생기더군요.

여기저기 포럼을 찾아보고 성능저하에 대한 언급을 보았는데 이정도 일줄은

mangg의 이미지

2차원 배열 질문입니다.

#include <stdio.h>

void parser( char **buf )
{


}

int main( void )
{
        char url[ 5] [100];

       parser( url );
}

이 코드 문제 있는 코드 인지요?
gcc -o test test.c
했더니.
Warring : ........ from incompatible pointer type
이런류의 워닝이 나옵니다.
실행시켰더니 세그먼트 폴트 나오구요.

제가 잘못한건지요?
[/code]

ejilim의 이미지

kernel-2.6.3 에 glibc-2.3.2 + nptl-0.9 를 설치하는데..

설치중에 자꾸만 에러가 뜨는데 도무지 원인을 찾을수가 없네요..

배포판 redhat 8.0 에 kernel 2.6.3 설치하고,
binutils-2.14 설치하고,
glibc-2.3.2+nptl-0.9 를 설치하는데,
configure 는 성공했는데 make 에서 자꾸만 에러가 납니다.

혹시 비슷한 일을 해보신분의 자문을 구합니다.
플리즈~~

antz의 이미지

gnome2 설치 메뉴얼 있나요?

안녕하세요.

레드헷 Advanced Server 에서 작업하고 있습니다.

Quote:
[dhjang@pug dhjang]$ cat /etc/redhat-release
Red Hat Linux Advanced Server release 2.1AS (Pensacola)

심심해서 제 계정에 gnome2를 깔고 싶어서 2.4.2버전을 받았습니다.

파일이 엄청 많더군요.

그냥 하나하나 컴파일해가는데. pango에서 에러가 많이 나네요.

pango는 여러패키지들과 관련이 있는것 같던데요.

혹시 gnome2 설치 방법 있는곳 아시는분 계신가요?

부탁 드립니다.

antz의 이미지

hanterm 3.1.6 과 가장 잘 어울리는 termcap ???

현재 redhat Advanced Server를 사용하고 있습니다.

Quote:
[dhjang@pug dhjang]$ cat /etc/redhat-release
Red Hat Linux Advanced Server release 2.1AS (Pensacola)

한텀이 맘에 안들어서,

hanterm 3.1.6을 깔았습니다.

헌데 터미널로 접속해서 screen을 사용한다던지.
vim을 사용할때 컬러나, 키움직임이 자연스럽지 못하네요.
Page Up, Page Down, 방향키 등등.

TERM 변수를 이것 저것 바꿔봤지만, 맘에 드는게 없군요.

혹시 hanterm 3.1.6과 vim을 사용해서
프로그램을 하는데 한글을 잘처리하고, 방향키와같은걸

페이지

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