{"action":"created","issue":{"url":"https://api.github.com/repos/lancethepants/tomatoware/issues/19","labels_url":"https://api.github.com/repos/lancethepants/tomatoware/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/lancethepants/tomatoware/issues/19/comments","events_url":"https://api.github.com/repos/lancethepants/tomatoware/issues/19/events","html_url":"https://github.com/lancethepants/tomatoware/issues/19","id":124759798,"number":19,"title":" About tomatoware compile busybox problem","user":{"login":"houzi-","id":9395995,"avatar_url":"https://avatars.githubusercontent.com/u/9395995?v=3","gravatar_id":"","url":"https://api.github.com/users/houzi-","html_url":"https://github.com/houzi-","followers_url":"https://api.github.com/users/houzi-/followers","following_url":"https://api.github.com/users/houzi-/following{/other_user}","gists_url":"https://api.github.com/users/houzi-/gists{/gist_id}","starred_url":"https://api.github.com/users/houzi-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houzi-/subscriptions","organizations_url":"https://api.github.com/users/houzi-/orgs","repos_url":"https://api.github.com/users/houzi-/repos","events_url":"https://api.github.com/users/houzi-/events{/privacy}","received_events_url":"https://api.github.com/users/houzi-/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-01-04T13:36:22Z","updated_at":"2016-01-04T16:23:07Z","closed_at":null,"body":"tomaoware had instructions not compile rely kernel software , is not busybox is to come with the kernel ? \r\nBut I see a condensed version of the compiler on entware-ng!\r\n I do not quite understand !Also I try to compile busybox tomatoware time error !"},"comment":{"url":"https://api.github.com/repos/lancethepants/tomatoware/issues/comments/168722774","html_url":"https://github.com/lancethepants/tomatoware/issues/19#issuecomment-168722774","issue_url":"https://api.github.com/repos/lancethepants/tomatoware/issues/19","id":168722774,"user":{"login":"lancethepants","id":2523667,"avatar_url":"https://avatars.githubusercontent.com/u/2523667?v=3","gravatar_id":"","url":"https://api.github.com/users/lancethepants","html_url":"https://github.com/lancethepants","followers_url":"https://api.github.com/users/lancethepants/followers","following_url":"https://api.github.com/users/lancethepants/following{/other_user}","gists_url":"https://api.github.com/users/lancethepants/gists{/gist_id}","starred_url":"https://api.github.com/users/lancethepants/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lancethepants/subscriptions","organizations_url":"https://api.github.com/users/lancethepants/orgs","repos_url":"https://api.github.com/users/lancethepants/repos","events_url":"https://api.github.com/users/lancethepants/events{/privacy}","received_events_url":"https://api.github.com/users/lancethepants/received_events","type":"User","site_admin":false},"created_at":"2016-01-04T16:23:07Z","updated_at":"2016-01-04T16:23:07Z","body":"Of course you can compile stuff that relies on the kernel, like busybox. It is only kernel modules that you cannot compile.\r\nTomatoware includes the appropriate kernel headers for both mipsel and arm.\r\n\r\narm -> 2.6.36.4\r\nmipsel -> 2.6.22.19 \r\n\r\nBecause of the c library uclibc, syncfs(2) is currently not supported, but it looks like in future versions it will be. Until support is added, you have to do the following.\r\n\r\nmake defconfig\r\nmake menuconfig\r\n\r\nGo to -> Coreutils\r\ndisable the option \" Enable -d and -f flags (requres syncfs(2) in libc)\"\r\n\r\nAdditionally, you must disable a few other things if you are compiling on mipsel, because mipsel has an older kernel than arm, and some of the functionality won't work on mipsel's kernel.\r\nFor mipsel go to -> Miscellaneous Utilities\r\nand disable the options\r\n\r\ni2cget\r\ni2cset\r\ni2cdump\r\ni2cdetect\r\nubiattach\r\nubidetach\r\nubimkvol\r\nubirmvol\r\nubirsvol\r\nubiupdatevol"}}