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

towngo의 이미지

send() 후 바로 close()하는 경우..

패킷 하나를 send()로 보냈습니다..
그리고 바로 send한 소켓을 close 했습니다..

if(send(sock, &packet, sizeof(packet), MSG_DONTWAIT) < 0) 
{
            // error 처리..
           return 0;
}
close(sock);

이런 구조인데욤..
받는 쪽 - 윈도우입니다 - 에선 close 하기 바로 전에 패킷을 못받네요..
send한것보다 close가 먼저 될수 있나요?
항상 이렇네요.. -_- +

keeppy의 이미지

[질문] 도스에서의 make file 사용 법........................

리눅스에서는 makefile 에 관한 내용이 자세히 설명이 되어있는데...

이 makefile 을 DOS 에서 사용 할려고 합니다...

명령어 같은것이 다르던데.... 좀 알려 주십시오...

예 )실행시 리눅스: make , 도스 : nmake

*.c 를 컴파일 할경우 ...
gcc -0 *.c 로 하는데....

도스에서는 어떻게 해야 하는지 알고 싶습니다...

도스에서 makefile 에 쓰이는 명령어를 알고 싶습니다......

위내용을 알려주는 사이트도 좋아여...

좋은 하루 되십시오...

이한길의 이미지

Cygwin에서 gimp빌드를 하는 것에 대해...

몇일째 Cygwin에서 gimp를 빌드하려고 노력중입니다.

먼저 glib를 빌드해야 하는데.. 여기서부터 막히는 군요.

README.win32에 보면..

CC='gcc -mcpu=pentium3' CPPFLAGS='-I/target/include'
CFLAGS=-O3 LDFLAGS='-L/target/lib' ./configure --with-libiconv
--disable-static --prefix=/target --host=i386-pc-mingw32
--enable-maintainer-mode

쉘에서 이걸 한줄로 써서 configure 스크립트를 실행하라고 하는데..

그리고 얻어진 makefile을 가지고 make하려고 하면 make가 안됩니다.

자꾸 에러가 나오는데.. 주로 type에 대한 건데..

jenix의 이미지

/dev/hda 를 찾지 못합니다.

안녕하세요.

부팅시에 /dev/hda1, /dev/hda3 는 둘다 마운트 됩니다.
(/dev/hda2 는 스왑파티션이거든요. 이것도 잘되구요.)

그런데..제가 부팅스크립트에..

hdparm 으로 dma 옵션키는걸 설정했거든요..

근제 정전이후로.. 다시 켰더니.. /dev/hda 를 찾지 못한다며..

hdparm 이 실행이안되면서.. local.start 스크립트 실행을 못하고

failed to start local 이 되네요.(젠투 씁니다.)

암튼..문제는..

/dev/hda3 도 잘 마운트 되고..여타 다른 서버들도 잘돌아가서..

웹서비스도 되고..하는데요..sftp도 되구요.

mask0083`의 이미지

음..과연 여기에서 이거 해결할 수 있는 분 있을지요...도와주세

vmware에서 리눅스를 돌려보려고 수백번 삽질을 하다 도저히 안되겠다싶어서 이쪽으로 문의드립니다.
현재 xp환경에서 vmware를 통해 리눅스를 사용해보려고 하거든여. 근데 문제가 초기 설치시부터 나타나더라구요..
처음 설치시에 인스톨시디 넣고 설치하는데 그래픽모드로 하면 죽어도 안되서 결국에 text모드로 일일이 다 설치했거덩여(와우-7.3 / vmware-3.2.0)
하여튼 머 거기까진 그래도 좀 노가다를 햇지만 별 무리없이 잘 진행되었죠 근데 문제는 지금부터 발생....

cjy1126의 이미지

드디어 오라클 마지막 질문 ㅜ.ㅜ

답변해주신분들 정말 감사합니다.

sample 파일과 책... 가장 중요한 답변 덕에 스터디 프로젝트 임무인 select를 해냈습니다. ^^

그런데 또 문제가 생겼습니다.

제가 전해줄 파일은 db.pc proc로 컴파일한 파일인 db.c db.h 2개이고

테스트용으로 main.c 파일을 만들었습니다.

이건 db.h 입니다.

[code:1]#include <stdio.h>
#include <string.h>
#include <sqlca.h>
#include <stdlib.h>
#include <sqlda.h>
#include <sqlcpr.h>

void oracle_connect();
void cursor_define();

kiwist의 이미지

커널 영역과 사용자 영역 사이에 통신할 수 있는 방법이 있나요?

안녕하세요, kldp가 리뉴얼되고 잘 와보질 못했는데, 많이 변했군요...

다름이 아니고, 리눅스 커널 영역과 사용자 영역 사이에 통신할 수 있는 방법에 관해 궁금해서 그러는데요, 원칙적으로 주소 공간이 분리되어 있어서 설 침범 하지 못하는 건가요? 찾아본 바로는 get_fs(), set_fs()라는 함수들을 가지고 주소 서로의 주소영역에 접근하는 방법이 있는 것 같은데, 좀더 편리한 방법이 있으면 가르쳐 주십사하고 글을 올립니다. 커널과 사용자 프로세스간에 문자열이나, 패킷을 바로 주고 받을 수 있는 방법이라던지..

bjino의 이미지

인터넷 유해차단 프로그램작성도중......익스플로러로 html보내

프로그램을 사랑하는 모든분께 먼저 인사를 올립니다. 오늘 처음으로 가입했거든요....
다름이 아니라 인터넷 유해차단 프로그램을 작성했는데
만약 유해한 사이트를 접속하게 되면 그사이트와의 섹션은 유지한테 제가 만든 html문서를 보내는 프로그램인데....
내부(NAT을 사용하는)에서의 리눅스 서버한테는 제가 만든 html문서가 제대로 나오는데(참고로 리눅스는 네츠케이프입니다.)
익스플로러에서 접속하는 것은 html이 나오지 않아 내일 미니프로젝트를 발표를 해야하는데 미치겠습니다.....왜 익스플로러에서는 나오지 않는건가요?

khk의 이미지

Thread 프로그램의 GDB 디버깅에서 의문점...

소스코드는 매우 간단합니다.
thread 2개가 생성되어 하나는 a만 찍고 다른 하나는 b만 찍는 예제입니다.

[code:1]/* Creates two threads, one printing 10000 "a"s, the other printing
10000 "b"s.
Illustrates: thread creation, thread joining. */

#include <stddef.h>
#include <stdio.h>
#include <unistd.h>
#include "pthread.h"

void * process(void * arg)
{
int i;
fprintf(stderr, "Starting process %s\n", (char *) arg);
for (i = 0; i < 10000; i++) {

k9252의 이미지

ftp를 통해서 리눅스서버에 자료를 업로드할려고하는데요..안돼

제가 ftp로 리눅스서버에 파일을 올렸는데요..

근데 파일 용량이 0kb로 나와요...

혹시나 해서 용량을 체크해봤는데요...

Filesystem Size Used Avail Use% Mounted on
/dev/hda5 20G 1.4G 17G 8% /
/dev/hda1 251M 3.5M 234M 2% /boot
/dev/hda7 53G 51G 0 100% /home

이렇게 나오거던요...

첨에 used가 53G라고 해서 좀 줄였는데도

use%는 계속 100%로 나와요.. Avail도 계속 0으로 나오고요...

모가 잘못된것인지도 통 모르겠어용..

페이지

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