프로그래밍 QnA

swunk의 이미지

모듈 insert시에 나는 에러입니다.

남이 짜논 커널 모듈을 컴파일 해서 로딩하려고 하니 아래와 같은 에러메시지가 출력되면서 로딩이 안되는군요...
어떤 문제가 있는건가요?
제가 사용하는 커널 버전은 2.4.20 입니다.

[code:1][root@superman kernel_thread]# insmod thread_mod.o
thread_mod.o: unresolved symbol kernel_flag_cacheline
thread_mod.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or

swunk의 이미지

UDP 기반의 서비스에서 icmp 패킷을 이용해서 제어 가능한가요?

udp 기반의 클라이언트-서버 환경에서...

클라이언트가 아닌 제3의 단말이 icmp destination unreachable message(icmp type3 message)를 서버 쪽으로 보내면 어떻게 되나요?

아래에도 질문을 했었는데...
udp 기반의 크라이언트-서버 환경에서 클라이언트가 비정규적으로 종료가 되었을 경우 이를 서버쪽으로 알려서 데이터 송신을 멈추게 하려고 하는 방안에 대해서 고민중입니다.

혹시 비슷한 문제를 해결해 보신 분이 계시다면 답변 주시면 고맙겠습니다.

leo~~~~의 이미지

fft(고속 푸리에 변환) 소스인데요...이해가 잘 안갑니다...ㅜ.

=======dft.h============


typedef struct {
	double real, imag;
} COMPLEX;
#define PI 3.141592

void fft(COMPLEX *,int);
void ifft(COMPLEX *,int);
void dft(COMPLEX *,COMPLEX *,int);
void idft(COMPLEX *,COMPLEX *,int);
void rfft(double *,COMPLEX *,int);
void ham(COMPLEX *,int);
void han(COMPLEX *,int);
void triang(COMPLEX *,int);
void black(COMPLEX *,int);
void harris(COMPLEX *,int);
int log2(unsigned int);

=========dft.c==========
[code:1]

#include <math.h>

vananamilk의 이미지

C에서 함수 리턴값 캐스팅...

안녕하세요...

C에서 아마 함수호출할때요...

(void) function(xxx,xxx);

이런식으로 앞에 캐스팅을 해 주는 이유가 먼가요?
펑션의 리턴타입이 void인거 같은데...
assignment 할때는 명시적인 캐스팅을 보통 해 주는데
이럴경우는 왜 캐스팅 하는지 궁금합니다.

그럼.

tombraid의 이미지

이 코드가 어떤 의미가 있나요?

C++ 소스를 보던중에 다음과 같은 코드가 있네요.

위의 time하고 아래의 time 이 구분되어 쓰여질 수 있나요?

그리고 첫번째 time 함수에서 time() 뒤의 const 는 어떤 의미가 있나요?

class xxx {
      .....
      inline const float&    time() const { return mTime; }
      inline float&           time() { return mTime; }
      ....
}
swunk의 이미지

UDP를 기반으로 하는 client-server 관련된 질문

udp를 기반으로 하는 클라이언트 서버 프로그램에서
클라이언트가 비 정상적으로 종료가 되도 서버쪽에서는 그러한 상황을 알 수 가 없습니다. 응용서비스에서 그런 처리를 하지 않는 이상...

혹시 위의 문제를 응용서비스 단에서가 아닌 프로토콜에서 알 수 있는 방법은 없나요?

예를 들어서 ip-tv같은 서비스 들은 udp 기반으로 서비스가 되는데
서비스를 받는 단말쪽에서 문제가 있어서 비 정상적으로 종료가 되면 (응용서비스에서 해당기능이 구현되어 있지 않다면...)계속해서 많은 양의 데이터들이 날라올것 같은데요...이런 문제를 근본적으로 해결할 수 있는 방법이 있나요?

bizzare의 이미지

[질문] GNU make

제가 갖고 있는 책을 보고
만든 Makefile이

Linux에서는 잘 되는데

Sun에서는 안되더군요.

GNU make를 기반으로 한 Makefile이라서 그런 것 같다던데,

1) 그러면 GNU make라는 것을 유닉스에 설치하면 되는지요?

2) 그렇다면 어디서 받아서 설치해야 하는지요?

3) 설치만 하고 나면 리눅스에서 쓰는 Makefile을 쓸 수 있을런지요?

세이군의 이미지

정규식으로 matching을 하려고 하는데 잘 안되네요..

주소 변환용으로 사용하려고 합니다.
예를 들면서 설명을 하면

    서울특별시 강동구 서울특별시강동구
    서울시 강동구
    서울시강동구
    서울 강동구
    서울강동구
이렇게 6가지 입력이 가능할 것입니다.
결과는
\\1 = 서울
\\2 = 강동구
입니다.
"경기도 수원시"를 입력으로 한다면 결과는
\\1 = 경기
\\2 = 수원시
입니다.
최대한 간단하게 처리할 수 있는 정규식을 찾고 싶습니다.[/]
slowind의 이미지

[질문] AR 에 관래서입니다.. *.a를 만들라 하는데...

test.a 를 만들려고 합니다.

test.a는 beforeTest.a를 포함합니다.

그래서

> ar rs test.a test.0 beforeTest.a

이렇게 하면 만들어지긴 하는데
실제적으로 beforeTest.a에 있는 함수들을 사용할 수가 없더군요.

뭐가 문제죠? ;;; -_-;;;

페이지

프로그래밍 QnA 구독하기