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

heronum1의 이미지

2.6.7로 커널컴파일시 에러발생....일반 pc 아님...

2.4.18-27.7.xsmp 에서 2.6.7로 커널컴파일시 에러발생합니다.

컴퓨터 사양은 일반 pc가 아닌 IBM xSeries 220 입니다.

컴파일은 /boot/config-2.4.18-27.7.xsmp 파일을 /usr/src/linux-2.6.7 에 옮긴후

# make mrproper
# make menuconfig
커널옵션값은 config-2.4.18-27.7.xsmp 파일을 불러옵니다.
# make dep
# make bzImage

위 과정으로 진행하였는데, "make bzImage " 이 과정에서 아래와 같은 에러가 발생하였습니다.

[root@csework linux-2.6.7]# make bzImage
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include

ism2004_bisket의 이미지

NFS 사용시에 권한속성은 넘겨줄 수 없나요?

컴퓨터 두대를 NFS 파일 시스템을 사용하여 데이타를 주고 받으려고 합니다.

둘다 root로 로긴한 상태에서 파일을 주고 받는데..

파일은 복사가 잘 되지만 권한은 복사가 되지 않는 것 같습니다(nobody, nogroup으로 되네요)

권한을 넘겨 줄 수 있는 방법은 없는지요??

문서를 보면 root=n 이란 속성 옵션을 주면 된다고 하는데..

192.x.x.x.* (...., root=id ..) 어떤식으로 사용하야 하는지 잘 모르겠네요..

결론은....권한을 복사 할 수 있느냐....할 수 있으면

irondog의 이미지

cvs에서 바뀐 파일 리스트 뽑아내기... ?

프로젝트 소스의 최초 버전을 cvs에서 태그를 이용 1_0_0으로 해놓고
수정을 했다고 합시다.

이후에 수정한 파일들을 commit을 하고... 태그를 1_1_0으로 했습니다.

여기서 1_0_0과 1_1_0 사이에 차이가 있는 파일들의 목록을 얻어서
따로 압축하고 싶습니다. 디렉토리 구조를 그대로 갖는 구조로요.

어떻게 하면 될까요?

yangam의 이미지

'터보 C 정복' 에 있는 파일 입출력 예제에서요..

[code:1]// file copy program (only text file, 992 page)

#include <stdio.h>

#define BUFMAX 255 // MAX: 255 characters per line

int main(int argc, char *argv[])
{
char str[BUFMAX];
FILE *src, *des;

if (argc <= 2)
printf("Usage: %s source destin\n", argv[0]), exit(1);

if ((src = fopen(argv[1], "rt")) == NULL)
perror("Source"), exit(1);

if ((des = fopen(argv[2], "wt")) == NULL)

이현연의 이미지

lib의 경로를 바꾸려면요...?

glibc는 /lib에 설치되구 /bin의 실행파일들은 /lib에서 필요한 모듈을

불러와 실행하는걸루 알구 있습니다. 그런데 어떠한 이유로 /lib를

/mylib로 바꾸면 /bin에 있는 파일들이 실행되지 않더라구요...

이때 변경된 경로를 적용할려면 어떻게 해야 할까요?

아신느분은 답변 부탁드립니다. 그럼.. 즐거운 하루 되시길...

jwy22의 이미지

EPIPE에 관한 질문입니다.

안녕하세요.
어이버리하게 서버관리를 하고 사람입니다.
몇일 전부터 서버 로그에 같은 메시지가 남아서
원인을 찾아 보던중에 Send 오류를 처리 하는 부분에서 발생한 것 같은데...
확실하지가 않아서 질문을 올립니다.

nSend = send(m_Socket, pData + nIndex, nLeft, 0);
if(nSend <= 0){
	if(errno == EINTR) continue;
	else if(errno == EWOULDBLOCK || errno == EAGAIN){
            bBlock = TRUE;
	    break;
	}
	else return -1;
}

문제가 있다고 생각하는 부분입니다.
comdemo의 이미지

DVD 배포본 만들기?

일반 배포본들이 iso형태로 배포를 하는데 요즘은 패키지도 많아지고 용량도 커져서 보통 CD2장 이상이 되는 경우가 많습니다.

CD2장 이상을 보관하거나 가지고 갈려면 불편한 경우가 많더군요..

그래서 여러개의 iso파일을 합쳐서 부팅가능한 DVD로 만들수 있는 방법이 있는지 궁금합니다.(설마 DVD로 부팅이 안되는건 아니겠죠?)

아시는분 계시면 도움을..^^

juicy의 이미지

[질문] ls에서 파일 크기 세자리마다 콤마

ls 에서 파일 크기 출력부분에 세자리마다 콤마를 찍어주는 옵션은 없을까요?
스크립트로 만들기 좀 귀찮은데,
ls 자체적으로 그런 기능은 없나요?
man, info, 여기 bbs 검색 등을 좀 봤지만,
아마 그런 기능은 없는거 같네요.

kknd345의 이미지

i 값이 바뀌면서 변수를 만들어 주고 싶은데요 .

for ( i=1;i<=10,i+=)
{
char kkki[30];

}

예로 들면 i 가 숫자로 바뀌면서 선언이 되도록 하고 싶습니다.

while 에서 비슷하게 돌려야 되는데 저걸 어떻게 해야 할지 모르겠네요

도와주세요.

joyjoj의 이미지

module compile

module compile을 하려고 하는데요.

hello.c를 다음과 같이 작성했구요.

#include <linux/module.h>
#include <linux/tty.h>
#include <linux/init.h>
#include <linux/kernel.h>

int hello_init(void)
{
    printk(KERN_ALERT "HELLO, World\n");
    return 0;
}

void hello_exit(void)
{
    printk(KERN_ALERT "bye bye\n");
}

module_init(hello_init);
module_exit(hello_exit); 

Makefile을 다음과 같이 만들었습니다.
[code:1]KERNEL_SRC = /usr/src/linux

페이지

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