회사에서 만들고 있는 라이브러리 컴파일 예제.

다목적 플랫폼을 지원하는 입장이 되면 컴파일을 하는 OS 에 대한 두려움이 어느정도 있을것으로 생각 됩니다.
하지만 비스타 때도 그랬고 cygwin 을 새로운 윈도우 에서 돌리는 것이 불가능 하다는 말들이 있는데요.
글쎄요?
UAC 를 끄고 administrator 계정이라면 안돌수가 없지 않을까요?

저의 경우 64bit OS 를 구동하면서도 cygwin 을 그대로 사용하면서 (windowsXP mode 같은걸 쓰는게 아닙니다), ADS1.2 로 빌드까지 되도록 하고 있습니다.
게다가 여러플랫폼을 한방에 돌리기엔 매번 콘솔에 명령을 때릴 수 없는 입장이니 bash shell script 노가다 좀 하면 나이트빌드까지 고려할 수 있는 상황이죠.

만약 지금 윈도우 비스타 또는 7 에서 cygwin 이나 ADS1.2 (build 868) 등이 안된다고 고민하시는 분들은 다시한번 개발환경 설정에 얼마나 이해를 하고 정확히 적용 하였는 가 에 대해 생각해 보시기 바랍니다.

Posted by 견족자K rageworx

  • 2009.10.28 23:35

    비밀댓글입니다

    • Favicon of https://rageworx.pe.kr BlogIcon 견족자K rageworx
      2009.10.29 00:17 신고

      설치한 cygwin 버젼은 1.5.19 보다 낮은 버젼 이었습니다.
      제 경험으로서는 cygwin 이 최신버젼이 다 좋은것은 아니더군요..
      저 같은 경운 ADS1.2 , RVDS 2.2 모두 구동가능 했습니다.

  • Favicon of https://sadope.tistory.com BlogIcon dope
    2009.10.29 09:23 신고

    답변 감사합니다.
    다시 한번 해봐야겠네요 ^^

    • Favicon of https://rageworx.pe.kr BlogIcon 견족자K rageworx
      2009.10.29 19:20 신고

      버젼을 확인 해 보았습니다.

      $ uname --all
      CYGWIN_NT-6.1-WOW64 mckim 1.5.25(0.156/4/2) 2008-04-17 12:11 i686 Cygwin

      제가 버젼이 더 높았네요 ^^;

  • Favicon of https://sadope.tistory.com BlogIcon dope
    2009.10.30 12:29 신고

    아 네 확인까지.. 감사합니다. 해당버전으로 다시 한번 해봐야겠습니다.
    즐거운 주말되십시요.

  • Favicon of https://cklhs.tistory.com BlogIcon Kresnik
    2010.05.16 18:05 신고

    전 지금 윈도우 7 64-bit를 사용하고 있구요 ADS 1.2 (build 805)를 사용했습니다.
    그런데 CodeWarrior에서 컴파일까지는 되는데 이미지가 생성이 되지 않더군요.

    프로그램은 Program Fils(x86)에 설치했구요.
    Program Fils에 설치했을때는 이미지는 만들어지지만 CodeWarrior에서 AXD가
    실행되지 않더군요.

    혹시 환경설정을 어떻게 하셨는지 좀 알 수 있을까요?

    • Favicon of https://rageworx.pe.kr BlogIcon 견족자K rageworx
      2010.05.16 21:35 신고

      CodeWarrior 는 Win32 에서만 구동 됩니다.
      정확히는 XP 까지만 구동이 됩니다.
      Windows7 x64 에서는 CodeWarrior 가 구동되지 않습니다.
      Trace32 나 Partner 등은 USB 를 통해서 디버깅 할 수 있습니다만 CodeWarrior는 제대로 된 구동을 못하더군요.
      Bash 나 Windows command console 을 이용하여 Build Script 구성후 바이너리를 생성하여 사용하시는 것을 추천드리네요 ...