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

picpic76의 이미지

[질문] configure 파일 ? Makefile ? 이해가 안갑니다.

안녕하세요. 유닉스초보자입니다 ^^
지금까지는 유닉스/리눅스이용할때. 그냥 패키지 설치나.
rpm 으로 설치를 해서 이런 어려움을 몰랐습니다.
그와 별도로 어떤 소스를 받아서 그걸 직접 설치를 할때는
configure -> Makefile 해서 실행파일이 만들어진다.(혹은 라이브러리) 정도는 이해했는데요.
그런데 configure 가 Makefile 이나 등등의 설정을 위해서
무슨역할을 하느라 이것저것 찾고 해매는데..그것의 옵션이
정말 무지막지 복잡하네요.

여차해서 무작정 README부터 읽고는 있지만..일반적이 유닉스

superkkt의 이미지

autotools 관련 질문입니다.

uint8_t, uint16_t, uint32_t 때문에 계속 삽질하다가 autotools를 사용해봤습니다. http://www.opengroup.org 사이트에서 확인해보면 위 타입들은 stdint.h에 있다고 되어 있는데 리눅스에서는 이 헤더가 있는데 솔라리스에서는 없더군요.

autoconf를 사용해서 아래와 같이 체크를 하니까 잘되네요..

Quote:

AC_CHECK_TYPES([uint8_t, uint16_t, uint32_t])

그런데 autotools를 쓰지않고 소스만 그냥 컴파일을 하면 분명히 위 타입들이 정의되어 있지 않다고 에러가 났습니다. autotools를 쓰면 잘 되구요..

sinna21c의 이미지

dmesg 확인지 DMA disabled 라고 뜹니다

ds: dma_timer_expiry: dma status == 0x61
hds: DMA timeout error
hds: dma timeout error: status=0xd0 { Busy }
ide: failed opcode was: unknown
hds: DMA disabled
hdt: DMA disabled
ide9: reset: success
spurious 8259A interrupt: IRQ7.
hds: dma_timer_expiry: dma status == 0x61
hds: DMA timeout error
hds: dma timeout error: status=0xd0 { Busy }
ide: failed opcode was: unknown
hds: DMA disabled
hdt: DMA disabled
ide9: reset: success

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
os는 페도라 코어 4 쓰구여
disabled 돼면 하드속도가 느려지더라구여 그래서

jinoos의 이미지

오픈 되어있는 파일을 외부에서 삭제하였을 경우.

fopen 으로 오픈시켜 close 하지 않고 계속적으로 로그를 기록
시키는 프로그램을 작성했는데 누군가에 의해서 기록되고 있는
파일이 삭제되었다면 코드상에서 알아차리고 예외 처리를 어떻게
해야 할까요?

FILE *fp

fp = fopen("/tmp/logfile", "a");

while(1)
{
    fprintf(fp, "Log Message \n");  // ---- 요기
}

fclose(fp);

이런 상태에서 "요기" 부분이 동작될때 실제 파일이 삭제 되면 더
이상 기록이 되지 않던데요. [b]어떻게 이런 상황을 감지 해야 하나

jw0717의 이미지

같은사이즈파일들이 있는 두개의 폴더를 tar압축시 사이즈가 틀립니다.

a 란 디렉토리에 1,2,3~100 개의 파일이 있고
b 란 디렉토리에 1,2,3~100 개의 파일이있습니다.

1~100 개의 파일은 같은파일입니다.

tar cvzf a.tar.gz a/
tar cvzf b.tar.gz b/
하고 나니
ls -al
506160026 a.tar.gz
506160364 b.tar.gz

이렇게 사이즈가 약간차이나네요

압축하는동안 에러난것도 없고 그런데 어떤이유일까요??

pinkieoo의 이미지

레드헷9에서 ZIO PCM-TXb32 PCMCIA 랜카드 모듈 컴파일에 관해...

레드헷9 에서
ZIO PCM-TXb32 PCMCIA 랜카드 드라이버
모듈 컴파일이 잘 되는지 궁금하군요. ㅡㅡ?
제가 이 드라이버 모듈 컴파일 에러땜에 고생이라서...
누구 컴파일 성공하신분 리플로 컴파일 옵션과 과정 좀 적어주세요... ^^
에구... 노트북으로 서버 공부해야되는 처지라
랜카드가 잡혀야되는데... ㅜㅜ

51,851 08-03-00 7:10p RTL8139.C
18,791 08-03-00 7:11p kern_compat.h
2,043 05-15-01 4:08p INSTALL.TXT
18,109 08-04-00 4:42p COPYING.TXT
235,161 03-22-01 4:50p netdrivers.tgz

lovemyin의 이미지

Arcnet 소스

안녕하세요.
현재 Arcnet을 이용하여 통신 모듈을 구현하려고 하는데 어려운점이 있어 글을 올립니다.
혹시 리눅스에서 Arcnet 통신을 다뤄보신 분이 있다면 간략한 소스라도 좀 보여주셨으면 합니다.
소스를 직접 보여주시기 힘드시면 관련 사이트라도 좀 부탁드립니다.
구글에서 한참 뒤졌는데 찾기가 매우 힘드네요.

cultfactory의 이미지

리눅스 머신을 vlan을 지원하는 switch로 사용하는 방법이 있을까요?

리눅스가 설치되어 있는 PC를 vlan을 구성하는 스위치처럼 사용하는 방법이 있는지 질문 드립니다.

(예를 들면 PC에 NIC을 여러게 설치하고 각각의 NIC을 독립된 vlan 포트로 할당한다던지 등의..즉 switch를 대체해서 사용)

vlan과 관련해 여러방면으로 검색해 봤지만 초보이다 보니 적절한 답을 구하기 힘드네요..

부탁 드리겠습니다.

hurricanepark의 이미지

아파치 사용자계정 페이지 접근 에러 문제입니다.

1주일째 고민하구 낑낑대고 있는 학생입니다.
1주일전 apache를 처음 설치해보고 root 페이지는 돌아가는건 확인했고요 사용자페이지를 활성화 했지만 잘않되고 있습니다.
퍼미션 에러가 떠서 home 디렉토리부터 전부 755 줘버렸습니다. 그래도
역시나 않되더라구요. 우선적으로 conf 파일을 올려보겠습니다.
현재 부요 리눅스 igetlinux를 쓰고 있고요.
localhost/~test 가 현재 않되고 있습니다.
에러메세지는요
You don't have permission to access /~test/ on this server.
입니다.

lovejin0309의 이미지

메모리 할당 관련 질문입니다.(커널,임베디드)

안녕하세요.

아날로그 디바이스사의 BF533-EZKIT상에서 개발을 하고 있습니다.

현재 사용하는 배포판은 uClinux입니다.

비디오 인코더 디바이스 드라이버를 개발하고 있습니다.

다음과 같은 형태로 SDRAM을 쪼개서 사용할 계획입니다.

---------------------
비디오 버퍼1
---------------------
비디오 버퍼2
---------------------
비디오 버퍼3
---------------------

사용자 영역

---------------------
커널 & 파일 시스템
---------------------

이렇게 사용하려고 합니다. 이럴때, 비디오 버퍼 영역은 kmalloc이나 malloc를 사용하지 않고

페이지

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