auto tool 을 이용하고 있습니다. 예를 들어서 플래폼에 따라서 (sparc sun5.8, i686 linux) 특정 definition이 (_OS_SUN5.8_, _OS_LINUX_) Makefile 에 삽입되었으면 하는데요 어디를 고쳐줘야 할지 모르겠습니다. 왜이렇게 복잡한지...원... 좋은 조언 부탁드립니다.
안녕하세요..
저도 Auto tools을 사용합니다..
저도 Linux, Freebsd 에서 만 사용해서 크게 의존성문제는
안걸려봐서 따로 분리하는거 까지 안해봤지만.
참조하시라고 적어봅니다..
제가 사용하는 방법은 크게 의존성이 걸리지 않는다면..
헤더나 함수에 대해서 의존성에 따라 컴파일링 할수있도록 하는거죠..
예를들면..
#if STDC_HEADERS
#include <string.h>
#elif HAVE_STRINGS_H
#include <strings.h>
#endif
로 헤더가 잇는경우 없는경우 체크해서 따로 되게하는방법이나..
#if !HAVE_STRCHAR
#ifndef strchr
#define strchr index
이런식으로 함수를 의존성에 따라서 바꿔 컴파일하는 방법입니다..
답변은 못되더라도 참고하시길 바랍니다..
GNU AUTOCONF AUTOMAKE, AND LIBTOOL 책에서 참조하였습니다..
그럼.. AUTO TOOLS을 마니 사용하신다면 저책을 추천드립니다..
p.s 더 크로스 컴파일링에 대하여 좀더 고급기술이 있지만 제가 아직은 아직 필요하지 않아서.. 익히지 않았습니다. ㅡㅡa 변명 흑흑..
' 형식이 내용을 규정한다. '
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
안녕하세요..저도 Auto tools을 사용합니다.. 저도
안녕하세요..
저도 Auto tools을 사용합니다..
저도 Linux, Freebsd 에서 만 사용해서 크게 의존성문제는
안걸려봐서 따로 분리하는거 까지 안해봤지만.
참조하시라고 적어봅니다..
제가 사용하는 방법은 크게 의존성이 걸리지 않는다면..
헤더나 함수에 대해서 의존성에 따라 컴파일링 할수있도록 하는거죠..
예를들면..
#if STDC_HEADERS
#include <string.h>
#elif HAVE_STRINGS_H
#include <strings.h>
#endif
로 헤더가 잇는경우 없는경우 체크해서 따로 되게하는방법이나..
#if !HAVE_STRCHAR
#ifndef strchr
#define strchr index
#endif
#endif
이런식으로 함수를 의존성에 따라서 바꿔 컴파일하는 방법입니다..
답변은 못되더라도 참고하시길 바랍니다..
GNU AUTOCONF AUTOMAKE, AND LIBTOOL 책에서 참조하였습니다..
그럼.. AUTO TOOLS을 마니 사용하신다면 저책을 추천드립니다..
p.s 더 크로스 컴파일링에 대하여 좀더 고급기술이 있지만 제가 아직은
아직 필요하지 않아서.. 익히지 않았습니다. ㅡㅡa 변명 흑흑..
' 형식이 내용을 규정한다. '
댓글 달기