{"action":"created","issue":{"url":"https://api.github.com/repos/minoca/os/issues/7","repository_url":"https://api.github.com/repos/minoca/os","labels_url":"https://api.github.com/repos/minoca/os/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/minoca/os/issues/7/comments","events_url":"https://api.github.com/repos/minoca/os/issues/7/events","html_url":"https://github.com/minoca/os/issues/7","id":186504953,"number":7,"title":"x86dbg build seems to be borked out of the box...","user":{"login":"seclorum","id":232258,"avatar_url":"https://avatars.githubusercontent.com/u/232258?v=3","gravatar_id":"","url":"https://api.github.com/users/seclorum","html_url":"https://github.com/seclorum","followers_url":"https://api.github.com/users/seclorum/followers","following_url":"https://api.github.com/users/seclorum/following{/other_user}","gists_url":"https://api.github.com/users/seclorum/gists{/gist_id}","starred_url":"https://api.github.com/users/seclorum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seclorum/subscriptions","organizations_url":"https://api.github.com/users/seclorum/orgs","repos_url":"https://api.github.com/users/seclorum/repos","events_url":"https://api.github.com/users/seclorum/events{/privacy}","received_events_url":"https://api.github.com/users/seclorum/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-11-01T10:42:48Z","updated_at":"2016-11-01T12:43:23Z","closed_at":null,"body":"Hiya minoca OS folks,\r\n\r\nQuite interested in minocaOS, I immediately cloned the repo, downloaded the toolchain for my dev system (macOS 10.12.1), set up the paths, .'ed my setenv.sh, and attempted a fresh, clean build as an interested OS developer is wont to do..  \r\n\r\nOut of the box tho', seems that something is borked:\r\n\r\n``` seclorum@github:~/Documents/minocaOS/src/os {(master)}\r\n$ cat ../../setenv.sh\r\nexport SRCROOT=~/Documents/minocaOS/src\r\nexport ARCH=x86\r\nexport VARIANT=\r\nexport DEBUG=dbg\r\nexport PATH=$PATH:$SRCROOT/$ARCH$VARIANT$DEBUG/tools/bin\r\n seclorum@github:~/Documents/minocaOS/src/os {(master)}\r\n$ gb -av\r\n* master                0cb08c9 Makefile build fix.\r\n  remotes/origin/HEAD   -> origin/master\r\n  remotes/origin/master 0cb08c9 Makefile build fix.\r\n seclorum@github:~/Documents/minocaOS/src/os {(master)}\r\n$ ls\r\nCONTRIBUTING.md WISHLIST.md     docs            include         new.c\r\nLICENSE         apps            drivers         kernel          new.h\r\nMakefile        boot            env.ck          lib             tasks\r\nREADME.md       build.ck        images          minoca.mk       uefi\r\n seclorum@github:~/Documents/minocaOS/src/os {(master)}\r\n$ make\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/basevid\r\nmake[3]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/basevid\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/bconflib\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/bconflib/build\r\nmake[4]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/bconflib/build\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/bconflib\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/boot\r\nmake[5]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/boot\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/build\r\nmake[5]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/build\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/intrins\r\nmake[5]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/intrins\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/wide\r\nmake[5]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base/wide\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/base\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/kmode\r\nmake[4]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/kmode\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/rtlc\r\nEntering Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/rtlc/build\r\nmake[5]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/seclorum/Documents/minocaOS/src/os/lib/rtl/rtlc/build\r\nCompiling - stubs.c\r\n/Users/seclorum/Documents/minocaOS/src/os/lib/rtl/rtlc/stubs.c:35:19: fatal error: stdio.h: No such file or directory\r\n #include <stdio.h>\r\n                   ^\r\ncompilation terminated.\r\nmake[4]: *** [stubs.o] Error 1\r\nmake[3]: *** [rtlc] Error 2\r\nmake[2]: *** [rtl] Error 2\r\nmake[1]: *** [lib] Error 2\r\nmake: *** [/Users/seclorum/Documents/minocaOS/src/x86dbg/obj/os] Error 2\r\n seclorum@github:~/Documents/minocaOS/src/os {(master)}\r\n$ find .. -name \"stdio.h\" -print\r\n../armv7dbg/tools/lib/gcc/arm-none-minoca/4.9.2/include/c++/tr1/stdio.h\r\n../armv7dbg/tools/lib/gcc/arm-none-minoca/4.9.2/include/ssp/stdio.h\r\n../armv7dbg/tools/usr/include/stdio.h\r\n../os/apps/libc/include/stdio.h\r\n../x86dbg/tools/lib/gcc/i686-pc-minoca/4.9.2/include/c++/tr1/stdio.h\r\n../x86dbg/tools/lib/gcc/i686-pc-minoca/4.9.2/include/ssp/stdio.h\r\n../x86dbg/tools/usr/include/stdio.h\r\n seclorum@github:~/Documents/minocaOS/src/os {(master)}\r\n```\r\n\r\nAny clues what I may have exposed here?  Perhaps the rtl build is looking for stdio.h in strange places, and not finding it .. anyway, thought I'd report this issue before I come back in a few hours and have another round (next time on a Linux-x64 system..)"},"comment":{"url":"https://api.github.com/repos/minoca/os/issues/comments/257557309","html_url":"https://github.com/minoca/os/issues/7#issuecomment-257557309","issue_url":"https://api.github.com/repos/minoca/os/issues/7","id":257557309,"user":{"login":"seclorum","id":232258,"avatar_url":"https://avatars.githubusercontent.com/u/232258?v=3","gravatar_id":"","url":"https://api.github.com/users/seclorum","html_url":"https://github.com/seclorum","followers_url":"https://api.github.com/users/seclorum/followers","following_url":"https://api.github.com/users/seclorum/following{/other_user}","gists_url":"https://api.github.com/users/seclorum/gists{/gist_id}","starred_url":"https://api.github.com/users/seclorum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seclorum/subscriptions","organizations_url":"https://api.github.com/users/seclorum/orgs","repos_url":"https://api.github.com/users/seclorum/repos","events_url":"https://api.github.com/users/seclorum/events{/privacy}","received_events_url":"https://api.github.com/users/seclorum/received_events","type":"User","site_admin":false},"created_at":"2016-11-01T12:43:23Z","updated_at":"2016-11-01T12:43:23Z","body":"Okay, new issue, possibly similar/related:\r\n\r\n````\r\nake[5]: Nothing to be done for `all'.\r\nLeaving Directory: /Users/j/Documents/minocaOS/src/os/apps/ck/lib/gram\r\nEntering Directory: /Users/j/Documents/minocaOS/src/os/apps/ck/lib/build\r\nAssembling - ckcore.S\r\n/Users/j/Documents/minocaOS/src/os/apps/ck/lib/build/../ckcore.S:55:70: error: Could not find incbin file 'ckcore.ck'\r\n.global __binary_ckcore_ck_start; __binary_ckcore_ck_start:; .incbin \"ckcore.ck\"; .global __binary_ckcore_ck_end; __binary_ckcore_ck_end:\r\n````"}}
{"actor":{"display_login":"seclorum"}}