ispy-shell icon indicating copy to clipboard operation
ispy-shell copied to clipboard

missing Config.in and configured .config file.

Open banxian opened this issue 7 years ago • 1 comments

I try to build under yosemite + ios sdk 8.3 + xcode 6.3.2 sysroot (brew force me installed command line tools after update), after fix check-lxdialog.sh I got make menuconfig working, but there is no Config.in in root folder. I think its caused by .gitignore, I try to copy it from busybox 1.20 version, and make a selection with only some coreutils like ls,ps, I disabled utmp/wtmp, to bypass some missing headers, but still got failed when compile ps.c (variable has incomplete type 'struct sysinfo'), sure there is no <sys/sysinfo.h> in correspond path (/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/sys). I don't known if tweak on .config can avoid these errors or need external sysroot other than xcode one or totally 3rd party toolchains. (ispy build instruction suggests xcode 6.1.1+yosemite+homebrew)

banxian avatar Jun 10 '18 13:06 banxian

after analyst ispyshell.dylib found in repo, I think time and elapsed time support is disabled in ps's config. other utils which use linux headers like ifconfig (if_slip.h) is totally not in dylib too. after some test, I found ps is not working in your build. if I execute ps command, only a column is printed. PID USER VSZ STAT COMMAND there no such error like "/proc" can't open etc. if I type id after ps aux, nothings returns after each execution.

banxian avatar Jun 10 '18 22:06 banxian