Checking root filesystem
/ contains a file system with errors, check forced.
/:
Inode 228159 has illegal block(s)l
/: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
[FAILED]
*** An error wcured during the file system check.
*** Dropping you to a shell; the system will teboot
*** when you leave the shell.
Give root password for maintenance
(or type Control-D for normal startup):
win32용 mingw 를 쓰면서
예제 win32api 소스를 컴파일 하다보니 __try __leave __except
같은 구조적 예제처리 기법 Microsoft Win32 API SEH(Structured Exception Handling) 을 사용하는
소스가 컴파일 안되더군요.
gcc에서는 저걸 지원안하나요?
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 5003)]
0x4207a499 in chunk_alloc () from /lib/i686/libc.so.6
(gdb) bt
#0 0x4207a499 in chunk_alloc () from /lib/i686/libc.so.6
#1 0x4207a148 in malloc () from /lib/i686/libc.so.6
#2 0x0804c8f5 in ChildProcess (s=4) at nw_child.c:251
#3 0x0804e210 in main (argc=1, argv=0xbffffb54) at nw_main.c:173
#4 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
용량이 큰 서드 파티 프로그램을 컴파일 할 때
make; make install 이런식으로 하는데요...
이렇게 하면 화면에 그 모든 compile 과정들이 보이니까
OS에 이것을 출력하기 위한 I/O interrupt가 많이 걸릴 것 같은데요.
그렇다고 make > out.txt 형식으로 파일로 redirect를 하게
되더라도 file I/O에 대한 interrupt가 많이 걸려서
컴파일하는데 이런 과정들을 출력하는데에 대한 overhead가
많이 들 것 같습니다.