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

stylidy의 이미지

mingw이용 make install시 에러,,

안녕하세요?
ffmpeg을 mingw를 이용해 크로스 컴파일하여 static 라이브러리 형태로 사용하려고 합니다.
configuration하고 난 후, make install을 하면 아래와 같은 에러가 납니다

--------------------------------------------
install -d /usr/local/bin
make: execvp: install: premission denied
make: *** [install-dirs] Error 127
--------------------------------------------

권한때문인줄 알고 리눅스에서 하던 것처럼 chmod 명령어를 이용하여 권한을 수정했었는데
그게 아니라 다른 문제가 있는듯 합니다.

해결 방법을 알려주시면 감사하겠습니다...ㅜㅜ

jinseo1224의 이미지

strtok 을 통해 얻어진 토큰에 접근후 메모리 오류발생 문제

문제가 없었던 프로그램에 토큰을 이어붙인 스트링을 사용해야해서 밑의 함수를 추가 하였습니다.

세그폴트가 발생되어 밑의 코드들을 주석처리 해보니 다시금 정상작동 하더라구요..

노가다를 통해서 확인해본 결과
sprintf(psResult,"%s",psTemp);
strncpy(psResult, psTemp, strlen(psTemp));
memcpy(psResult, psTemp, strlen(psTemp));

세개중 하나의 함수로 strtok 의 결과물 psTemp 에 접근한 후에
다른함수에서 메모리 오류가 발생하네요..

printf 로 접근했을시에는 오류가 나지 않고
psResult에 "What" 이라는 임의의 값을 넣고 진행했을때도 오류가 나지 않더라구요...

이것이 당췌 무슨 이유에서인지 모르겠네요 ㅠㅠ

OS 는 HP-UX B.11.23 U ia64 2333129302 unlimited-user license 입니다.

leolo의 이미지

MagickWand 한글이 깨어짐..


이래와 같이 MagickWand를 사용해서 이미지를 만들면
한글이 깨어집니다. 어떻게 해결할 방법이 없는지..

void test_wand1()
{

MagickWand *mw = NULL;
DrawingWand *dw = NULL;
unsigned char *str = "홍길동";
double *fm = NULL;

MagickWandGenesis();
mw = NewMagickWand();
dw = NewDrawingWand();

// Start with an empty image
MagickReadImage(mw,"xc:");

익명 사용자의 이미지

고수님들 알려주세요~ GRUB 에러


리눅스 재설치하려다 중간에 오류가 나서 재부팅되었는데

그때부터 계속 초기 화면에 GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB 메세지만 보여주면서

CD 부팅도 그 어떤것도 진행이 안됩니다. CD 부팅이 안되니 재설치도 안되고 어찌해야할까요...ㅡㅡ

tr2vil의 이미지

다수의

아 삭제 기능이 없네요 흐음..

gloomyr의 이미지

(삭제가안되네) gdb(디버그모드) 에서는 정상작동.. 그냥 실행시키면 세그먼트 폴트 나는 이유가..

프로그램을 ./exe 실행하면 세그먼트 폴트가 납니다.
gdb ./exe 하면 정상작동합니다.
.. 왜일가요..

=========================
./exe --mainstack-size=16M 등의 조작을 해줬엇는데 스택사이즈가 이상한거인걸까요?

프로그램의 --mainstack-size값을 디폴트 값으로 돌릴려면 어떻게?
--mainstack-size=default
는 아닌거 같던데..!!!

gloomyr의 이미지

gdb(디버그모드) 에서는 정상작동.. 그냥 실행시키면 세그먼트 폴트 나는 이유가..

프로그램을 ./exe 실행하면 세그먼트 폴트가 납니다.
gdb ./exe 하면 정상작동합니다.
.. 왜일가요..

=========================
./exe --mainstack-size=16M 등의 조작을 해줬엇는데 스택사이즈가 이상한거인걸까요?

프로그램의 --mainstack-size값을 디폴트 값으로 돌릴려면 어떻게?
--mainstack-size=default
는 아닌거 같던데..!!!

ThirdNSov의 이미지

리눅스 원격 접속 시에 pts 넘버...

리눅스 원격 접속 할 때 pts/0, pts/1 같이

넘버가 지정되는데

이 넘버가 겹칠 수도 있을까요 ?

가령 누군가가 악의적으로 이미 사용되고 있는 pts/2 로 접속을 시도 할 수 있을까요 ?

cinemamoon의 이미지

부끄럽지만 이게 뭘까요-_-

정말 시덥잖은 질문이겠지만 검색도 어떻게 해야할지 몰라서 질문드립니다..

커널 컴파일하고 mv 파일 디렉토리 로 이동했더니
거기에 파일이 있으니까 오버라이트 할까요 해서 y 눌렀거든요
근데 그 디렉토리로 가니까 파일이 빨간색으로 변해있고 막상 재부팅하면 해당파일을 찾을수가없다고 하네요..
vi bzImage-mylinux 로 실행해도 찾을수가 없다고 하고요(해당폴더에서)
이미지 첨부합니다;;

다시 커널 컴파일해야하나요...?
이게 어떻게 된일일까요-_-;

falhed의 이미지

makefile 잘못일까요? 소스에 main 함수가 없는 걸까요?

제가 기존에 잘 사용하던 makefile입니다.
소스를 수정해서 컴파일 했습니다.
CC= gcc
LIB = -lkshm -lm
STOCK=/home/user/koscom
INCDIR1 = $(STOCK)/lib/kshm
INCDIR2 = /usr/local/java/include
INCDIR3 = /usr/local/java/include/linux

CFLAGS= -g -I$(INCDIR1) -I$(INCDIR2) -I$(INCDIR3) $(LIB) -L$(INCDIR1) -lkshm
ALL = libgetC.so
all: $(ALL)

libgetC.so:eMoney_st_server_Dbase.h getCount.o dataCopy.o
$(CC) getCount.o dataCopy.o -o libgetC.so $(CFLAGS)

clean:
rm *.o libgetC.so

페이지

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