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

mach337의 이미지

메시지큐는 Thread Safe 한가요?

메시지큐 기반의 IPC 를 이용해서 대여섯개의 프로세스가
서로 통신을 하는 프로그램을 만들고 있습니다. 이 프로세스는
거의 멀티스레드 입니다. 현재 디버깅중인데..
과연 메시지큐는 Thread Safe 한가 하는 의문이 생겨서 이렇게 자문을 구합니다.
경험해보신분 계시면 경험담을 좀 올려 주세요.
감사합니다.

hwoney의 이미지

더블 포인터가 궁금해요....

만약에

int **A;
int *C;

이렇게 선언합니다...
그 다음에

A=&C;
*A=C;

ㅇ ㅣ 두가지가 다른 것 같더라구요...
저는 처음에 같다고 생각하고 프로그래밍 했는데
위에꺼는 에러가 뜨고
밑에꺼는 잘 되던데요....

왜 위에꺼가 안되는지 가르쳐주세요~

Caleb의 이미지

개인 디렉토리 되살리기 ?

이전 하드에 레드헷 리눅스 8.* 버전에 APM 을 설치해서 웹서버를 운영 하였는데요.

근데, 하드를 새로 구매해서 이전 데이터를 /home 에 모두 백업을 받고 레드헷 리눅스 9.* 버전을 설치 하고 APM 을 설치 한후 다시 돌려 보았는데요.

/home/private/userid 와 같이 개인 디렉토리로 설정된 부분은 외부에서 접근이(ftp나 웹) 되질 않더군요. 이유가 무언지 알수가 없는데요. 설정 문제인지 ? 아님 ?

ftp 로 접속을 하면 접속이 되질 않거든요. ftpd 데몬은 살아 있는데 말이죠. 무언가 제가 빠뜨리고 설정을 하지 않은게 있는 건지 ? 아님 이전 하드에 환경 파일에 무언가 빠뜨린게 있는건지 ? 개인 폴더에 개인 홈페이지들이 있는데요. 이전에는 이런식으로(http://###.###.###.###/~userid) 접근을 했는데요. 지금은 되질 않네요.

zxcvbnm의 이미지

pro*c 아시는분 도와주세요.

EXEC SQL BEGIN DECLARE SECTION;
int sumcnt;
EXEC SQL END DECLARE SECTION;
...

EXEC SQL SELECT count(*) INTO :sumcnt FROM USER;
...

printf("sumcnt=%d", sumcnt);

위 문장은 pro*c 입니다.
이문장에서 sumcnt의 값이 0만 출력되는데요.
이유가 있을수 있나요? 초보라 ...혹시 count(*)이게 pro*c에서 않되는건지...

분명 실제db에서 쿼리하면 count(*) 값은 87 이거든요.

mwsung76의 이미지

alsa-lib설치하려는데 에러가 나요~

한컴 리눅스 3.1쓰고 있는 왕초보입니다.
ad1980내장 사운드칩이거든요.
이거때문에 3일째 silent system으로 구동중입니다. ㅜ.ㅜ
아래는 에러를 캡쳐해봤습니다.

[root@localhost alsa-lib-0.9.6]# make
Making all in doc
make[1]: 들어감 `/usr/src/alsa-lib-0.9.6/doc' 디렉토리
Making all in pictures
make[2]: 들어감 `/usr/src/alsa-lib-0.9.6/doc/pictures' 디렉토리
make[2]: Nothing to be done for `all'.
make[2]: 나감 `/usr/src/alsa-lib-0.9.6/doc/pictures' 디렉토리
make[2]: 들어감 `/usr/src/alsa-lib-0.9.6/doc' 디렉토리

이태웅의 이미지

mysql 에러좀 봐주세요..뭐가 문제인지..해결책좀 가르쳐 주세요

기존에 리눅스 7.3을 쓰다가 9.0으로 바꿨는데...기존의 mysql db자료를 연결했는데..이런메시지가 나오면서 연결이 안돼네요..고수님들 좀 도와주세요

에러 : Query 수행을 할 수 없습니다.
select count(*), date_format(now(), '%Y/%m/%d/%T') from 회원정보
Query 내용 : You have an error in your SQL syntax near '맙平ㅊ? at line 1mode->

에러 : Query 수행을 할 수 없습니다.
select * from frevent where 공지일='2003-09-06'
Query 내용 : You have an error in your SQL syntax near '공지일='2003-09-06'' at lin

tobitoba의 이미지

저는 wish 가 없는 걸까요?

[root@localhost linux-2.4.22]# make xconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts kconfig.tk
make[1]: 들어감 `/usr/src/linux-2.4.22/scripts' 디렉토리
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
echo "set defaults \"arch/i386/defconfig\"" >> kconfig.tk
echo "set ARCH \"i386\"" >> kconfig.tk
cat tail.tk >> kconfig.tk
chmod 755 kconfig.tk
make[1]: 나감 `/usr/src/linux-2.4.22/scripts' 디렉토리
wish -f scripts/kconfig.tk
make: wish: 명령을 찾지 못했음
make: *** [xconfig] 오류 127

mvman의 이미지

rpm 리빌드에 대한 질문

소스 rpm 파일을 리빌드 할때

rpm -Uvh 파일

/usr/src/redhat/SPECS 에 *.spec 파일이 생성 됩니다.
그리고

7.3 이상 버젼 이어서
rpmbuild -ba xx.spec

이렇게 했습니다.

그런데...

/usr/src/redhat/RPMS 아래에 *.rpm 이라는 파일이 생성이 안됩니다.

도데체 어찌 된일인지...
고수님의 조언을 부탁 드립니다.

midasyoo의 이미지

cscope 사용은 어떻게 하나요?

cscope을 사용하고 싶은데, 설정을 어떻게 해야 할지 모르겠습니다...

현재 디렉토리와 서브디렉토리의 .c, .h 파일을 모두 포함해서 찾아보려고 합니다...

그냥 "cscope"을 치면, cscope.out이 생깁니다.

그러면, 현재 디렉토리의 파일만 포함하는 것 같은데, 현재 디렉토리의 .c, .h와 서브디렉토리의 .c, .h 파일을 모두 포함시키려면 어떻게 설정을 해야 하나요?

고수님들의 지도 부탁드립니다...

cleanmoon의 이미지

[질문] cygwin에서 telnet 서비스 사용하려는데요..

안녕하세요.

win2k에서 cygwin을 쓰고 있습니다.

1)
학교 서버가 죽는일이 많아서 학교에서 telnet으로 집에 접속하여
programming 할 수 있게 하려고 inetd service를 설치했습니다.

일단 집에서 시험해보려고 윈도 명령창에서

telnet 127.0.0.1
로 접속하니 접속은 되는데요,

login _
여기서 Administrator 나 윈도우 계정에 등록된 사용자로 로긴하면, 바로

Password
Login incorrect
login _

이 뜹니다. 암호는 물어보지도 않고요..

etc/passwd 파일에 있는 계정으로 로긴했는데도 그렇습니다.

페이지

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