Hi Zhen, What does the 'xcodeselect -p' command output on your mac?
BTW, regarding homebrew and krb5: if you happen to use MacPorts, you can install port named 'kerberos5'. But 'krb5' should work for homebrew, though. Best regards, Alexey On Wed, Dec 14, 2016 at 1:22 AM, Zhen Zhang <[email protected]> wrote: > Hi Todd, > > Thanks for your help, the error message seems same, but before build kudu, > I've already installed xcode using command "xcode-select --install", don't > know why still occured this error. Yes, I followed this docs( > http://kudu.apache.org/docs/installation.html#osx_from_source) to build. > > By the way, the command "brew install krb5" failed on my mac, it said: > ➜ kudu git:(github) brew install krb5 > Updating Homebrew... > Error: No available formula with the name "krb5" > ==> Searching for similarly named formulae... > Error: No similarly named formulae found. > ==> Searching taps... > Error: No formulae found in taps > > Thanks, > Zhen > > 2016-12-14 16:37 GMT+08:00 Todd Lipcon <[email protected]>: > >> Hi Zhen, >> >> I'm not a Mac user, so just taking my best guess here. >> https://issues.apache.org/jira/browse/KUDU-1530 mentions the same error >> message as being indicative that the xcode command line tools aren't >> properly installed. The patch for this issue ( >> http://gerrit.cloudera.org:8080/3653) updated the OSX install docs. Are >> you following those docs? ( http://kudu.apache.org/docs/in >> stallation.html#osx_from_source ) >> >> If that doesn't help, hopefully someone who uses OSX to build Kudu will >> respond later today from PST time zone. >> >> -Todd >> >> >> On Wed, Dec 14, 2016 at 12:56 PM, Zhen Zhang <[email protected]> wrote: >> >>> Hi Todd, >>> >>> My os version is 10.12.1, I already installed xcode, and I can find the >>> stdio.h file under /usr/include >>> >>> My gcc version is: >>> >>> *➜ **kudu* *git:(**github**)* gcc -v >>> >>> Configured with: --prefix=/Library/Developer/CommandLineTools/usr >>> --with-gxx-include-dir=/usr/include/c++/4.2.1 >>> >>> Apple LLVM version 8.0.0 (clang-800.0.42.1) >>> >>> Target: x86_64-apple-darwin16.1.0 >>> >>> Thread model: posix >>> >>> InstalledDir: /Library/Developer/CommandLineTools/usr/bin >>> >>> >>> >>> >>> 2016-12-14 13:43 GMT+08:00 Todd Lipcon <[email protected]>: >>> >>>> Hi Zhen, >>>> >>>> Can you share which version of osx you are running? Also have you >>>> installed the osx development tools (xcode etc)? >>>> >>>> Todd >>>> >>>> On Dec 14, 2016 12:33 PM, "Zhen Zhang" <[email protected]> wrote: >>>> >>>>> hi all, >>>>> >>>>> I tried to build kudu from source on my mac and get the following >>>>> error after run "thirdparty/build-if-necessary.sh" >>>>> >>>>> clang: *warning: *no such sysroot directory: >>>>> '-mmacosx-version-min=10.5' >>>>> >>>>> */Users/zhenzhang/projects/kudu/thirdparty/src/llvm-3.9.0.src/projects/compiler-rt/lib/builtins/eprintf.c:14:10: >>>>> **fatal error: **'stdio.h' file not found* >>>>> >>>>> #include <stdio.h> >>>>> >>>>> >>>>> Only llvm in the thirdparty failed with such message. All others can >>>>> build success, do you know how to fix this? >>>>> >>>>> >>>>> Thanks, >>>>> >>>>> zhen >>>>> >>>> >>> >> >> >> -- >> Todd Lipcon >> Software Engineer, Cloudera >> > >
