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

jinushun의 이미지

시리얼 통신에 sock connect -_-;;

APUE 리눅스 판을 받아봤더니

결과가 저거더군요.

18장에 있는 모뎀 콜을 위해 받은건데..

연결부분이 소켓 연결이던데 -_-;;

모뎀에서도 소켓을 쓰나요-_-

전그냥 시리얼 디바이스에 ATDT 날리는 걸 기대했는데

뭐가 잘못된거죠.

가르침 좀 주세요

kyagrd의 이미지

http://www.cygwin.com/ 이 안되는군요

이거 꽤 오랫동안 안된 것 같은데,

http://sources.redhat.com/

이 사이트도 안되고요 (같은 사이트 같은데요)

그래서 cygwin 설치에 상당한 애로사항이 있습니다.

ftp mirror 에서 몽땅 받아서 로컬에서 설치해야 하는

단순히 업데이트만 하려 해도 말이죠.

cygwin 사용하시는 분들은 어떻게 하고 계시는지요.

qman의 이미지

gcc 버전이 다르니 컴파일이 되다 안되다 하네요

레드햇 8.0에서 컴파일하는데 문제가 없던 소스가 레드햇9에서는 안되네요. errno때문이라고 나오는데 왜 이런 차이가 생기는지, 소스를 고치지 않고 해결할 수 있는 방법은 없는지 알려 주시면 감사하겠습니다. 똑같은 소스를 그냥 gcc aaa.c 로 컴파일하는데 레드햇 9에서는 다음과 같은 에러가 발생합니다.

Quote:
/tmp/ccI04A9A.o(.text+0x32): In function `test_start':
: undefined reference to `errno'
collect2: ld returned 1 exit status

헤더파일에 errno.h를 넣어주면 컴파일이 되는데...레드햇 8에서는 없었는데도 컴파일 잘 되던 소스였거든요? 소스 수정 없이 레드햇9에서도 그대로 컴파일하려면 gcc의 설정 어디를 바꿔줘야 하나요....

zhangyuan의 이미지

mysql....configure에 관한..문의요..

소스 설치를 할라 하는데..

./configure가 먹질 않네요..

mysql-4.01이 않되서 3.23으로 내려서 해 봤는데도

이상하게 .configure가 않먹는건 뭐때문인지 모르겠습니다..

그냥 안내문 20줄 정도 뜨고 나서 끝나면서.. makefile도 만들어 지질

않아여...

안내문에 특별한 에러가 발생하는것두 아니구...

옵셥을 줘서도 해보구.. 그냥 configure만 해 보구도 했는데..

안되네여..

커널을 새로이 컴파일해서 썼는데...나름대로 이것저것 수정해 봤는데..

커널에서 뭔가를 잘못했다고 configure가 않되는건 아니겠죠?..

kkojiband의 이미지

리눅스에서 스케쥴링 할 때...?

리눅스에서,

프로세스에 대한 모든 정보를 담고 있는 task_struct 에 보면,

tss 정보를 담고 있는 thread_struct 가 단 하나씩만 할당이 되어있더군요...

리눅스에선 프로세스당 커널 쓰레드는 하나씩 밖에 할당이 안되나요?

만약 커널에서 지원하는 다중쓰레드를 사용하려면 쓰레드마다 task_struct 를 할당해줘야하는건가요?

스케쥴링도 task 단위로 이루어지는것같던데...

이에 대해 아시는 분 도와주세요~ 꾸벅~!

pogs의 이미지

문자자르는 함수..함 봐주세요.

#include <stdio.h>

char *strparser(char *src, int pos)
{
char des[8];
int i;
for(i=0;i<pos;i++)
{
des[i]= src[i];
}
printf("des [%s]\n", des);
return des;
}

main()
{
strparser("12345678",5);
}

위 프로그램은 pos까지 짤라서 반환하는 함수인데요.

des[i]= src[i]; --> des[i] =src+i 로 바꾸면 안되네요... 이유좀 알수 있을까요? 제가알기로는 src+0은 1 src +1은 2 이런식으로 되는걸로 알고 있는데...

다름과 같은 메시지가... warning: improper pointer/integer combi

kimyh의 이미지

레드햇 7.3 , 콘솔에서 한글문제 해결은???

리눅스 왕 초보입니다.
한글은 전부 깨저 나오는통에 이만 저만 불편한게 아닙니다.
한글을 사용할려면 리눅스를 깔고 또 별도로 한글 나오게 하는 프로 그램을 깔아야 하나요?
설치할때 한국어로 지정해서 한글로 나와 잘 깔았는데 말입니다.

이곳에서 검색창에 "한글" , "폰트" , "font" , "한글 지원"등 모든 검색어를
다넣어 읽어 봤지만 워낙 아는게 허접이라 도무지 감을 잡을수가 없습니다.

ntsysv 해서 xfs에도 첵크를 하고 baekmuk font도 깔린걸 확인했고 font.dir도 해당 디렉토리에 있는거 확인했고,

jinushun의 이미지

STEVENS 의 APUE 책의 소스코드

스티븐스의 책 Advanced programming in the unix env.

책있잖아요

이소스를 리눅스에서 컴파일 할 수 있는 방법이 없나요?

혹시 해보신분 있으면 제발 좀 가르쳐주세요.

소스는 웹에서 통째로 다운받았는데.

유닉스 환경이라. 컴파일 에러가 나던데요.

고칠려 해봐도 제 실력으로는 엄두가 안나서 -_-;;

일단 라이브러리를 만드는 부분이 있던데.

아마 해보신분이 계실것 같아서요.

답변 주시면 감사하겠습니다.

혹시 필요하다면 Makefile 정도를 올려보도록하겠습니다.

shs0917의 이미지

쉘을 가지지 않고 실행되는 프로그램의 출력에 관해서..

예를 들면 시스템이 root한테 메일을 보내는 경우 root가 현재 쓰고 있는
활성중인 쉘로 메시지를 전달하는거 같던데.. 저도 현재 활성화 되어있는 쉘로
출력을 하고 싶습니다. 그리고 비프음도 낼 수 있었음 좋겠네요..
단순히 printf("\a");로는 쉘을 가지지 않을 경우 비프음을 낼 수 없어서요..
혹시 콘솔모드에서 사운드카드를 사용할 수 있는 방법이 있다면 그것도 좀
부탁 드립니다.

jun1156의 이미지

sendmail 및 qmail 관련 질문 사항입니다.

안녕하세요
sendmail 이나 qmail 에서 도메인네임이 없어도 메일을 보내고 받을수가
있는지요?

지금 구축환경이 리눅스서버와 원도우가 크로스케이블로 연결이 되어있습니다.

리눅스는 192.168.0.2
원도우 192.168.0.1
원도우에는 랜키드가 두개 잡혀 있고요

wow linux 를 설치하니 sendmail 이 있길래 ntsysv 로 ipop3
구동시키고 sendmail 를 실핼시켜서 telnet localhost 25
telnet localhost 110 을 테스트 하니 잘 되었습니다.

리눅스 서버에는 jun1156 계정과 ora920 계정이 있습니다.

페이지

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