{"action":"closed","issue":{"url":"https://api.github.com/repos/takeharukato/yatos/issues/1","repository_url":"https://api.github.com/repos/takeharukato/yatos","labels_url":"https://api.github.com/repos/takeharukato/yatos/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/takeharukato/yatos/issues/1/comments","events_url":"https://api.github.com/repos/takeharukato/yatos/issues/1/events","html_url":"https://github.com/takeharukato/yatos/issues/1","id":158389333,"number":1,"title":"make menuconfig 時に `can't open file \"hal/hal/Config.in\"` が発生","user":{"login":"hikanda","id":3463448,"avatar_url":"https://avatars.githubusercontent.com/u/3463448?v=3","gravatar_id":"","url":"https://api.github.com/users/hikanda","html_url":"https://github.com/hikanda","followers_url":"https://api.github.com/users/hikanda/followers","following_url":"https://api.github.com/users/hikanda/following{/other_user}","gists_url":"https://api.github.com/users/hikanda/gists{/gist_id}","starred_url":"https://api.github.com/users/hikanda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hikanda/subscriptions","organizations_url":"https://api.github.com/users/hikanda/orgs","repos_url":"https://api.github.com/users/hikanda/repos","events_url":"https://api.github.com/users/hikanda/events{/privacy}","received_events_url":"https://api.github.com/users/hikanda/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-06-03T15:10:31Z","updated_at":"2016-07-16T13:58:51Z","closed_at":"2016-07-16T13:58:51Z","body":"Ubuntu-14.04 の i686 マシンでカーネルビルドした所、以下のようにエラーが出力されました。\r\nx86-64 マシンでないとビルドできないのでしょうか？\r\n\r\n```\r\nhkanda@titan:~/src/yatos$ make menuconfig\r\nmake -C include hal\r\nmake[1]: ディレクトリ `/home/hkanda/src/yatos/include' に入ります\r\nrm -f hal\r\nln -sf `uname -m|sed -e \"s/amd64/x86-64/\" -e \"s/x86_64/x86-64/\" -e \"s/i?86/ia32/\"` hal\r\nmake[1]: ディレクトリ `/home/hkanda/src/yatos/include' から出ます\r\nmake -C hal hal\r\nmake[1]: ディレクトリ `/home/hkanda/src/yatos/hal' に入ります\r\nrm -f hal\r\nln -sf `uname -m|sed -e \"s/amd64/x86-64/\" -e \"s/x86_64/x86-64/\" -e \"s/i?86/ia32/\"` hal\r\nmake[1]: ディレクトリ `/home/hkanda/src/yatos/hal' から出ます\r\nmake -C tools\r\nmake[1]: ディレクトリ `/home/hkanda/src/yatos/tools' に入ります\r\ncd kconfig && make mconf\r\nmake[2]: ディレクトリ `/home/hkanda/src/yatos/tools/kconfig' に入ります\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE   -MM *.c > .depend 2>/dev/null || :\r\nmake[2]: ディレクトリ `/home/hkanda/src/yatos/tools/kconfig' から出ます\r\nmake[2]: ディレクトリ `/home/hkanda/src/yatos/tools/kconfig' に入ります\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c conf.c -o conf.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c kxgettext.c -o kxgettext.o\r\n././lxdialog/check-lxdialog.sh -check cc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE  -lncurses\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c lxdialog/checklist.c -o lxdialog/checklist.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c lxdialog/inputbox.c -o lxdialog/inputbox.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c lxdialog/menubox.c -o lxdialog/menubox.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c lxdialog/textbox.c -o lxdialog/textbox.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c lxdialog/util.c -o lxdialog/util.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c lxdialog/yesno.c -o lxdialog/yesno.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    -c mconf.c -o mconf.o\r\ncat zconf.tab.c_shipped > zconf.tab.c\r\ncat lex.zconf.c_shipped > lex.zconf.c\r\ncat zconf.hash.c_shipped > zconf.hash.c\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE   -I. -c zconf.tab.c -o zconf.tab.o\r\ncc -DCURSES_LOC=\"<ncurses.h>\" -DLOCALE    mconf.o zconf.tab.o lxdialog/checklist.o lxdialog/util.o lxdialog/inputbox.o lxdialog/textbox.o lxdialog/yesno.o lxdialog/menubox.o -lncurses -o mconf\r\nmake[2]: ディレクトリ `/home/hkanda/src/yatos/tools/kconfig' から出ます\r\nmake[1]: ディレクトリ `/home/hkanda/src/yatos/tools' から出ます\r\nrm -f include/kern/autoconf.h\r\ntools/kconfig/mconf configs/Config.in || :\r\nconfigs/Config.in:23: can't open file \"hal/hal/Config.in\"\r\nhkanda@titan:~/src/yatos$ uname -a\r\nLinux titan 3.13.0-85-generic #129-Ubuntu SMP Thu Mar 17 20:50:41 UTC 2016 i686 i686 i686 GNU/Linux\r\nhkanda@titan:~/src/yatos$ ls -l ./hal/\r\n合計 8\r\n-rw-rw-r--  1 hkanda hkanda  586  6月  4 00:06 Makefile\r\nlrwxrwxrwx  1 hkanda hkanda    4  6月  4 00:06 hal -> i686\r\ndrwxrwxr-x 13 hkanda hkanda 4096  6月  4 00:06 x86-64\r\nhkanda@titan:~/src/yatos$ \r\n```"}}
{"actor":{"display_login":"takeharukato"}}