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

attochip의 이미지

[질문]mmap를 사용할때 에러가 나요..ㅡ.ㅡ

안녕하세요?
c초보자인데요..UNIX로 짰습니다..
메모리 맵을 이용해서 파일 카피 프로그램을 짜볼려는데
실행하면 계속 버스 오류(Bus error) (메모리가 덤프됨)
이라는 오류가 나옵니다.
프로그램은요...

[code:1]#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/mman.h>

int main(int argc, char *argv[])
{
void fatal(char *);
int source, object;
int count;
char *smap, *omap;

if(argc < 2)
{
puts("사용법 : mmap source object");

dopesoul의 이미지

-_- 커널컴파일을 한번도 성공하지못한 Kiddie 에게 조언을..

커널컴파일만 -_- 20번정도 했습니다. 뭐 많은숫자는아니지만..
2.4 초기버전까지는 쭈욱 성공해왔었지만.
그이후로는 왠지 한번도 성공하지 못했습니다.
뻑하면 커널패닉 -_-;; 얼마전에 시도했을때는 아예 부팅이안되는..
그러니까 Kernel Loading... OK 만 나옴 -_-
그다음엔 Scroollock 키와 Capslock 키만 껌뻑껌뻑 거리더군요 -_-

옵션은 적당하다고 생각하는것과 필요없는것은 구분했구요
물론 kldp 문서를 최대한 참고해서 y , n , M 여부를 결정했습니다.

make mrproper

reros의 이미지

[질문] lilo.conf 수정후 lilo 실행이 안되는데요..

안녕하세요...

멀티부팅 하는데요... 윈도우랑 리눅스..

잘 되긴 하는데...

디폴트를 윈도우에 맞추고 쓸라구..

lilo.conf 수정하면 된다길래 수정을 했습니다..

리눅스 설치시..mbr에 lilo 로 설치했구요...

lilo.conf 수정하구

lilo 하면 안되네요 ㅠㅠ ;;

can't put the boot sector on logical partition 이라구 나오네요 ..

lilo -u 해도 똑같은 말 나오구요...

lilo -u /dev/hda

하니까 리로는 지워진거 같던데 ㅡㅡ;

부팅디스켓으로 부팅후 ..

lilo 쳐도 똑같은 메시지..ㅠㅠ ;

babonara의 이미지

[재수정]recv()함수로 동적 메모리로 지정할때...

char *Msg;

if( (Msg=(char *)malloc(sizeof(char))) == NULL)

len=recv(fd,(char *)Msg,Msg_Size,0)

메세지를 가져올때 여러번 나누어서 받아 올경우가 생깁니다.

예를 들면 512 바이트를 가져와야 하는데

312개의 메세지가 도착 했는데 나머지 200개를 더 가져와야 하는데
312개 많큼 동적으로 이동해서 나머지를 가져와야 하는데
동적값을 증가 시키는 방법이 너무 애매합니다.

moonhyunjin의 이미지

man page 보는 방법.

제가 c언어 함수인 getopt() 대해서 알고 싶어서 쉘에서
man getopt
를 치면 Linux Programmer's Manual에 있는 getopt가 아니라 명령어 getopt에 대해서 나오는데 Linux Programmer's Manual에 있는거 볼려면 어떻게 해야하나요?

AirJenie의 이미지

링크에러 좀 봐주세요~

안녕하세요?
이제 막 유닉스를 배우기 시작한 초보입니다.
제가 4개의 cpp 파일을 컴파일해서 각각의 오브젝트 파일을 생성했습니다.

Compile command:
xlC_r -o DOMPrint -I../xml4c/include DOMPrint.o DOMPrintFilter.o DOMTreeErrorReporter.o DOMPrintErrorHandler.o

Error list:
ld: 0711-224 경고: 중복된 기호: .ostream::operator<<(ostream&(*)(ostream&))
ld: 0711-224 경고: 중복된 기호: .StrX::StrX(const unsigned short* const)
ld: 0711-224 경고: 중복된 기호: .operator<<(ostream&,const StrX&)
ld: 0711-224 경고: 중복된 기호: .StrX::~StrX()

coramdeo의 이미지

sendmail 8.12.8을 설치 중 오류 발생

Build를 실행했는데 아래와 같은 오류 메시지가 나타났습니다.
뭘 어떻게 해야 하는지 몰라서....
다운 받아서 그냥 ./Build했습니다.
혹시 더 깔아야 하는 package가 있는지...
조언 좀 부탁 드립니다.

cc -o sendmail main.o alias.o arpadate.o bf.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o map.o mci.o milter.o mime.o parseaddr.o queue.o readcf.o recipient.o sasl.o savemail.o sfsasl.o shmticklib.o sm_resolve.o srvrsmtp.o stab.o stats.o sysexits.o timers.o tls.o trace.o udb.o usersmtp.o util.o version.o /root/Temp/sendmail-8.12.8/obj.Linux.2.4.7-10.i686/libsmutil/libsmutil.a /root/Temp/sendmail-8.12.8/obj.Linux.2.4.7-10.i686/libsm/libsm.a -ldl

choissi의 이미지

로그인시.. 에러가..

로그인을 하거나 su 를 사용해서
특정 계정으로 가면 이런 오류 메시지가 나오는데
원인이 무엇을까요?

[root@hyuna dbs]# su - oracle
mesg: /dev/pts/2: Operation not permitted

zyeon_oh의 이미지

[질문] CVS에서 UTC를 한국시간으로 변환 하는 방법 좀 부탁드립

history를 열람할라고 했더니

시간이 UTC라 어떻게 해야 할지 모르겠습니다.

우리나라 시간으로 바끌라면 어떻게 해야 하나요... ㅠ.ㅠ

client로 winCVS쓰고 있습니다.

coramdeo의 이미지

user list를 다른 서버로 복사하기

리눅스 서버가 3대 있습니다.
용도를 다르게 해서 사용 중인데,
한 쪽에서 만든 User를 다른 쪽에 복사해서 사용하려면
어떻게 해야 할까요?

어떤 파일들을 복사해야 하는지...
/etc/passwd
/etc/shadow
...

그리고 단순히 복사만 하면 되는지
다른 작업을 또 해 줘야 하는지 궁금합니다.

페이지

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