안녕하세요!!
s3c 6410 임베디드 보드 삼바를 설치하기 위해서 http://falinux.com/win/study/tip6.html 여기를 참조해서
삼바를 크로스컴파일 하고 있습니다.
리눅스 버전은 우분투 10.04입니다.
Makefile을 수정하고 make install을 실행하면 다음과 같이 출력 되는데요
어떻게 해결 해야 할지 모르겠는데 도움 부탁드립니다.
지금까지 알아본 바. 그리고 적용해본 바
setjmp/longjmp를 이용할 수 있다고 생각하는데요.
그런데 setjmp/longjmp의 문제점은 longjmp시 지금까지 쌓여있던 callstack을 정리하지 못한다고 들었습니다.
저는 죽지않고 계속 (오류가 나더라도 예외처리 후 계속) 실행되는 프로그램을 만들고 있는데요.
기본적으로 system에서 주어지는 메모리 중 일부만 제가 따로 할당하여(한번에) 사용하고 있습니다.
지금은 memory overflow가 일어날 경우 setjmp/longjmp를 이용하여 예외처리 후 memory realloc을 하는데
가끔 (주기적이진 않습니다.) 죽어나가는 경우가 생깁니다.
혹시 setjmp/longjmp를 조금 더 가꿔(잘 다듬어) 사용된 lib가 있을까요?
없다면 지금과 같은 문제해결은 어떻게 해야 할까요.