앙스트롬과 스테블커널?

idaini44의 이미지

안녕하세요
비글보드xM쓰고 있는데 pwm신호를 테스트하고싶은데
GitHub에 있네요
근데 이게 앙스트롬을 기준으로 한것 같은데
여기 있는 것들을 모르겠네요 OE는 OpenEmbedded인데..
저는 stable-kernel을 쓰고있거든요..
앙스트롬하고 많이 다른가요??
CC는 arm-linux-gnueabi 쓰고있고

소스 파일이름은 beagle-source-me.txt 입니다.
1 if [[ -z "${KERNEL_CROSS_BUILD_ENVIRONMENT_SOURCED}" ]]; then
2
3 MACHINE=beagleboard
4
5 # normally OETMP will be ${OETREE}/tmp, but really it is whatever TMPDIR
6 # in ${OETREE}/build/conf/local.conf points to.
7 OETMP=${OETREE}/angstrom-dev
8 # OETMP=/beagle
9
10 SYSROOTSDIR=${OETMP}/staging
11 STAGEDIR=${SYSROOTSDIR}/`uname -m`-linux
12 CROSSBINDIR=${OETMP}/cross/armv7a/bin
13
14 export KERNELDIR=${SYSROOTSDIR}/${MACHINE}-angstrom-linux-gnueabi/kernel
15
16 PATH=${STAGEDIR}/bin:${PATH}
17 PATH=${STAGEDIR}/sbin:${PATH}
18 PATH=${CROSSBINDIR}:${PATH}
19 PATH=${STAGEDIR}/usr/bin:${PATH}
20 PATH=${STAGEDIR}/usr/sbin:${PATH}
21 PATH=${STAGEDIR}/usr/bin/armv7a-angstrom-linux-gnueabi:${PATH}
22
23 unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE
24
25 export ARCH="arm"
26 export CROSS_COMPILE="arm-angstrom-linux-gnueabi-"
27 export CC="arm-angstrom-linux-gnueabi-gcc"
28 export LD="arm-angstrom-linux-gnueabi-ld"
29 export STRIP="arm-angstrom-linux-gnueabi-strip"
30
31 export KERNEL_CROSS_BUILD_ENVIRONMENT_SOURCED="true"
32
33 echo "Altered environment for cross building a kernel module with OE tools."
34 else
35 echo "Cross build environment already configured."
36 fi

여기서 7번줄은 무엇을 의미하는건가요..?
그리고 10번줄에 SYSROOTDIR은 루트 디렉토리맞나요?? staging는 무엇을 말하는지;;
11번 줄은 또.. STAGEDIR은 뭐죠?
12번 줄의 CROSSBINDIR은..;;
14번 줄은 제가 쓰는 커널의 주소 일테고.
아 그리고 1번줄의 -z ??와 KERNEL_CROSS_BUILD_ENVIRONMENT_SOURCED는 무엇인지...

이게 제가 쓰는 커널에 맞게 바뀌어서 make를 해야하는게 맞는건가요..
비글보드 고수님 계신다면 좀 알려주시면안될까요

얼토당토 않는 질문 올려서 죄송합니다

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.