테스트 PC는 펜티엄3급 이구요.
혹시 해서 도스에서 gcc test.c
이렇게 해서 test.exe 라고 컴파일 해서 실행파일을 만들었습니다.
이것을 win2000 에 있는
명령 프롬프트(에뮬 도스라고 하던데... ㅠ.ㅠ) 도스로 들어가서
c:\>test 엔터
하면 프로그램이 실행 됩니다.
그런데 win98se 부팅 디스켓으로 부팅해서 실행 시키면
This program cannot be run in DOS mode. 라는 에러문(?)이
출력 됩니다.
왜 그럴까요?
djgpp는 여기 자료실에 있는걸 사용했고요.
혹시 예전에 준회님께서 사용하셨던
djgpp의 버전은 무엇인지?
꼭좀. 해결 해야만 하는 절박한 처지라... ㅠ.ㅠ
부탁드립니다.
win2k, xp 명령 프롬프트 뿐만 아니라...
win98se, me의 MS-DOS 창....
그리고 각 OS별 부팅 디스켓....
심지여 MS-DOS 5.x 에서도 작동 되는 법좀... ㅠ.ㅠ
다시 한번더 부탁드립니다. 이것만 해결되면
일사천리 인데... ㅠ.ㅠ
에고.. ㅠ.ㅠ 귀찮게 해드려 죄송합니다.
그럼 답변 다시한번 더 부탁드리며...
조준회 님이 쓰신 글 :
: DJGPP를 말하는 것이죠?..
: 예전에 사용할때는 잘 돌아갔습니다.
:
: 이게 원래 도스용이라. 따라 뭐 할필요는 없습니다.
: 단 32비트용이므로.. 286같은 16 비트 컴퓨터에선 안돌아가겠죠..
:
: 세상에 님이 쓰신 글 :
: : 32비트 여서 그런가요?
: : 예전 도스에서 프로그램 작동 시킬 방법 있는지 궁금합니다.
: : 답변 주시면 정말 감사하겠는데...
: : 도와 주세요.
: : 그럼 이만...
: :
: : 예) win2000 , xp 도스창 뿐만 아니라
: : 예전 도스에서도 프로그램이 작동 되게 하려면
: : 어떻게 해야 하는지요?
: : 16비트 프로그램을 만들어야 하는건지
: : 32비트 라도 가능하게 할수 있는지... ㅠ.ㅠ
|