Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example for static linking of go-clang #132

Open
zimmski opened this issue Sep 14, 2016 · 13 comments
Open

Example for static linking of go-clang #132

zimmski opened this issue Sep 14, 2016 · 13 comments

Comments

@zimmski
Copy link
Member

zimmski commented Sep 14, 2016

After go-clang/bootstrap#15 has been merged, it would be nice to add an example on how to statically link go-clang into a binary. There are some pointers in #116 but no working solution, yet. I tried to make this work but failed miserably. I would be really happy if someone else found a solution for to statically link the "go-clang-dump" example so that we can put it in the README (IMHO this should be in the bootstrap repository's README and therefore forwarded to every version repository).

@zchee
Copy link
Member

zchee commented Sep 26, 2016

@zimmski Hi, the previous issue has been closed, I will write here.

I totally figured out this issue.
In conclusion, We can static link compiling. actually, I was successfully compile, exec go-clang-dump and got C AST results.

That's related the libc++ or libc++abi library.
If I use (and I think also @jupp0r using) LLVM toolchain that the build from source with all project(libc++, libc++abi, lldb, compiler-rt or etc), libc++ library file will be two exists in my environment.
OS system libc++ and LLVM's libc++.
And I'm always used ls /path/to/lib*.a for CGO_LDFLAGS, so LLVM's libc++.a included it.
I don't know, but It was like a bad compile and link way even if now I use LLVM toolchain.

At least macOS system library is not compatible to LLVM..?
I tried llvm.org pre-compile tarballs each version but same result. also sometimes occur malloc: *** mach_vm_map(size=...) failed.
I don't know issue whether the macOS kernel or LLVM. but in the case of such a situation, almost macOS with destructive change the kernel... too bad...

Anyway I tried

CGO_LDFLAGS="$(command ls ~/src/llvm.org/build/lib/*.a | grep -v -e unwind -e lldb -e libc++)"

exclude LLVM's and use system. It's always not hung at movb (%r8), %al, works fine.
but I still do not more investigate. and now binary size is about 40MB. too big. will do.

After that investigate, maybe I can write how to statically link the "go-clang-dump" example to README :) I'm glad if you merge it.
Thanks.

@zimmski
Copy link
Member Author

zimmski commented Sep 26, 2016

It would be enormously helpful if you would contribute a solution for this issue :-) Do not worry about the binary size, it is statically linked after all.

I tried CC=clang-3.4 CGO_LDFLAGS="$(command ls /usr/lib/llvm-3.4/lib/*.a | grep -v {unwind,lldb,libc++})" go build -a -x -tags=static -ldflags "-extldflags '-static'" github.com/go-clang/bootstrap/cmd/go-clang-dump in my instance of the go-clang development environment but all I get are compile errors like /tmp/go-build745263710/github.com/go-clang/bootstrap/clang/_obj/typekind_gen.cgo2.o: In function_cgo_c03c00df5346_Cfunc_clang_getTypeKindSpelling':
clang/typekind_gen.go:38: undefined reference to clang_getTypeKindSpelling'

Any ideas?

@jupp0r
Copy link

jupp0r commented Sep 26, 2016

@zimmski I think you are missing libclang.a in /usr/lib/llvm-3.4/lib

@zimmski
Copy link
Member Author

zimmski commented Sep 26, 2016

There is a libclang.a in the libdir directory:

ls -lh /usr/lib/llvm-3.4/lib/libclang.a
-rw-r--r-- 1 root root 1.1M Sep  5  2014 /usr/lib/llvm-3.4/lib/libclang.a

@zimmski
Copy link
Member Author

zimmski commented Sep 26, 2016

Maybe it is a good idea to post the output of the command

# CC=clang-3.4 CGO_LDFLAGS="$(command ls /usr/lib/llvm-3.4/lib/*.a | grep -v {unwind,lldb,libc++})" go build -a -x -tags=static -ldflags "-extldflags '-static'" github.com/go-clang/bootstrap/cmd/go-clang-dump
grep: lldb: No such file or directory
grep: libc++: No such file or directory
WORK=/tmp/go-build246847818
mkdir -p $WORK/runtime/_obj/
mkdir -p $WORK/
cd /home/vagrant/go/go/src/runtime
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/runtime.a -trimpath $WORK -p runtime -+ -buildid ae04728d092489b041458207724ca40e6798a49c -D _/home/vagrant/go/go/src/runtime -I $WORK -pack -asmhdr $WORK/runtime/_obj/go_asm.h ./alg.go ./arch1_amd64.go ./arch_amd64.go ./atomic_amd64x.go ./atomic_pointer.go ./cgo.go ./cgocall.go ./cgocallback.go ./chan.go ./compiler.go ./complex.go ./cpuprof.go ./cputicks.go ./debug.go ./defs_linux_amd64.go ./env_posix.go ./error.go ./extern.go ./hash64.go ./hashmap.go ./hashmap_fast.go ./heapdump.go ./iface.go ./lfstack.go ./lfstack_amd64.go ./lock_futex.go ./malloc.go ./mbarrier.go ./mbitmap.go ./mcache.go ./mcentral.go ./mem_linux.go ./mfinal.go ./mfixalloc.go ./mgc.go ./mgcmark.go ./mgcsweep.go ./mgcwork.go ./mheap.go ./mprof.go ./msize.go ./mstats.go ./netpoll.go ./netpoll_epoll.go ./os1_linux.go ./os2_linux.go ./os_linux.go ./panic.go ./panic1.go ./parfor.go ./print1.go ./print1_write.go ./proc.go ./proc1.go ./race0.go ./rdebug.go ./rune.go ./runtime.go ./runtime1.go ./runtime2.go ./select.go ./sema.go ./signal1_unix.go ./signal_amd64x.go ./signal_linux.go ./signal_linux_amd64.go ./signal_unix.go ./sigpanic_unix.go ./sigqueue.go ./slice.go ./softfloat64.go ./sqrt.go ./stack1.go ./stack2.go ./string.go ./string1.go ./stubs.go ./stubs2.go ./symtab.go ./sys_x86.go ./time.go ./trace.go ./traceback.go ./type.go ./typekind.go ./typekind1.go ./unaligned1.go ./vdso_linux_amd64.go ./wbfat.go ./zgoarch_amd64.go ./zgoos_linux.go ./zversion.go
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/asm.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/asm_amd64.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/duff_amd64.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./duff_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/memclr_amd64.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./memclr_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/memmove_amd64.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./memmove_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/rt0_linux_amd64.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./rt0_linux_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/_obj/sys_linux_amd64.o -trimpath $WORK -I $WORK/runtime/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./sys_linux_amd64.s
pack r $WORK/runtime.a $WORK/runtime/_obj/asm.o $WORK/runtime/_obj/asm_amd64.o $WORK/runtime/_obj/duff_amd64.o $WORK/runtime/_obj/memclr_amd64.o $WORK/runtime/_obj/memmove_amd64.o $WORK/runtime/_obj/rt0_linux_amd64.o $WORK/runtime/_obj/sys_linux_amd64.o # internal
mkdir -p $WORK/errors/_obj/
cd /home/vagrant/go/go/src/errors
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/errors.a -trimpath $WORK -p errors -complete -buildid 81a3e2a1544f408b4e950450923e8b1e8a972ed5 -D _/home/vagrant/go/go/src/errors -I $WORK -pack ./errors.go
mkdir -p $WORK/sync/atomic/_obj/
mkdir -p $WORK/sync/
cd /home/vagrant/go/go/src/sync/atomic
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/sync/atomic.a -trimpath $WORK -p sync/atomic -buildid ec6d5f1b19bd54adb7eb4bdd4a48810d323a608c -D _/home/vagrant/go/go/src/sync/atomic -I $WORK -pack -asmhdr $WORK/sync/atomic/_obj/go_asm.h ./doc.go ./value.go
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/sync/atomic/_obj/asm_amd64.o -trimpath $WORK -I $WORK/sync/atomic/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm_amd64.s
pack r $WORK/sync/atomic.a $WORK/sync/atomic/_obj/asm_amd64.o # internal
mkdir -p $WORK/sync/_obj/
cd /home/vagrant/go/go/src/sync
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/sync.a -trimpath $WORK -p sync -buildid 30295663a805fea3b6c30491d7a187cfd458f5fa -D _/home/vagrant/go/go/src/sync -I $WORK -pack ./cond.go ./mutex.go ./once.go ./pool.go ./race0.go ./runtime.go ./rwmutex.go ./waitgroup.go
mkdir -p $WORK/io/_obj/
cd /home/vagrant/go/go/src/io
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/io.a -trimpath $WORK -p io -complete -buildid d2e356de0b4a21e7ecabbb520086b465a6148491 -D _/home/vagrant/go/go/src/io -I $WORK -pack ./io.go ./multi.go ./pipe.go
mkdir -p $WORK/math/_obj/
cd /home/vagrant/go/go/src/math
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/math.a -trimpath $WORK -p math -buildid d2d87f1c30cc5d38c55136b54fe5c09780073c88 -D _/home/vagrant/go/go/src/math -I $WORK -pack -asmhdr $WORK/math/_obj/go_asm.h ./abs.go ./acosh.go ./asin.go ./asinh.go ./atan.go ./atan2.go ./atanh.go ./bits.go ./cbrt.go ./const.go ./copysign.go ./dim.go ./erf.go ./exp.go ./expm1.go ./floor.go ./frexp.go ./gamma.go ./hypot.go ./j0.go ./j1.go ./jn.go ./ldexp.go ./lgamma.go ./log.go ./log10.go ./log1p.go ./logb.go ./mod.go ./modf.go ./nextafter.go ./pow.go ./pow10.go ./remainder.go ./signbit.go ./sin.go ./sincos.go ./sinh.go ./sqrt.go ./tan.go ./tanh.go ./unsafe.go
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/abs_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./abs_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/asin_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asin_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/atan2_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./atan2_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/atan_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./atan_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/dim_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./dim_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/exp2_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./exp2_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/exp_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./exp_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/expm1_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./expm1_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/floor_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./floor_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/frexp_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./frexp_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/hypot_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./hypot_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/ldexp_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./ldexp_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/log10_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./log10_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/log1p_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./log1p_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/log_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./log_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/mod_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./mod_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/modf_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./modf_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/remainder_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./remainder_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/sin_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./sin_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/sincos_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./sincos_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/sqrt_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./sqrt_amd64.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/math/_obj/tan_amd64.o -trimpath $WORK -I $WORK/math/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./tan_amd64.s
pack r $WORK/math.a $WORK/math/_obj/abs_amd64.o $WORK/math/_obj/asin_amd64.o $WORK/math/_obj/atan2_amd64.o $WORK/math/_obj/atan_amd64.o $WORK/math/_obj/dim_amd64.o $WORK/math/_obj/exp2_amd64.o $WORK/math/_obj/exp_amd64.o $WORK/math/_obj/expm1_amd64.o $WORK/math/_obj/floor_amd64.o $WORK/math/_obj/frexp_amd64.o $WORK/math/_obj/hypot_amd64.o $WORK/math/_obj/ldexp_amd64.o $WORK/math/_obj/log10_amd64.o $WORK/math/_obj/log1p_amd64.o $WORK/math/_obj/log_amd64.o $WORK/math/_obj/mod_amd64.o $WORK/math/_obj/modf_amd64.o $WORK/math/_obj/remainder_amd64.o $WORK/math/_obj/sin_amd64.o $WORK/math/_obj/sincos_amd64.o $WORK/math/_obj/sqrt_amd64.o $WORK/math/_obj/tan_amd64.o # internal
mkdir -p $WORK/syscall/_obj/
cd /home/vagrant/go/go/src/syscall
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/syscall.a -trimpath $WORK -p syscall -buildid 1b96ea2de0089df56e0b0bbab22fdf6fba1c0cf3 -D _/home/vagrant/go/go/src/syscall -I $WORK -pack -asmhdr $WORK/syscall/_obj/go_asm.h ./env_unix.go ./exec_linux.go ./exec_unix.go ./flock.go ./lsf_linux.go ./netlink_linux.go ./race0.go ./sockcmsg_linux.go ./sockcmsg_unix.go ./str.go ./syscall.go ./syscall_linux.go ./syscall_linux_amd64.go ./syscall_unix.go ./zerrors_linux_amd64.go ./zsyscall_linux_amd64.go ./zsysnum_linux_amd64.go ./ztypes_linux_amd64.go
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/syscall/_obj/asm.o -trimpath $WORK -I $WORK/syscall/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm.s
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/syscall/_obj/asm_linux_amd64.o -trimpath $WORK -I $WORK/syscall/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm_linux_amd64.s
pack r $WORK/syscall.a $WORK/syscall/_obj/asm.o $WORK/syscall/_obj/asm_linux_amd64.o # internal
mkdir -p $WORK/time/_obj/
cd /home/vagrant/go/go/src/time
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/time.a -trimpath $WORK -p time -buildid dee8fda12fda9b76358471cfcf1b70239932c91d -D _/home/vagrant/go/go/src/time -I $WORK -pack ./format.go ./sleep.go ./sys_unix.go ./tick.go ./time.go ./zoneinfo.go ./zoneinfo_read.go ./zoneinfo_unix.go
mkdir -p $WORK/os/_obj/
cd /home/vagrant/go/go/src/os
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/os.a -trimpath $WORK -p os -buildid 696024889297ef24b9c7c4e3205cfbe985240b48 -D _/home/vagrant/go/go/src/os -I $WORK -pack ./dir_unix.go ./doc.go ./env.go ./error.go ./error_unix.go ./exec.go ./exec_posix.go ./exec_unix.go ./file.go ./file_posix.go ./file_unix.go ./getwd.go ./path.go ./path_unix.go ./pipe_linux.go ./proc.go ./stat_linux.go ./sticky_notbsd.go ./str.go ./sys_linux.go ./sys_unix.go ./types.go ./types_notwin.go
mkdir -p $WORK/unicode/utf8/_obj/
mkdir -p $WORK/unicode/
cd /home/vagrant/go/go/src/unicode/utf8
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/unicode/utf8.a -trimpath $WORK -p unicode/utf8 -complete -buildid 50d8df090e06ca6252a272831f02d7acfa85ee50 -D _/home/vagrant/go/go/src/unicode/utf8 -I $WORK -pack ./utf8.go
mkdir -p $WORK/strconv/_obj/
cd /home/vagrant/go/go/src/strconv
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/strconv.a -trimpath $WORK -p strconv -complete -buildid f9592dade3ee35f96331dc16ea1f69ec1e2ccaba -D _/home/vagrant/go/go/src/strconv -I $WORK -pack ./atob.go ./atof.go ./atoi.go ./decimal.go ./doc.go ./extfloat.go ./ftoa.go ./isprint.go ./itoa.go ./quote.go
mkdir -p $WORK/reflect/_obj/
cd /home/vagrant/go/go/src/reflect
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/reflect.a -trimpath $WORK -p reflect -buildid a94a47c467cbeaa6a74d43f22a51366640285194 -D _/home/vagrant/go/go/src/reflect -I $WORK -pack -asmhdr $WORK/reflect/_obj/go_asm.h ./deepequal.go ./makefunc.go ./type.go ./value.go
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/reflect/_obj/asm_amd64.o -trimpath $WORK -I $WORK/reflect/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm_amd64.s
pack r $WORK/reflect.a $WORK/reflect/_obj/asm_amd64.o # internal
mkdir -p $WORK/fmt/_obj/
cd /home/vagrant/go/go/src/fmt
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/fmt.a -trimpath $WORK -p fmt -complete -buildid 81f29208d0df57086902152ad622a0e77401de7b -D _/home/vagrant/go/go/src/fmt -I $WORK -pack ./doc.go ./format.go ./print.go ./scan.go
mkdir -p $WORK/sort/_obj/
cd /home/vagrant/go/go/src/sort
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/sort.a -trimpath $WORK -p sort -complete -buildid 5a4cbcb6143530f55886fd5e58d030831c7e6507 -D _/home/vagrant/go/go/src/sort -I $WORK -pack ./search.go ./sort.go
mkdir -p $WORK/flag/_obj/
cd /home/vagrant/go/go/src/flag
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/flag.a -trimpath $WORK -p flag -complete -buildid 849a0a8db5dee2a96ba0ae9db70db97454162922 -D _/home/vagrant/go/go/src/flag -I $WORK -pack ./flag.go
mkdir -p $WORK/runtime/cgo/_obj/
mkdir -p $WORK/runtime/
cd /home/vagrant/go/go/src/runtime/cgo
CGO_LDFLAGS="-g" "-O2" "-lpthread" /home/vagrant/go/go/pkg/tool/linux_amd64/cgo -objdir $WORK/runtime/cgo/_obj/ -importpath runtime/cgo -import_runtime_cgo=false -import_syscall=false -- -I $WORK/runtime/cgo/_obj/ -Wall -Werror cgo.go
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -print-libgcc-file-name
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/_cgo_main.o -c $WORK/runtime/cgo/_obj/_cgo_main.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/_cgo_export.o -c $WORK/runtime/cgo/_obj/_cgo_export.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/cgo.cgo2.o -c $WORK/runtime/cgo/_obj/cgo.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/gcc_fatalf.o -c ./gcc_fatalf.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/gcc_libinit.o -c ./gcc_libinit.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/gcc_linux_amd64.o -c ./gcc_linux_amd64.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/gcc_setenv.o -c ./gcc_setenv.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/gcc_util.o -c ./gcc_util.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/runtime/cgo/_obj/ -g -O2 -Wall -Werror -o $WORK/runtime/cgo/_obj/gcc_amd64.o -c ./gcc_amd64.S
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -o $WORK/runtime/cgo/_obj/_cgo_.o $WORK/runtime/cgo/_obj/_cgo_main.o $WORK/runtime/cgo/_obj/_cgo_export.o $WORK/runtime/cgo/_obj/cgo.cgo2.o $WORK/runtime/cgo/_obj/gcc_fatalf.o $WORK/runtime/cgo/_obj/gcc_libinit.o $WORK/runtime/cgo/_obj/gcc_linux_amd64.o $WORK/runtime/cgo/_obj/gcc_setenv.o $WORK/runtime/cgo/_obj/gcc_util.o $WORK/runtime/cgo/_obj/gcc_amd64.o -g -O2 -lpthread
/home/vagrant/go/go/pkg/tool/linux_amd64/cgo -objdir $WORK/runtime/cgo/_obj/ -dynpackage cgo -dynimport $WORK/runtime/cgo/_obj/_cgo_.o -dynout $WORK/runtime/cgo/_obj/_cgo_import.go -dynlinker
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -o $WORK/runtime/cgo/_obj/_all.o $WORK/runtime/cgo/_obj/_cgo_export.o $WORK/runtime/cgo/_obj/cgo.cgo2.o $WORK/runtime/cgo/_obj/gcc_fatalf.o $WORK/runtime/cgo/_obj/gcc_libinit.o $WORK/runtime/cgo/_obj/gcc_linux_amd64.o $WORK/runtime/cgo/_obj/gcc_setenv.o $WORK/runtime/cgo/_obj/gcc_util.o $WORK/runtime/cgo/_obj/gcc_amd64.o -g -O2 -Wl,-r -nostdlib /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/libgcc.a -Wl,--build-id=none
/home/vagrant/go/go/pkg/tool/linux_amd64/compile -o $WORK/runtime/cgo.a -trimpath $WORK -p runtime/cgo -buildid 482ab56451bf399799732b0570168b42ff1d56eb -D _/home/vagrant/go/go/src/runtime/cgo -I $WORK -pack -asmhdr $WORK/runtime/cgo/_obj/go_asm.h ./callbacks.go ./iscgo.go ./setenv.go $WORK/runtime/cgo/_obj/_cgo_gotypes.go $WORK/runtime/cgo/_obj/cgo.cgo1.go $WORK/runtime/cgo/_obj/_cgo_import.go
/home/vagrant/go/go/pkg/tool/linux_amd64/asm -o $WORK/runtime/cgo/_obj/asm_amd64.o -trimpath $WORK -I $WORK/runtime/cgo/_obj/ -I /home/vagrant/go/go/pkg/include -D GOOS_linux -D GOARCH_amd64 ./asm_amd64.s
pack r $WORK/runtime/cgo.a $WORK/runtime/cgo/_obj/asm_amd64.o $WORK/runtime/cgo/_obj/_all.o # internal
mkdir -p $WORK/github.com/go-clang/bootstrap/clang/_obj/
mkdir -p $WORK/github.com/go-clang/bootstrap/
cd /home/vagrant/go/src/github.com/go-clang/bootstrap/clang
CGO_LDFLAGS="-g" "-O2" /home/vagrant/go/go/pkg/tool/linux_amd64/cgo -objdir $WORK/github.com/go-clang/bootstrap/clang/_obj/ -importpath github.com/go-clang/bootstrap/clang -- -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang accessspecifier_gen.go availabilitykind_gen.go callingconv_gen.go cgoflags.go cgoflags_static.go childvisitresult_gen.go clang_gen.go clientdata_gen.go codecomplete_flags_gen.go codecompleteresults_gen.go comment_gen.go commentinlinecommandrenderkind_gen.go commentkind_gen.go commentparampassdirection_gen.go compilationdatabase_error_gen.go compilationdatabase_gen.go compilecommand_gen.go compilecommands_gen.go completionchunkkind_gen.go completioncontext_gen.go completionresult_gen.go completionstring_gen.go cursor.go cursor_gen.go cursorandrangevisitor_gen.go cursorkind_gen.go cursorset_gen.go cxstring.go declqualifierkind_gen.go diagnostic_gen.go diagnosticdisplayoptions_gen.go diagnosticset_gen.go diagnosticseverity_gen.go file_gen.go fileuniqueid_gen.go globaloptflags_gen.go idxattrinfo_gen.go idxattrkind_gen.go idxbaseclassinfo_gen.go idxclientastfile_gen.go idxclientcontainer_gen.go idxcliententity_gen.go idxclientfile_gen.go idxcontainerinfo_gen.go idxcxxclassdeclinfo_gen.go idxdeclinfo_gen.go idxdeclinfoflags_gen.go idxentitycxxtemplatekind_gen.go idxentityinfo_gen.go idxentitykind_gen.go idxentitylanguage_gen.go idxentityrefinfo_gen.go idxentityrefkind_gen.go idxiboutletcollectionattrinfo_gen.go idximportedastfileinfo_gen.go idxincludedfileinfo_gen.go idxloc_gen.go idxobjccategorydeclinfo_gen.go idxobjccontainerdeclinfo_gen.go idxobjccontainerkind_gen.go idxobjcinterfacedeclinfo_gen.go idxobjcpropertydeclinfo_gen.go idxobjcprotocolrefinfo_gen.go idxobjcprotocolreflistinfo_gen.go index_gen.go indexaction_gen.go indexercallbacks_gen.go indexoptflags_gen.go languagekind_gen.go linkagekind_gen.go loaddiag_error_gen.go module_gen.go namerefflags_gen.go platformavailability_gen.go propertyattrkind_gen.go refqualifierkind_gen.go remapping_gen.go reparse_flags_gen.go result_gen.go saveerror_gen.go savetranslationunit_flags_gen.go sourcelocation_gen.go sourcerange_gen.go string_gen.go token_gen.go tokenkind_gen.go translationunit.go translationunit_flags_gen.go translationunit_gen.go turesourceusage_gen.go turesourceusageentry_gen.go turesourceusagekind_gen.go type_gen.go typekind_gen.go typelayouterror_gen.go unsavedfile.go unsavedfile_gen.go version_gen.go visitorresult_gen.go
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_main.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_main.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_export.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_export.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/accessspecifier_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/accessspecifier_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/availabilitykind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/availabilitykind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/callingconv_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/callingconv_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cgoflags.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cgoflags.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cgoflags_static.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cgoflags_static.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/childvisitresult_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/childvisitresult_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.c
# github.com/go-clang/bootstrap/clang
clang/clang_gen.go:182:23: warning: 'clang_getDiagnosticCategoryName' is deprecated [-Wdeprecated-declarations]
clang/./clang-c/Index.h:920:10: note: 'clang_getDiagnosticCategoryName' declared here
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/clientdata_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/clientdata_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/codecomplete_flags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/codecomplete_flags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/commentkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/commentkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/commentparampassdirection_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/commentparampassdirection_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_error_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_error_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilecommand_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/compilecommand_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilecommands_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/compilecommands_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/completionchunkkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/completionchunkkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/completioncontext_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/completioncontext_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/completionresult_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/completionresult_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorandrangevisitor_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorandrangevisitor_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cxstring.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/cxstring.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/declqualifierkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/declqualifierkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticdisplayoptions_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticdisplayoptions_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticseverity_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticseverity_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/file_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/file_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/fileuniqueid_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/fileuniqueid_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/globaloptflags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/globaloptflags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxattrinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxattrinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxattrkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxattrkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxbaseclassinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxbaseclassinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientastfile_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientastfile_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientcontainer_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientcontainer_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcliententity_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcliententity_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientfile_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientfile_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcontainerinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcontainerinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfoflags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfoflags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitykind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitykind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitylanguage_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitylanguage_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityrefinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityrefinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityrefkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityrefkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idximportedastfileinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idximportedastfileinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxincludedfileinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxincludedfileinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxloc_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxloc_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccontainerkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccontainerkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/indexaction_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/indexaction_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/indexercallbacks_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/indexercallbacks_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/indexoptflags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/indexoptflags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/languagekind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/languagekind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/linkagekind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/linkagekind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/loaddiag_error_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/loaddiag_error_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/namerefflags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/namerefflags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/platformavailability_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/platformavailability_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/propertyattrkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/propertyattrkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/refqualifierkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/refqualifierkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/reparse_flags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/reparse_flags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/result_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/result_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/saveerror_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/saveerror_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/savetranslationunit_flags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/savetranslationunit_flags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/string_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/string_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/token_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/token_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/tokenkind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/tokenkind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit_flags_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit_flags_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusage_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusage_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusageentry_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusageentry_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusagekind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusagekind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/typekind_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/typekind_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/typelayouterror_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/typelayouterror_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/unsavedfile.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/unsavedfile.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/unsavedfile_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/unsavedfile_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/version_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/version_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/visitorresult_gen.cgo2.o -c $WORK/github.com/go-clang/bootstrap/clang/_obj/visitorresult_gen.cgo2.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -I $WORK/github.com/go-clang/bootstrap/clang/_obj/ -g -O2 -I/home/vagrant/go/src/github.com/go-clang/bootstrap/clang -o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor.o -c ./cursor.c
clang-3.4 -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -o $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_.o $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_main.o $WORK/github.com/go-clang/bootstrap/clang/_obj/_cgo_export.o $WORK/github.com/go-clang/bootstrap/clang/_obj/accessspecifier_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/availabilitykind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/callingconv_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cgoflags.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cgoflags_static.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/childvisitresult_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/clientdata_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/codecomplete_flags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/commentkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/commentparampassdirection_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_error_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilecommand_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/compilecommands_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/completionchunkkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/completioncontext_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/completionresult_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorandrangevisitor_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cxstring.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/declqualifierkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticdisplayoptions_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/diagnosticseverity_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/file_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/fileuniqueid_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/globaloptflags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxattrinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxattrkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxbaseclassinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientastfile_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientcontainer_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcliententity_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxclientfile_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcontainerinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfoflags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitykind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentitylanguage_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityrefinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxentityrefkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idximportedastfileinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxincludedfileinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxloc_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjccontainerkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/indexaction_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/indexercallbacks_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/indexoptflags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/languagekind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/linkagekind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/loaddiag_error_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/namerefflags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/platformavailability_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/propertyattrkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/refqualifierkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/reparse_flags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/result_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/saveerror_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/savetranslationunit_flags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/string_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/token_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/tokenkind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit_flags_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusage_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusageentry_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/turesourceusagekind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/typekind_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/typelayouterror_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/unsavedfile.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/unsavedfile_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/version_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/visitorresult_gen.cgo2.o $WORK/github.com/go-clang/bootstrap/clang/_obj/cursor.o -g -O2
# github.com/go-clang/bootstrap/clang
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_constructUSR_ObjCCategory':
clang/clang_gen.go:38: undefined reference to `clang_constructUSR_ObjCCategory'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_constructUSR_ObjCClass':
clang/clang_gen.go:51: undefined reference to `clang_constructUSR_ObjCClass'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_constructUSR_ObjCIvar':
clang/clang_gen.go:65: undefined reference to `clang_constructUSR_ObjCIvar'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_constructUSR_ObjCMethod':
clang/clang_gen.go:81: undefined reference to `clang_constructUSR_ObjCMethod'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_constructUSR_ObjCProperty':
clang/clang_gen.go:95: undefined reference to `clang_constructUSR_ObjCProperty'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_constructUSR_ObjCProtocol':
clang/clang_gen.go:108: undefined reference to `clang_constructUSR_ObjCProtocol'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_defaultCodeCompleteOptions':
clang/clang_gen.go:121: undefined reference to `clang_defaultCodeCompleteOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_defaultDiagnosticDisplayOptions':
clang/clang_gen.go:134: undefined reference to `clang_defaultDiagnosticDisplayOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_defaultEditingTranslationUnitOptions':
clang/clang_gen.go:147: undefined reference to `clang_defaultEditingTranslationUnitOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_enableStackTraces':
clang/clang_gen.go:153: undefined reference to `clang_enableStackTraces'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getClangVersion':
clang/clang_gen.go:168: undefined reference to `clang_getClangVersion'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticCategoryName':
clang/clang_gen.go:182: undefined reference to `clang_getDiagnosticCategoryName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/clang_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_toggleCrashRecovery':
clang/clang_gen.go:194: undefined reference to `clang_toggleCrashRecovery'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteGetContainerKind':
clang/codecompleteresults_gen.go:39: undefined reference to `clang_codeCompleteGetContainerKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteGetContainerUSR':
clang/codecompleteresults_gen.go:52: undefined reference to `clang_codeCompleteGetContainerUSR'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteGetContexts':
clang/codecompleteresults_gen.go:65: undefined reference to `clang_codeCompleteGetContexts'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteGetDiagnostic':
clang/codecompleteresults_gen.go:80: undefined reference to `clang_codeCompleteGetDiagnostic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteGetNumDiagnostics':
clang/codecompleteresults_gen.go:94: undefined reference to `clang_codeCompleteGetNumDiagnostics'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteGetObjCSelector':
clang/codecompleteresults_gen.go:107: undefined reference to `clang_codeCompleteGetObjCSelector'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/codecompleteresults_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeCodeCompleteResults':
clang/codecompleteresults_gen.go:118: undefined reference to `clang_disposeCodeCompleteResults'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_BlockCommandComment_getArgText':
clang/comment_gen.go:39: undefined reference to `clang_BlockCommandComment_getArgText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_BlockCommandComment_getCommandName':
clang/comment_gen.go:52: undefined reference to `clang_BlockCommandComment_getCommandName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_BlockCommandComment_getNumArgs':
clang/comment_gen.go:66: undefined reference to `clang_BlockCommandComment_getNumArgs'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_BlockCommandComment_getParagraph':
clang/comment_gen.go:79: undefined reference to `clang_BlockCommandComment_getParagraph'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Comment_getChild':
clang/comment_gen.go:94: undefined reference to `clang_Comment_getChild'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Comment_getKind':
clang/comment_gen.go:108: undefined reference to `clang_Comment_getKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Comment_getNumChildren':
clang/comment_gen.go:122: undefined reference to `clang_Comment_getNumChildren'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Comment_isWhitespace':
clang/comment_gen.go:136: undefined reference to `clang_Comment_isWhitespace'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_FullComment_getAsHTML':
clang/comment_gen.go:149: undefined reference to `clang_FullComment_getAsHTML'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_FullComment_getAsXML':
clang/comment_gen.go:162: undefined reference to `clang_FullComment_getAsXML'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_HTMLStartTagComment_isSelfClosing':
clang/comment_gen.go:176: undefined reference to `clang_HTMLStartTagComment_isSelfClosing'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_HTMLStartTag_getAttrName':
clang/comment_gen.go:191: undefined reference to `clang_HTMLStartTag_getAttrName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_HTMLStartTag_getAttrValue':
clang/comment_gen.go:206: undefined reference to `clang_HTMLStartTag_getAttrValue'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_HTMLStartTag_getNumAttrs':
clang/comment_gen.go:220: undefined reference to `clang_HTMLStartTag_getNumAttrs'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_HTMLTagComment_getAsString':
clang/comment_gen.go:233: undefined reference to `clang_HTMLTagComment_getAsString'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_HTMLTagComment_getTagName':
clang/comment_gen.go:246: undefined reference to `clang_HTMLTagComment_getTagName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_InlineCommandComment_getArgText':
clang/comment_gen.go:261: undefined reference to `clang_InlineCommandComment_getArgText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_InlineCommandComment_getCommandName':
clang/comment_gen.go:274: undefined reference to `clang_InlineCommandComment_getCommandName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_InlineCommandComment_getNumArgs':
clang/comment_gen.go:288: undefined reference to `clang_InlineCommandComment_getNumArgs'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_InlineCommandComment_getRenderKind':
clang/comment_gen.go:302: undefined reference to `clang_InlineCommandComment_getRenderKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_InlineContentComment_hasTrailingNewline':
clang/comment_gen.go:316: undefined reference to `clang_InlineContentComment_hasTrailingNewline'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_ParamCommandComment_getDirection':
clang/comment_gen.go:330: undefined reference to `clang_ParamCommandComment_getDirection'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_ParamCommandComment_getParamIndex':
clang/comment_gen.go:344: undefined reference to `clang_ParamCommandComment_getParamIndex'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_ParamCommandComment_getParamName':
clang/comment_gen.go:357: undefined reference to `clang_ParamCommandComment_getParamName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_ParamCommandComment_isDirectionExplicit':
clang/comment_gen.go:371: undefined reference to `clang_ParamCommandComment_isDirectionExplicit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_ParamCommandComment_isParamIndexValid':
clang/comment_gen.go:385: undefined reference to `clang_ParamCommandComment_isParamIndexValid'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_TParamCommandComment_getDepth':
clang/comment_gen.go:399: undefined reference to `clang_TParamCommandComment_getDepth'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_TParamCommandComment_getIndex':
clang/comment_gen.go:415: undefined reference to `clang_TParamCommandComment_getIndex'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_TParamCommandComment_getParamName':
clang/comment_gen.go:428: undefined reference to `clang_TParamCommandComment_getParamName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_TParamCommandComment_isParamPositionValid':
clang/comment_gen.go:442: undefined reference to `clang_TParamCommandComment_isParamPositionValid'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_TextComment_getText':
clang/comment_gen.go:455: undefined reference to `clang_TextComment_getText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_VerbatimBlockLineComment_getText':
clang/comment_gen.go:468: undefined reference to `clang_VerbatimBlockLineComment_getText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/comment_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_VerbatimLineComment_getText':
clang/comment_gen.go:481: undefined reference to `clang_VerbatimLineComment_getText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompilationDatabase_dispose':
clang/compilationdatabase_gen.go:35: undefined reference to `clang_CompilationDatabase_dispose'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompilationDatabase_fromDirectory':
clang/compilationdatabase_gen.go:47: undefined reference to `clang_CompilationDatabase_fromDirectory'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompilationDatabase_getAllCompileCommands':
clang/compilationdatabase_gen.go:60: undefined reference to `clang_CompilationDatabase_getAllCompileCommands'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilationdatabase_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompilationDatabase_getCompileCommands':
clang/compilationdatabase_gen.go:74: undefined reference to `clang_CompilationDatabase_getCompileCommands'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilecommand_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompileCommand_getArg':
clang/compilecommand_gen.go:39: undefined reference to `clang_CompileCommand_getArg'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilecommand_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompileCommand_getDirectory':
clang/compilecommand_gen.go:52: undefined reference to `clang_CompileCommand_getDirectory'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilecommand_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompileCommand_getNumArgs':
clang/compilecommand_gen.go:66: undefined reference to `clang_CompileCommand_getNumArgs'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilecommands_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompileCommands_dispose':
clang/compilecommands_gen.go:35: undefined reference to `clang_CompileCommands_dispose'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilecommands_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompileCommands_getCommand':
clang/compilecommands_gen.go:48: undefined reference to `clang_CompileCommands_getCommand'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/compilecommands_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CompileCommands_getSize':
clang/compilecommands_gen.go:62: undefined reference to `clang_CompileCommands_getSize'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionresult_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_sortCodeCompletionResults':
clang/completionresult_gen.go:37: undefined reference to `clang_sortCodeCompletionResults'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionAnnotation':
clang/completionstring_gen.go:39: undefined reference to `clang_getCompletionAnnotation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionAvailability':
clang/completionstring_gen.go:53: undefined reference to `clang_getCompletionAvailability'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionBriefComment':
clang/completionstring_gen.go:66: undefined reference to `clang_getCompletionBriefComment'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionChunkCompletionString':
clang/completionstring_gen.go:81: undefined reference to `clang_getCompletionChunkCompletionString'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionChunkKind':
clang/completionstring_gen.go:97: undefined reference to `clang_getCompletionChunkKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionChunkText':
clang/completionstring_gen.go:112: undefined reference to `clang_getCompletionChunkText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionNumAnnotations':
clang/completionstring_gen.go:126: undefined reference to `clang_getCompletionNumAnnotations'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionParent':
clang/completionstring_gen.go:140: undefined reference to `clang_getCompletionParent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCompletionPriority':
clang/completionstring_gen.go:154: undefined reference to `clang_getCompletionPriority'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/completionstring_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNumCompletionChunks':
clang/completionstring_gen.go:168: undefined reference to `clang_getNumCompletionChunks'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorPlatformAvailability':
clang/cursor.go:44: undefined reference to `clang_getCursorPlatformAvailability'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXXMethod_isPureVirtual':
clang/cursor_gen.go:38: undefined reference to `clang_CXXMethod_isPureVirtual'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXXMethod_isStatic':
clang/cursor_gen.go:52: undefined reference to `clang_CXXMethod_isStatic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXXMethod_isVirtual':
clang/cursor_gen.go:66: undefined reference to `clang_CXXMethod_isVirtual'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getArgument':
clang/cursor_gen.go:81: undefined reference to `clang_Cursor_getArgument'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getBriefCommentText':
clang/cursor_gen.go:94: undefined reference to `clang_Cursor_getBriefCommentText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getCommentRange':
clang/cursor_gen.go:107: undefined reference to `clang_Cursor_getCommentRange'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getModule':
clang/cursor_gen.go:120: undefined reference to `clang_Cursor_getModule'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getNumArguments':
clang/cursor_gen.go:134: undefined reference to `clang_Cursor_getNumArguments'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getObjCDeclQualifiers':
clang/cursor_gen.go:148: undefined reference to `clang_Cursor_getObjCDeclQualifiers'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getObjCPropertyAttributes':
clang/cursor_gen.go:164: undefined reference to `clang_Cursor_getObjCPropertyAttributes'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getObjCSelectorIndex':
clang/cursor_gen.go:178: undefined reference to `clang_Cursor_getObjCSelectorIndex'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getParsedComment':
clang/cursor_gen.go:191: undefined reference to `clang_Cursor_getParsedComment'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getRawCommentText':
clang/cursor_gen.go:204: undefined reference to `clang_Cursor_getRawCommentText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getReceiverType':
clang/cursor_gen.go:217: undefined reference to `clang_Cursor_getReceiverType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getSpellingNameRange':
clang/cursor_gen.go:232: undefined reference to `clang_Cursor_getSpellingNameRange'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_getTranslationUnit':
clang/cursor_gen.go:245: undefined reference to `clang_Cursor_getTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_isBitField':
clang/cursor_gen.go:259: undefined reference to `clang_Cursor_isBitField'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_isDynamicCall':
clang/cursor_gen.go:273: undefined reference to `clang_Cursor_isDynamicCall'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_isNull':
clang/cursor_gen.go:287: undefined reference to `clang_Cursor_isNull'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_isObjCOptional':
clang/cursor_gen.go:301: undefined reference to `clang_Cursor_isObjCOptional'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Cursor_isVariadic':
clang/cursor_gen.go:315: undefined reference to `clang_Cursor_isVariadic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeOverriddenCursors':
clang/cursor_gen.go:326: undefined reference to `clang_disposeOverriddenCursors'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_equalCursors':
clang/cursor_gen.go:339: undefined reference to `clang_equalCursors'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_findReferencesInFile':
clang/cursor_gen.go:355: undefined reference to `clang_findReferencesInFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCXXAccessSpecifier':
clang/cursor_gen.go:369: undefined reference to `clang_getCXXAccessSpecifier'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCanonicalCursor':
clang/cursor_gen.go:382: undefined reference to `clang_getCanonicalCursor'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorAvailability':
clang/cursor_gen.go:396: undefined reference to `clang_getCursorAvailability'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorCompletionString':
clang/cursor_gen.go:409: undefined reference to `clang_getCursorCompletionString'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorDefinition':
clang/cursor_gen.go:422: undefined reference to `clang_getCursorDefinition'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorDisplayName':
clang/cursor_gen.go:435: undefined reference to `clang_getCursorDisplayName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorExtent':
clang/cursor_gen.go:448: undefined reference to `clang_getCursorExtent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorKind':
clang/cursor_gen.go:462: undefined reference to `clang_getCursorKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorLanguage':
clang/cursor_gen.go:476: undefined reference to `clang_getCursorLanguage'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorLexicalParent':
clang/cursor_gen.go:489: undefined reference to `clang_getCursorLexicalParent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorLinkage':
clang/cursor_gen.go:503: undefined reference to `clang_getCursorLinkage'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorLocation':
clang/cursor_gen.go:516: undefined reference to `clang_getCursorLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorReferenceNameRange':
clang/cursor_gen.go:531: undefined reference to `clang_getCursorReferenceNameRange'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorReferenced':
clang/cursor_gen.go:544: undefined reference to `clang_getCursorReferenced'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorResultType':
clang/cursor_gen.go:557: undefined reference to `clang_getCursorResultType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorSemanticParent':
clang/cursor_gen.go:570: undefined reference to `clang_getCursorSemanticParent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorSpelling':
clang/cursor_gen.go:583: undefined reference to `clang_getCursorSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorType':
clang/cursor_gen.go:596: undefined reference to `clang_getCursorType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorUSR':
clang/cursor_gen.go:609: undefined reference to `clang_getCursorUSR'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDeclObjCTypeEncoding':
clang/cursor_gen.go:622: undefined reference to `clang_getDeclObjCTypeEncoding'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDefinitionSpellingAndExtent':
clang/cursor_gen.go:639: undefined reference to `clang_getDefinitionSpellingAndExtent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getEnumConstantDeclUnsignedValue':
clang/cursor_gen.go:650: undefined reference to `clang_getEnumConstantDeclUnsignedValue'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getEnumConstantDeclValue':
clang/cursor_gen.go:663: undefined reference to `clang_getEnumConstantDeclValue'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getEnumDeclIntegerType':
clang/cursor_gen.go:676: undefined reference to `clang_getEnumDeclIntegerType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFieldDeclBitWidth':
clang/cursor_gen.go:690: undefined reference to `clang_getFieldDeclBitWidth'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getIBOutletCollectionType':
clang/cursor_gen.go:703: undefined reference to `clang_getIBOutletCollectionType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getIncludedFile':
clang/cursor_gen.go:716: undefined reference to `clang_getIncludedFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNullCursor':
clang/cursor_gen.go:728: undefined reference to `clang_getNullCursor'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNumOverloadedDecls':
clang/cursor_gen.go:742: undefined reference to `clang_getNumOverloadedDecls'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getOverloadedDecl':
clang/cursor_gen.go:757: undefined reference to `clang_getOverloadedDecl'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getOverriddenCursors':
clang/cursor_gen.go:770: undefined reference to `clang_getOverriddenCursors'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getSpecializedCursorTemplate':
clang/cursor_gen.go:781: undefined reference to `clang_getSpecializedCursorTemplate'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTemplateCursorKind':
clang/cursor_gen.go:795: undefined reference to `clang_getTemplateCursorKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTypedefDeclUnderlyingType':
clang/cursor_gen.go:808: undefined reference to `clang_getTypedefDeclUnderlyingType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_hashCursor':
clang/cursor_gen.go:822: undefined reference to `clang_hashCursor'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isCursorDefinition':
clang/cursor_gen.go:836: undefined reference to `clang_isCursorDefinition'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isVirtualBase':
clang/cursor_gen.go:850: undefined reference to `clang_isVirtualBase'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursorKindSpelling':
clang/cursorkind_gen.go:38: undefined reference to `clang_getCursorKindSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isAttribute':
clang/cursorkind_gen.go:53: undefined reference to `clang_isAttribute'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isDeclaration':
clang/cursorkind_gen.go:68: undefined reference to `clang_isDeclaration'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isExpression':
clang/cursorkind_gen.go:83: undefined reference to `clang_isExpression'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isInvalid':
clang/cursorkind_gen.go:98: undefined reference to `clang_isInvalid'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isPreprocessing':
clang/cursorkind_gen.go:113: undefined reference to `clang_isPreprocessing'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isReference':
clang/cursorkind_gen.go:128: undefined reference to `clang_isReference'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isStatement':
clang/cursorkind_gen.go:143: undefined reference to `clang_isStatement'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isTranslationUnit':
clang/cursorkind_gen.go:158: undefined reference to `clang_isTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorkind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isUnexposed':
clang/cursorkind_gen.go:173: undefined reference to `clang_isUnexposed'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXCursorSet_contains':
clang/cursorset_gen.go:39: undefined reference to `clang_CXCursorSet_contains'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXCursorSet_insert':
clang/cursorset_gen.go:54: undefined reference to `clang_CXCursorSet_insert'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_createCXCursorSet':
clang/cursorset_gen.go:66: undefined reference to `clang_createCXCursorSet'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursorset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeCXCursorSet':
clang/cursorset_gen.go:77: undefined reference to `clang_disposeCXCursorSet'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cxstring.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeString':
clang/cxstring.go:34: undefined reference to `clang_disposeString'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cxstring.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCString':
clang/cxstring.go:45: undefined reference to `clang_getCString'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeDiagnostic':
clang/diagnostic_gen.go:35: undefined reference to `clang_disposeDiagnostic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_formatDiagnostic':
clang/diagnostic_gen.go:48: undefined reference to `clang_formatDiagnostic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getChildDiagnostics':
clang/diagnostic_gen.go:61: undefined reference to `clang_getChildDiagnostics'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticCategory':
clang/diagnostic_gen.go:75: undefined reference to `clang_getDiagnosticCategory'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticCategoryText':
clang/diagnostic_gen.go:88: undefined reference to `clang_getDiagnosticCategoryText'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticFixIt':
clang/diagnostic_gen.go:104: undefined reference to `clang_getDiagnosticFixIt'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticLocation':
clang/diagnostic_gen.go:117: undefined reference to `clang_getDiagnosticLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticNumFixIts':
clang/diagnostic_gen.go:131: undefined reference to `clang_getDiagnosticNumFixIts'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticNumRanges':
clang/diagnostic_gen.go:145: undefined reference to `clang_getDiagnosticNumRanges'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticOption':
clang/diagnostic_gen.go:159: undefined reference to `clang_getDiagnosticOption'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticRange':
clang/diagnostic_gen.go:174: undefined reference to `clang_getDiagnosticRange'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticSeverity':
clang/diagnostic_gen.go:188: undefined reference to `clang_getDiagnosticSeverity'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnostic_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticSpelling':
clang/diagnostic_gen.go:201: undefined reference to `clang_getDiagnosticSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeDiagnosticSet':
clang/diagnosticset_gen.go:35: undefined reference to `clang_disposeDiagnosticSet'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticInSet':
clang/diagnosticset_gen.go:48: undefined reference to `clang_getDiagnosticInSet'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNumDiagnosticsInSet':
clang/diagnosticset_gen.go:62: undefined reference to `clang_getNumDiagnosticsInSet'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/diagnosticset_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_loadDiagnostics':
clang/diagnosticset_gen.go:77: undefined reference to `clang_loadDiagnostics'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/file_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFileName':
clang/file_gen.go:37: undefined reference to `clang_getFileName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/file_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFileTime':
clang/file_gen.go:50: undefined reference to `clang_getFileTime'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/file_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFileUniqueID':
clang/file_gen.go:65: undefined reference to `clang_getFileUniqueID'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxattrinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getIBOutletCollectionAttrInfo':
clang/idxattrinfo_gen.go:37: undefined reference to `clang_index_getIBOutletCollectionAttrInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxcontainerinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getClientContainer':
clang/idxcontainerinfo_gen.go:37: undefined reference to `clang_index_getClientContainer'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxcontainerinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_setClientContainer':
clang/idxcontainerinfo_gen.go:49: undefined reference to `clang_index_setClientContainer'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getCXXClassDeclInfo':
clang/idxdeclinfo_gen.go:37: undefined reference to `clang_index_getCXXClassDeclInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getObjCCategoryDeclInfo':
clang/idxdeclinfo_gen.go:50: undefined reference to `clang_index_getObjCCategoryDeclInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getObjCContainerDeclInfo':
clang/idxdeclinfo_gen.go:63: undefined reference to `clang_index_getObjCContainerDeclInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getObjCInterfaceDeclInfo':
clang/idxdeclinfo_gen.go:76: undefined reference to `clang_index_getObjCInterfaceDeclInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getObjCPropertyDeclInfo':
clang/idxdeclinfo_gen.go:89: undefined reference to `clang_index_getObjCPropertyDeclInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxdeclinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getObjCProtocolRefListInfo':
clang/idxdeclinfo_gen.go:102: undefined reference to `clang_index_getObjCProtocolRefListInfo'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxentityinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_getClientEntity':
clang/idxentityinfo_gen.go:37: undefined reference to `clang_index_getClientEntity'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxentityinfo_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_setClientEntity':
clang/idxentityinfo_gen.go:49: undefined reference to `clang_index_setClientEntity'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxentitykind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_index_isEntityObjCContainerKind':
clang/idxentitykind_gen.go:39: undefined reference to `clang_index_isEntityObjCContainerKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxloc_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_indexLoc_getCXSourceLocation':
clang/idxloc_gen.go:37: undefined reference to `clang_indexLoc_getCXSourceLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/idxloc_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_indexLoc_getFileLocation':
clang/idxloc_gen.go:53: undefined reference to `clang_indexLoc_getFileLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXIndex_getGlobalOptions':
clang/index_gen.go:38: undefined reference to `clang_CXIndex_getGlobalOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_CXIndex_setGlobalOptions':
clang/index_gen.go:51: undefined reference to `clang_CXIndex_setGlobalOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_IndexAction_create':
clang/index_gen.go:62: undefined reference to `clang_IndexAction_create'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_createIndex':
clang/index_gen.go:76: undefined reference to `clang_createIndex'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_createTranslationUnit':
clang/index_gen.go:90: undefined reference to `clang_createTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_createTranslationUnitFromSourceFile':
clang/index_gen.go:110: undefined reference to `clang_createTranslationUnitFromSourceFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeIndex':
clang/index_gen.go:121: undefined reference to `clang_disposeIndex'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/index_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_parseTranslationUnit':
clang/index_gen.go:139: undefined reference to `clang_parseTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/indexaction_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_IndexAction_dispose':
clang/indexaction_gen.go:35: undefined reference to `clang_IndexAction_dispose'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/indexaction_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_indexSourceFile':
clang/indexaction_gen.go:61: undefined reference to `clang_indexSourceFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/indexaction_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_indexTranslationUnit':
clang/indexaction_gen.go:80: undefined reference to `clang_indexTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Module_getASTFile':
clang/module_gen.go:37: undefined reference to `clang_Module_getASTFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Module_getFullName':
clang/module_gen.go:50: undefined reference to `clang_Module_getFullName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Module_getName':
clang/module_gen.go:63: undefined reference to `clang_Module_getName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/module_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Module_getParent':
clang/module_gen.go:76: undefined reference to `clang_Module_getParent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/platformavailability_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeCXPlatformAvailability':
clang/platformavailability_gen.go:35: undefined reference to `clang_disposeCXPlatformAvailability'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getRemappings':
clang/remapping_gen.go:37: undefined reference to `clang_getRemappings'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getRemappingsFromFileList':
clang/remapping_gen.go:52: undefined reference to `clang_getRemappingsFromFileList'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_remap_dispose':
clang/remapping_gen.go:63: undefined reference to `clang_remap_dispose'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_remap_getFilenames':
clang/remapping_gen.go:76: undefined reference to `clang_remap_getFilenames'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/remapping_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_remap_getNumFiles':
clang/remapping_gen.go:88: undefined reference to `clang_remap_getNumFiles'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Location_isFromMainFile':
clang/sourcelocation_gen.go:38: undefined reference to `clang_Location_isFromMainFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Location_isInSystemHeader':
clang/sourcelocation_gen.go:52: undefined reference to `clang_Location_isInSystemHeader'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_equalLocations':
clang/sourcelocation_gen.go:67: undefined reference to `clang_equalLocations'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getExpansionLocation':
clang/sourcelocation_gen.go:82: undefined reference to `clang_getExpansionLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFileLocation':
clang/sourcelocation_gen.go:95: undefined reference to `clang_getFileLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getInstantiationLocation':
clang/sourcelocation_gen.go:108: undefined reference to `clang_getInstantiationLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNullLocation':
clang/sourcelocation_gen.go:118: undefined reference to `clang_getNullLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getPresumedLocation':
clang/sourcelocation_gen.go:132: undefined reference to `clang_getPresumedLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getRange':
clang/sourcelocation_gen.go:144: undefined reference to `clang_getRange'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcelocation_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getSpellingLocation':
clang/sourcelocation_gen.go:159: undefined reference to `clang_getSpellingLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Range_isNull':
clang/sourcerange_gen.go:38: undefined reference to `clang_Range_isNull'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_equalRanges':
clang/sourcerange_gen.go:53: undefined reference to `clang_equalRanges'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNullRange':
clang/sourcerange_gen.go:65: undefined reference to `clang_getNullRange'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getRangeEnd':
clang/sourcerange_gen.go:78: undefined reference to `clang_getRangeEnd'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/sourcerange_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getRangeStart':
clang/sourcerange_gen.go:91: undefined reference to `clang_getRangeStart'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/token_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTokenKind':
clang/token_gen.go:38: undefined reference to `clang_getTokenKind'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_annotateTokens':
clang/translationunit.go:38: undefined reference to `clang_annotateTokens'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Module_getNumTopLevelHeaders':
clang/translationunit_gen.go:39: undefined reference to `clang_Module_getNumTopLevelHeaders'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Module_getTopLevelHeader':
clang/translationunit_gen.go:55: undefined reference to `clang_Module_getTopLevelHeader'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_codeCompleteAt':
clang/translationunit_gen.go:74: undefined reference to `clang_codeCompleteAt'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_defaultReparseOptions':
clang/translationunit_gen.go:88: undefined reference to `clang_defaultReparseOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_defaultSaveOptions':
clang/translationunit_gen.go:102: undefined reference to `clang_defaultSaveOptions'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeTokens':
clang/translationunit_gen.go:116: undefined reference to `clang_disposeTokens'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeTranslationUnit':
clang/translationunit_gen.go:125: undefined reference to `clang_disposeTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_findIncludesInFile':
clang/translationunit_gen.go:139: undefined reference to `clang_findIncludesInFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCXTUResourceUsage':
clang/translationunit_gen.go:152: undefined reference to `clang_getCXTUResourceUsage'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCursor':
clang/translationunit_gen.go:166: undefined reference to `clang_getCursor'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnostic':
clang/translationunit_gen.go:181: undefined reference to `clang_getDiagnostic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getDiagnosticSetFromTU':
clang/translationunit_gen.go:194: undefined reference to `clang_getDiagnosticSetFromTU'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFile':
clang/translationunit_gen.go:208: undefined reference to `clang_getFile'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getLocation':
clang/translationunit_gen.go:224: undefined reference to `clang_getLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getLocationForOffset':
clang/translationunit_gen.go:240: undefined reference to `clang_getLocationForOffset'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNumDiagnostics':
clang/translationunit_gen.go:254: undefined reference to `clang_getNumDiagnostics'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTokenExtent':
clang/translationunit_gen.go:268: undefined reference to `clang_getTokenExtent'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTokenLocation':
clang/translationunit_gen.go:282: undefined reference to `clang_getTokenLocation'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTokenSpelling':
clang/translationunit_gen.go:296: undefined reference to `clang_getTokenSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTranslationUnitCursor':
clang/translationunit_gen.go:309: undefined reference to `clang_getTranslationUnitCursor'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTranslationUnitSpelling':
clang/translationunit_gen.go:322: undefined reference to `clang_getTranslationUnitSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isFileMultipleIncludeGuarded':
clang/translationunit_gen.go:337: undefined reference to `clang_isFileMultipleIncludeGuarded'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_reparseTranslationUnit':
clang/translationunit_gen.go:356: undefined reference to `clang_reparseTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_saveTranslationUnit':
clang/translationunit_gen.go:373: undefined reference to `clang_saveTranslationUnit'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/translationunit_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_tokenize':
clang/translationunit_gen.go:387: undefined reference to `clang_tokenize'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/turesourceusage_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_disposeCXTUResourceUsage':
clang/turesourceusage_gen.go:35: undefined reference to `clang_disposeCXTUResourceUsage'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/turesourceusagekind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTUResourceUsageName':
clang/turesourceusagekind_gen.go:38: undefined reference to `clang_getTUResourceUsageName'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Type_getAlignOf':
clang/type_gen.go:37: undefined reference to `clang_Type_getAlignOf'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Type_getCXXRefQualifier':
clang/type_gen.go:51: undefined reference to `clang_Type_getCXXRefQualifier'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Type_getClassType':
clang/type_gen.go:64: undefined reference to `clang_Type_getClassType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Type_getOffsetOf':
clang/type_gen.go:78: undefined reference to `clang_Type_getOffsetOf'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_Type_getSizeOf':
clang/type_gen.go:91: undefined reference to `clang_Type_getSizeOf'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_equalTypes':
clang/type_gen.go:106: undefined reference to `clang_equalTypes'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getArgType':
clang/type_gen.go:121: undefined reference to `clang_getArgType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getArrayElementType':
clang/type_gen.go:134: undefined reference to `clang_getArrayElementType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getArraySize':
clang/type_gen.go:147: undefined reference to `clang_getArraySize'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getCanonicalType':
clang/type_gen.go:160: undefined reference to `clang_getCanonicalType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getElementType':
clang/type_gen.go:173: undefined reference to `clang_getElementType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getFunctionTypeCallingConv':
clang/type_gen.go:187: undefined reference to `clang_getFunctionTypeCallingConv'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNumArgTypes':
clang/type_gen.go:201: undefined reference to `clang_getNumArgTypes'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getNumElements':
clang/type_gen.go:214: undefined reference to `clang_getNumElements'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getPointeeType':
clang/type_gen.go:227: undefined reference to `clang_getPointeeType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getResultType':
clang/type_gen.go:240: undefined reference to `clang_getResultType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTypeDeclaration':
clang/type_gen.go:253: undefined reference to `clang_getTypeDeclaration'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTypeSpelling':
clang/type_gen.go:266: undefined reference to `clang_getTypeSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isConstQualifiedType':
clang/type_gen.go:280: undefined reference to `clang_isConstQualifiedType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isFunctionTypeVariadic':
clang/type_gen.go:294: undefined reference to `clang_isFunctionTypeVariadic'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isPODType':
clang/type_gen.go:308: undefined reference to `clang_isPODType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isRestrictQualifiedType':
clang/type_gen.go:322: undefined reference to `clang_isRestrictQualifiedType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/type_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_isVolatileQualifiedType':
clang/type_gen.go:336: undefined reference to `clang_isVolatileQualifiedType'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/typekind_gen.cgo2.o: In function `_cgo_c03c00df5346_Cfunc_clang_getTypeKindSpelling':
clang/typekind_gen.go:38: undefined reference to `clang_getTypeKindSpelling'
/tmp/go-build246847818/github.com/go-clang/bootstrap/clang/_obj/cursor.o: In function `go_clang_visit_children':
clang/cursor.c:5: undefined reference to `clang_visitChildren'
clang: error: linker command failed with exit code 1 (use -v to see invocation)

@zchee
Copy link
Member

zchee commented Sep 26, 2016

@zimmski Thanks! :)

Just now, I investigate the really require library file.
Here is current state. can build, but It is excessive.
I will continue to reduce the file from there.

https://gist.github.com/zchee/b02bbcf83fbc6041cf7bc6c665b2695e

Note that I use darwin, you use openSUSE...?(I saw design repository issue thread)
I think it's unnecessary file is exists in your case.

Also, actually I did build command and log is here. Please click arrow image.
Note that very long.

static link command

CGO_LDFLAGS="$(command ls ~/src/llvm.org/build/lib/*.a | grep -v unwind | grep -v lldb | grep -v libc++) $(command ls ~/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/*.a) /usr/local/opt/ncurses/lib/libncursesw.a /usr/local/opt/zlib/lib/libz.a -lm" go build -gcflags '-N -l' -tags='static' -v -x .
WORK=/var/folders/kb/8855kjqx63723nzsgmmy7z2c0000gn/T/go-build678637922
github.com/go-clang/v3.9/clang
mkdir -p $WORK/github.com/go-clang/v3.9/clang/_obj/
mkdir -p $WORK/github.com/go-clang/v3.9/
cd /Users/zchee/go/src/github.com/go-clang/v3.9/clang
CGO_LDFLAGS="/Users/zchee/src/llvm.org/build/lib/libLLVMAnalysis.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMAsmParser.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMAsmPrinter.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMBitReader.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMBitWriter.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMCodeGen.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMCore.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMCoroutines.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMCoverage.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoCodeView.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoDWARF.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoMSF.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoPDB.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMDemangle.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMExecutionEngine.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMGlobalISel.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMIRReader.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMInstCombine.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMInstrumentation.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMInterpreter.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMLTO.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMLibDriver.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMLineEditor.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMLinker.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMMC.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMMCDisassembler.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMMCJIT.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMMCParser.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMMIRParser.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMObjCARCOpts.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMObject.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMObjectYAML.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMOption.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMOrcJIT.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMPasses.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMProfileData.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMRuntimeDyld.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMScalarOpts.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMSelectionDAG.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMSupport.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMSymbolize.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMTableGen.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMTarget.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMTransformUtils.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMVectorize.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86AsmParser.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86AsmPrinter.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86CodeGen.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86Desc.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86Disassembler.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86Info.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMX86Utils.a" "/Users/zchee/src/llvm.org/build/lib/libLLVMipo.a" "/Users/zchee/src/llvm.org/build/lib/libclang.a" "/Users/zchee/src/llvm.org/build/lib/libclangARCMigrate.a" "/Users/zchee/src/llvm.org/build/lib/libclangAST.a" "/Users/zchee/src/llvm.org/build/lib/libclangASTMatchers.a" "/Users/zchee/src/llvm.org/build/lib/libclangAnalysis.a" "/Users/zchee/src/llvm.org/build/lib/libclangApplyReplacements.a" "/Users/zchee/src/llvm.org/build/lib/libclangBasic.a" "/Users/zchee/src/llvm.org/build/lib/libclangChangeNamespace.a" "/Users/zchee/src/llvm.org/build/lib/libclangCodeGen.a" "/Users/zchee/src/llvm.org/build/lib/libclangDriver.a" "/Users/zchee/src/llvm.org/build/lib/libclangDynamicASTMatchers.a" "/Users/zchee/src/llvm.org/build/lib/libclangEdit.a" "/Users/zchee/src/llvm.org/build/lib/libclangFormat.a" "/Users/zchee/src/llvm.org/build/lib/libclangFrontend.a" "/Users/zchee/src/llvm.org/build/lib/libclangFrontendTool.a" "/Users/zchee/src/llvm.org/build/lib/libclangIncludeFixer.a" "/Users/zchee/src/llvm.org/build/lib/libclangIndex.a" "/Users/zchee/src/llvm.org/build/lib/libclangLex.a" "/Users/zchee/src/llvm.org/build/lib/libclangMove.a" "/Users/zchee/src/llvm.org/build/lib/libclangParse.a" "/Users/zchee/src/llvm.org/build/lib/libclangQuery.a" "/Users/zchee/src/llvm.org/build/lib/libclangRename.a" "/Users/zchee/src/llvm.org/build/lib/libclangReorderFields.a" "/Users/zchee/src/llvm.org/build/lib/libclangRewrite.a" "/Users/zchee/src/llvm.org/build/lib/libclangRewriteFrontend.a" "/Users/zchee/src/llvm.org/build/lib/libclangSema.a" "/Users/zchee/src/llvm.org/build/lib/libclangSerialization.a" "/Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerCheckers.a" "/Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerCore.a" "/Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerFrontend.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidy.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyBoostModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyCERTModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyCppCoreGuidelinesModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyGoogleModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyLLVMModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyMPIModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyMiscModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyModernizeModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyPerformanceModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyPlugin.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyReadabilityModule.a" "/Users/zchee/src/llvm.org/build/lib/libclangTidyUtils.a" "/Users/zchee/src/llvm.org/build/lib/libclangTooling.a" "/Users/zchee/src/llvm.org/build/lib/libclangToolingCore.a" "/Users/zchee/src/llvm.org/build/lib/libfindAllSymbols.a" "/Users/zchee/src/llvm.org/build/lib/libgtest.a" "/Users/zchee/src/llvm.org/build/lib/libgtest_main.a" "/Users/zchee/src/llvm.org/build/lib/liblldCOFF.a" "/Users/zchee/src/llvm.org/build/lib/liblldConfig.a" "/Users/zchee/src/llvm.org/build/lib/liblldCore.a" "/Users/zchee/src/llvm.org/build/lib/liblldDriver.a" "/Users/zchee/src/llvm.org/build/lib/liblldELF.a" "/Users/zchee/src/llvm.org/build/lib/liblldMachO.a" "/Users/zchee/src/llvm.org/build/lib/liblldReaderWriter.a" "/Users/zchee/src/llvm.org/build/lib/liblldYAML.a" "/Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.10.4.a" "/Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.cc_kext.a" "/Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.osx.a" "/Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.profile_osx.a" "/Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.safestack_osx.a" "/Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.stats_client_osx.a" "/usr/local/opt/ncurses/lib/libncursesw.a" "/usr/local/opt/zlib/lib/libz.a" "-lm" "-lc" "-lc++" /usr/local/go/pkg/tool/darwin_amd64/cgo -objdir $WORK/github.com/go-clang/v3.9/clang/_obj/ -importpath github.com/go-clang/v3.9/clang -- -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang accessspecifier_gen.go availabilitykind_gen.go callingconv_gen.go cgoflags.go cgoflags_static.go childvisitresult_gen.go clang_gen.go clientdata_gen.go codecomplete_flags_gen.go codecompleteresults_gen.go comment_gen.go commentinlinecommandrenderkind_gen.go commentkind_gen.go commentparampassdirection_gen.go compilationdatabase_error_gen.go compilationdatabase_gen.go compilecommand_gen.go compilecommands_gen.go completionchunkkind_gen.go completioncontext_gen.go completionresult_gen.go completionstring_gen.go cursor.go cursor_gen.go cursorandrangevisitor_gen.go cursorkind_gen.go cursorset_gen.go cxstring.go declqualifierkind_gen.go diagnostic_gen.go diagnosticdisplayoptions_gen.go diagnosticset_gen.go diagnosticseverity_gen.go errorcode_gen.go evalresult_gen.go evalresultkind_gen.go file_gen.go fileuniqueid_gen.go globaloptflags_gen.go idxattrinfo_gen.go idxattrkind_gen.go idxbaseclassinfo_gen.go idxclientastfile_gen.go idxclientcontainer_gen.go idxcliententity_gen.go idxclientfile_gen.go idxcontainerinfo_gen.go idxcxxclassdeclinfo_gen.go idxdeclinfo_gen.go idxdeclinfoflags_gen.go idxentitycxxtemplatekind_gen.go idxentityinfo_gen.go idxentitykind_gen.go idxentitylanguage_gen.go idxentityrefinfo_gen.go idxentityrefkind_gen.go idxiboutletcollectionattrinfo_gen.go idximportedastfileinfo_gen.go idxincludedfileinfo_gen.go idxloc_gen.go idxobjccategorydeclinfo_gen.go idxobjccontainerdeclinfo_gen.go idxobjccontainerkind_gen.go idxobjcinterfacedeclinfo_gen.go idxobjcpropertydeclinfo_gen.go idxobjcprotocolrefinfo_gen.go idxobjcprotocolreflistinfo_gen.go index_gen.go indexaction_gen.go indexercallbacks_gen.go indexoptflags_gen.go languagekind_gen.go linkagekind_gen.go loaddiag_error_gen.go module_gen.go modulemapdescriptor_gen.go namerefflags_gen.go platformavailability_gen.go propertyattrkind_gen.go refqualifierkind_gen.go remapping_gen.go reparse_flags_gen.go result_gen.go saveerror_gen.go savetranslationunit_flags_gen.go sourcelocation_gen.go sourcerange_gen.go sourcerangelist_gen.go storageclass_gen.go string_gen.go stringset_gen.go templateargumentkind_gen.go token_gen.go tokenkind_gen.go translationunit.go translationunit_flags_gen.go translationunit_gen.go turesourceusage_gen.go turesourceusageentry_gen.go turesourceusagekind_gen.go type_gen.go typekind_gen.go typelayouterror_gen.go unsavedfile.go unsavedfile_gen.go version_gen.go virtualfileoverlay_gen.go visibilitykind_gen.go visitorresult_gen.go
cd $WORK
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -fdebug-prefix-map=a=b -c trivial.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -gno-record-gcc-switches -c trivial.c
cd /Users/zchee/go/src/github.com/go-clang/v3.9/clang
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_export.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_export.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/accessspecifier_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/accessspecifier_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/availabilitykind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/availabilitykind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/callingconv_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/callingconv_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags_static.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags_static.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/childvisitresult_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/childvisitresult_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/clang_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/clang_gen.cgo2.c
# github.com/go-clang/v3.9/clang
../../clang/clang_gen.go:252:6: warning: 'clang_getDiagnosticCategoryName' is deprecated [-Wdeprecated-declarations]
../../clang/clang-c/Index.h:952:10: note: 'clang_getDiagnosticCategoryName' has been explicitly marked deprecated here
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/clientdata_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/clientdata_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/codecomplete_flags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/codecomplete_flags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/codecompleteresults_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/codecompleteresults_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/comment_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/comment_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/commentkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/commentkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/commentparampassdirection_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/commentparampassdirection_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_error_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_error_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommand_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommand_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommands_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommands_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/completionchunkkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/completionchunkkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/completioncontext_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/completioncontext_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/completionresult_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/completionresult_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/completionstring_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/completionstring_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cursor_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorandrangevisitor_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cursorandrangevisitor_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cursorkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorset_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cursorset_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cxstring.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/cxstring.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/declqualifierkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/declqualifierkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnostic_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/diagnostic_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticdisplayoptions_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticdisplayoptions_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticset_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticset_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticseverity_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticseverity_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/errorcode_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/errorcode_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/evalresult_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/evalresult_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/evalresultkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/evalresultkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/file_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/file_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/fileuniqueid_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/fileuniqueid_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/globaloptflags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/globaloptflags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxbaseclassinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxbaseclassinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientastfile_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientastfile_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientcontainer_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientcontainer_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcliententity_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxcliententity_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientfile_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientfile_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcontainerinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxcontainerinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfoflags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfoflags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitykind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitykind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitylanguage_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitylanguage_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idximportedastfileinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idximportedastfileinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxincludedfileinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxincludedfileinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxloc_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxloc_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/index_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/index_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/indexaction_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/indexaction_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/indexercallbacks_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/indexercallbacks_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/indexoptflags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/indexoptflags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/languagekind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/languagekind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/linkagekind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/linkagekind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/loaddiag_error_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/loaddiag_error_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/module_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/module_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/modulemapdescriptor_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/modulemapdescriptor_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/namerefflags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/namerefflags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/platformavailability_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/platformavailability_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/propertyattrkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/propertyattrkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/refqualifierkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/refqualifierkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/remapping_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/remapping_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/reparse_flags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/reparse_flags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/result_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/result_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/saveerror_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/saveerror_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/savetranslationunit_flags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/savetranslationunit_flags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcelocation_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/sourcelocation_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerange_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerange_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerangelist_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerangelist_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/storageclass_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/storageclass_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/string_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/string_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/stringset_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/stringset_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/templateargumentkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/templateargumentkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/token_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/token_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/tokenkind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/tokenkind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_flags_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_flags_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusage_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusage_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusageentry_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusageentry_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusagekind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusagekind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/type_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/type_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/typekind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/typekind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/typelayouterror_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/typelayouterror_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/version_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/version_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/virtualfileoverlay_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/virtualfileoverlay_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/visibilitykind_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/visibilitykind_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/visitorresult_gen.cgo2.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/visitorresult_gen.cgo2.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.o -c ./cursor.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -I $WORK/github.com/go-clang/v3.9/clang/_obj/ -g -O2 -I/Users/zchee/go/src/github.com/go-clang/v3.9/clang -o $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_main.o -c $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_main.c
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -o $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_.o $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_main.o $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_export.o $WORK/github.com/go-clang/v3.9/clang/_obj/accessspecifier_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/availabilitykind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/callingconv_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags_static.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/childvisitresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/clang_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/clientdata_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/codecomplete_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/codecompleteresults_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/comment_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/commentkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/commentparampassdirection_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_error_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommand_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommands_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completionchunkkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completioncontext_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completionresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completionstring_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorandrangevisitor_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorset_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cxstring.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/declqualifierkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnostic_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticdisplayoptions_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticset_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticseverity_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/errorcode_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/evalresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/evalresultkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/file_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/fileuniqueid_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/globaloptflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxbaseclassinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientastfile_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientcontainer_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcliententity_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientfile_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcontainerinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfoflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitykind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitylanguage_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idximportedastfileinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxincludedfileinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxloc_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/index_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/indexaction_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/indexercallbacks_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/indexoptflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/languagekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/linkagekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/loaddiag_error_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/module_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/modulemapdescriptor_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/namerefflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/platformavailability_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/propertyattrkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/refqualifierkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/remapping_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/reparse_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/result_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/saveerror_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/savetranslationunit_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcelocation_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerange_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerangelist_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/storageclass_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/string_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/stringset_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/templateargumentkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/token_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/tokenkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusage_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusageentry_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusagekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/type_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/typekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/typelayouterror_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/version_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/virtualfileoverlay_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/visibilitykind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/visitorresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.o /Users/zchee/src/llvm.org/build/lib/libLLVMAnalysis.a /Users/zchee/src/llvm.org/build/lib/libLLVMAsmParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMAsmPrinter.a /Users/zchee/src/llvm.org/build/lib/libLLVMBitReader.a /Users/zchee/src/llvm.org/build/lib/libLLVMBitWriter.a /Users/zchee/src/llvm.org/build/lib/libLLVMCodeGen.a /Users/zchee/src/llvm.org/build/lib/libLLVMCore.a /Users/zchee/src/llvm.org/build/lib/libLLVMCoroutines.a /Users/zchee/src/llvm.org/build/lib/libLLVMCoverage.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoCodeView.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoDWARF.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoMSF.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoPDB.a /Users/zchee/src/llvm.org/build/lib/libLLVMDemangle.a /Users/zchee/src/llvm.org/build/lib/libLLVMExecutionEngine.a /Users/zchee/src/llvm.org/build/lib/libLLVMGlobalISel.a /Users/zchee/src/llvm.org/build/lib/libLLVMIRReader.a /Users/zchee/src/llvm.org/build/lib/libLLVMInstCombine.a /Users/zchee/src/llvm.org/build/lib/libLLVMInstrumentation.a /Users/zchee/src/llvm.org/build/lib/libLLVMInterpreter.a /Users/zchee/src/llvm.org/build/lib/libLLVMLTO.a /Users/zchee/src/llvm.org/build/lib/libLLVMLibDriver.a /Users/zchee/src/llvm.org/build/lib/libLLVMLineEditor.a /Users/zchee/src/llvm.org/build/lib/libLLVMLinker.a /Users/zchee/src/llvm.org/build/lib/libLLVMMC.a /Users/zchee/src/llvm.org/build/lib/libLLVMMCDisassembler.a /Users/zchee/src/llvm.org/build/lib/libLLVMMCJIT.a /Users/zchee/src/llvm.org/build/lib/libLLVMMCParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMMIRParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMObjCARCOpts.a /Users/zchee/src/llvm.org/build/lib/libLLVMObject.a /Users/zchee/src/llvm.org/build/lib/libLLVMObjectYAML.a /Users/zchee/src/llvm.org/build/lib/libLLVMOption.a /Users/zchee/src/llvm.org/build/lib/libLLVMOrcJIT.a /Users/zchee/src/llvm.org/build/lib/libLLVMPasses.a /Users/zchee/src/llvm.org/build/lib/libLLVMProfileData.a /Users/zchee/src/llvm.org/build/lib/libLLVMRuntimeDyld.a /Users/zchee/src/llvm.org/build/lib/libLLVMScalarOpts.a /Users/zchee/src/llvm.org/build/lib/libLLVMSelectionDAG.a /Users/zchee/src/llvm.org/build/lib/libLLVMSupport.a /Users/zchee/src/llvm.org/build/lib/libLLVMSymbolize.a /Users/zchee/src/llvm.org/build/lib/libLLVMTableGen.a /Users/zchee/src/llvm.org/build/lib/libLLVMTarget.a /Users/zchee/src/llvm.org/build/lib/libLLVMTransformUtils.a /Users/zchee/src/llvm.org/build/lib/libLLVMVectorize.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86AsmParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86AsmPrinter.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86CodeGen.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Desc.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Disassembler.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Info.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Utils.a /Users/zchee/src/llvm.org/build/lib/libLLVMipo.a /Users/zchee/src/llvm.org/build/lib/libclang.a /Users/zchee/src/llvm.org/build/lib/libclangARCMigrate.a /Users/zchee/src/llvm.org/build/lib/libclangAST.a /Users/zchee/src/llvm.org/build/lib/libclangASTMatchers.a /Users/zchee/src/llvm.org/build/lib/libclangAnalysis.a /Users/zchee/src/llvm.org/build/lib/libclangApplyReplacements.a /Users/zchee/src/llvm.org/build/lib/libclangBasic.a /Users/zchee/src/llvm.org/build/lib/libclangChangeNamespace.a /Users/zchee/src/llvm.org/build/lib/libclangCodeGen.a /Users/zchee/src/llvm.org/build/lib/libclangDriver.a /Users/zchee/src/llvm.org/build/lib/libclangDynamicASTMatchers.a /Users/zchee/src/llvm.org/build/lib/libclangEdit.a /Users/zchee/src/llvm.org/build/lib/libclangFormat.a /Users/zchee/src/llvm.org/build/lib/libclangFrontend.a /Users/zchee/src/llvm.org/build/lib/libclangFrontendTool.a /Users/zchee/src/llvm.org/build/lib/libclangIncludeFixer.a /Users/zchee/src/llvm.org/build/lib/libclangIndex.a /Users/zchee/src/llvm.org/build/lib/libclangLex.a /Users/zchee/src/llvm.org/build/lib/libclangMove.a /Users/zchee/src/llvm.org/build/lib/libclangParse.a /Users/zchee/src/llvm.org/build/lib/libclangQuery.a /Users/zchee/src/llvm.org/build/lib/libclangRename.a /Users/zchee/src/llvm.org/build/lib/libclangReorderFields.a /Users/zchee/src/llvm.org/build/lib/libclangRewrite.a /Users/zchee/src/llvm.org/build/lib/libclangRewriteFrontend.a /Users/zchee/src/llvm.org/build/lib/libclangSema.a /Users/zchee/src/llvm.org/build/lib/libclangSerialization.a /Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerCheckers.a /Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerCore.a /Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerFrontend.a /Users/zchee/src/llvm.org/build/lib/libclangTidy.a /Users/zchee/src/llvm.org/build/lib/libclangTidyBoostModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyCERTModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyCppCoreGuidelinesModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyGoogleModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyLLVMModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyMPIModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyMiscModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyModernizeModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyPerformanceModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyPlugin.a /Users/zchee/src/llvm.org/build/lib/libclangTidyReadabilityModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyUtils.a /Users/zchee/src/llvm.org/build/lib/libclangTooling.a /Users/zchee/src/llvm.org/build/lib/libclangToolingCore.a /Users/zchee/src/llvm.org/build/lib/libfindAllSymbols.a /Users/zchee/src/llvm.org/build/lib/libgtest.a /Users/zchee/src/llvm.org/build/lib/libgtest_main.a /Users/zchee/src/llvm.org/build/lib/liblldCOFF.a /Users/zchee/src/llvm.org/build/lib/liblldConfig.a /Users/zchee/src/llvm.org/build/lib/liblldCore.a /Users/zchee/src/llvm.org/build/lib/liblldDriver.a /Users/zchee/src/llvm.org/build/lib/liblldELF.a /Users/zchee/src/llvm.org/build/lib/liblldMachO.a /Users/zchee/src/llvm.org/build/lib/liblldReaderWriter.a /Users/zchee/src/llvm.org/build/lib/liblldYAML.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.10.4.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.cc_kext.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.osx.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.profile_osx.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.safestack_osx.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.stats_client_osx.a /usr/local/opt/ncurses/lib/libncursesw.a /usr/local/opt/zlib/lib/libz.a -lm -lc -lc++
/usr/local/go/pkg/tool/darwin_amd64/cgo -dynpackage clang -dynimport $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_.o -dynout $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_import.go
cd $WORK
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -no-pie -c trivial.c
cd /Users/zchee/go/src/github.com/go-clang/v3.9/clang
/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -I . -fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=$WORK=/tmp/go-build -gno-record-gcc-switches -fno-common -o $WORK/github.com/go-clang/v3.9/clang/_obj/_all.o $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_export.o $WORK/github.com/go-clang/v3.9/clang/_obj/accessspecifier_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/availabilitykind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/callingconv_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags_static.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/childvisitresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/clang_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/clientdata_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/codecomplete_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/codecompleteresults_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/comment_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/commentinlinecommandrenderkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/commentkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/commentparampassdirection_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_error_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommand_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommands_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completionchunkkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completioncontext_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completionresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/completionstring_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorandrangevisitor_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursorset_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cxstring.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/declqualifierkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnostic_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticdisplayoptions_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticset_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticseverity_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/errorcode_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/evalresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/evalresultkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/file_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/fileuniqueid_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/globaloptflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxbaseclassinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientastfile_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientcontainer_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcliententity_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientfile_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcontainerinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxcxxclassdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfoflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitycxxtemplatekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitykind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitylanguage_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idximportedastfileinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxincludedfileinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxloc_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccategorydeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerdeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcpropertydeclinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolrefinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/index_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/indexaction_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/indexercallbacks_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/indexoptflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/languagekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/linkagekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/loaddiag_error_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/module_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/modulemapdescriptor_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/namerefflags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/platformavailability_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/propertyattrkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/refqualifierkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/remapping_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/reparse_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/result_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/saveerror_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/savetranslationunit_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcelocation_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerange_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerangelist_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/storageclass_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/string_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/stringset_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/templateargumentkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/token_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/tokenkind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_flags_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusage_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusageentry_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusagekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/type_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/typekind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/typelayouterror_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/version_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/virtualfileoverlay_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/visibilitykind_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/visitorresult_gen.cgo2.o $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.o /Users/zchee/src/llvm.org/build/lib/libLLVMAnalysis.a /Users/zchee/src/llvm.org/build/lib/libLLVMAsmParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMAsmPrinter.a /Users/zchee/src/llvm.org/build/lib/libLLVMBitReader.a /Users/zchee/src/llvm.org/build/lib/libLLVMBitWriter.a /Users/zchee/src/llvm.org/build/lib/libLLVMCodeGen.a /Users/zchee/src/llvm.org/build/lib/libLLVMCore.a /Users/zchee/src/llvm.org/build/lib/libLLVMCoroutines.a /Users/zchee/src/llvm.org/build/lib/libLLVMCoverage.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoCodeView.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoDWARF.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoMSF.a /Users/zchee/src/llvm.org/build/lib/libLLVMDebugInfoPDB.a /Users/zchee/src/llvm.org/build/lib/libLLVMDemangle.a /Users/zchee/src/llvm.org/build/lib/libLLVMExecutionEngine.a /Users/zchee/src/llvm.org/build/lib/libLLVMGlobalISel.a /Users/zchee/src/llvm.org/build/lib/libLLVMIRReader.a /Users/zchee/src/llvm.org/build/lib/libLLVMInstCombine.a /Users/zchee/src/llvm.org/build/lib/libLLVMInstrumentation.a /Users/zchee/src/llvm.org/build/lib/libLLVMInterpreter.a /Users/zchee/src/llvm.org/build/lib/libLLVMLTO.a /Users/zchee/src/llvm.org/build/lib/libLLVMLibDriver.a /Users/zchee/src/llvm.org/build/lib/libLLVMLineEditor.a /Users/zchee/src/llvm.org/build/lib/libLLVMLinker.a /Users/zchee/src/llvm.org/build/lib/libLLVMMC.a /Users/zchee/src/llvm.org/build/lib/libLLVMMCDisassembler.a /Users/zchee/src/llvm.org/build/lib/libLLVMMCJIT.a /Users/zchee/src/llvm.org/build/lib/libLLVMMCParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMMIRParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMObjCARCOpts.a /Users/zchee/src/llvm.org/build/lib/libLLVMObject.a /Users/zchee/src/llvm.org/build/lib/libLLVMObjectYAML.a /Users/zchee/src/llvm.org/build/lib/libLLVMOption.a /Users/zchee/src/llvm.org/build/lib/libLLVMOrcJIT.a /Users/zchee/src/llvm.org/build/lib/libLLVMPasses.a /Users/zchee/src/llvm.org/build/lib/libLLVMProfileData.a /Users/zchee/src/llvm.org/build/lib/libLLVMRuntimeDyld.a /Users/zchee/src/llvm.org/build/lib/libLLVMScalarOpts.a /Users/zchee/src/llvm.org/build/lib/libLLVMSelectionDAG.a /Users/zchee/src/llvm.org/build/lib/libLLVMSupport.a /Users/zchee/src/llvm.org/build/lib/libLLVMSymbolize.a /Users/zchee/src/llvm.org/build/lib/libLLVMTableGen.a /Users/zchee/src/llvm.org/build/lib/libLLVMTarget.a /Users/zchee/src/llvm.org/build/lib/libLLVMTransformUtils.a /Users/zchee/src/llvm.org/build/lib/libLLVMVectorize.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86AsmParser.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86AsmPrinter.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86CodeGen.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Desc.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Disassembler.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Info.a /Users/zchee/src/llvm.org/build/lib/libLLVMX86Utils.a /Users/zchee/src/llvm.org/build/lib/libLLVMipo.a /Users/zchee/src/llvm.org/build/lib/libclang.a /Users/zchee/src/llvm.org/build/lib/libclangARCMigrate.a /Users/zchee/src/llvm.org/build/lib/libclangAST.a /Users/zchee/src/llvm.org/build/lib/libclangASTMatchers.a /Users/zchee/src/llvm.org/build/lib/libclangAnalysis.a /Users/zchee/src/llvm.org/build/lib/libclangApplyReplacements.a /Users/zchee/src/llvm.org/build/lib/libclangBasic.a /Users/zchee/src/llvm.org/build/lib/libclangChangeNamespace.a /Users/zchee/src/llvm.org/build/lib/libclangCodeGen.a /Users/zchee/src/llvm.org/build/lib/libclangDriver.a /Users/zchee/src/llvm.org/build/lib/libclangDynamicASTMatchers.a /Users/zchee/src/llvm.org/build/lib/libclangEdit.a /Users/zchee/src/llvm.org/build/lib/libclangFormat.a /Users/zchee/src/llvm.org/build/lib/libclangFrontend.a /Users/zchee/src/llvm.org/build/lib/libclangFrontendTool.a /Users/zchee/src/llvm.org/build/lib/libclangIncludeFixer.a /Users/zchee/src/llvm.org/build/lib/libclangIndex.a /Users/zchee/src/llvm.org/build/lib/libclangLex.a /Users/zchee/src/llvm.org/build/lib/libclangMove.a /Users/zchee/src/llvm.org/build/lib/libclangParse.a /Users/zchee/src/llvm.org/build/lib/libclangQuery.a /Users/zchee/src/llvm.org/build/lib/libclangRename.a /Users/zchee/src/llvm.org/build/lib/libclangReorderFields.a /Users/zchee/src/llvm.org/build/lib/libclangRewrite.a /Users/zchee/src/llvm.org/build/lib/libclangRewriteFrontend.a /Users/zchee/src/llvm.org/build/lib/libclangSema.a /Users/zchee/src/llvm.org/build/lib/libclangSerialization.a /Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerCheckers.a /Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerCore.a /Users/zchee/src/llvm.org/build/lib/libclangStaticAnalyzerFrontend.a /Users/zchee/src/llvm.org/build/lib/libclangTidy.a /Users/zchee/src/llvm.org/build/lib/libclangTidyBoostModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyCERTModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyCppCoreGuidelinesModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyGoogleModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyLLVMModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyMPIModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyMiscModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyModernizeModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyPerformanceModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyPlugin.a /Users/zchee/src/llvm.org/build/lib/libclangTidyReadabilityModule.a /Users/zchee/src/llvm.org/build/lib/libclangTidyUtils.a /Users/zchee/src/llvm.org/build/lib/libclangTooling.a /Users/zchee/src/llvm.org/build/lib/libclangToolingCore.a /Users/zchee/src/llvm.org/build/lib/libfindAllSymbols.a /Users/zchee/src/llvm.org/build/lib/libgtest.a /Users/zchee/src/llvm.org/build/lib/libgtest_main.a /Users/zchee/src/llvm.org/build/lib/liblldCOFF.a /Users/zchee/src/llvm.org/build/lib/liblldConfig.a /Users/zchee/src/llvm.org/build/lib/liblldCore.a /Users/zchee/src/llvm.org/build/lib/liblldDriver.a /Users/zchee/src/llvm.org/build/lib/liblldELF.a /Users/zchee/src/llvm.org/build/lib/liblldMachO.a /Users/zchee/src/llvm.org/build/lib/liblldReaderWriter.a /Users/zchee/src/llvm.org/build/lib/liblldYAML.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.10.4.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.cc_kext.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.osx.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.profile_osx.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.safestack_osx.a /Users/zchee/src/llvm.org/build/lib/clang/4.0.0/lib/darwin/libclang_rt.stats_client_osx.a /usr/local/opt/ncurses/lib/libncursesw.a /usr/local/opt/zlib/lib/libz.a -Wl,-r -nostdlib
/usr/local/go/pkg/tool/darwin_amd64/compile -o $WORK/github.com/go-clang/v3.9/clang.a -trimpath $WORK -N -l -p github.com/go-clang/v3.9/clang -buildid b085791f0fb2b5abdec76568cb25cc94fc55a026 -D _/Users/zchee/go/src/github.com/go-clang/v3.9/clang -I $WORK -pack ./codecompleteresults.go ./doc.go $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_gotypes.go $WORK/github.com/go-clang/v3.9/clang/_obj/accessspecifier_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/availabilitykind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/callingconv_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cgoflags_static.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/childvisitresult_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/clang_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/clientdata_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/codecomplete_flags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/codecompleteresults_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/comment_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/commentinlinecommandrenderkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/commentkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/commentparampassdirection_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_error_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/compilationdatabase_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommand_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/compilecommands_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/completionchunkkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/completioncontext_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/completionresult_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/completionstring_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cursor.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cursor_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cursorandrangevisitor_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cursorkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cursorset_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/cxstring.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/declqualifierkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/diagnostic_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticdisplayoptions_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticset_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/diagnosticseverity_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/errorcode_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/evalresult_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/evalresultkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/file_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/fileuniqueid_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/globaloptflags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxattrkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxbaseclassinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientastfile_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientcontainer_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxcliententity_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxclientfile_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxcontainerinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxcxxclassdeclinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxdeclinfoflags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitycxxtemplatekind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitykind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxentitylanguage_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxentityrefkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxiboutletcollectionattrinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idximportedastfileinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxincludedfileinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxloc_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccategorydeclinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerdeclinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjccontainerkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcinterfacedeclinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcpropertydeclinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolrefinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/idxobjcprotocolreflistinfo_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/index_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/indexaction_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/indexercallbacks_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/indexoptflags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/languagekind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/linkagekind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/loaddiag_error_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/module_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/modulemapdescriptor_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/namerefflags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/platformavailability_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/propertyattrkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/refqualifierkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/remapping_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/reparse_flags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/result_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/saveerror_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/savetranslationunit_flags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/sourcelocation_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerange_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/sourcerangelist_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/storageclass_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/string_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/stringset_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/templateargumentkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/token_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/tokenkind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_flags_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/translationunit_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusage_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusageentry_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/turesourceusagekind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/type_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/typekind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/typelayouterror_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/unsavedfile_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/version_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/virtualfileoverlay_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/visibilitykind_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/visitorresult_gen.cgo1.go $WORK/github.com/go-clang/v3.9/clang/_obj/_cgo_import.go
pack r $WORK/github.com/go-clang/v3.9/clang.a $WORK/github.com/go-clang/v3.9/clang/_obj/_all.o # internal
github.com/go-clang/v3.9/cmd/go-clang-dump
mkdir -p $WORK/github.com/go-clang/v3.9/cmd/go-clang-dump/_obj/
mkdir -p $WORK/github.com/go-clang/v3.9/cmd/go-clang-dump/_obj/exe/
cd /Users/zchee/go/src/github.com/go-clang/v3.9/cmd/go-clang-dump
/usr/local/go/pkg/tool/darwin_amd64/compile -o $WORK/github.com/go-clang/v3.9/cmd/go-clang-dump.a -trimpath $WORK -N -l -p main -complete -buildid 7cf22bdbbcd26ca6397e743ec9af4bf0c07ddf9f -D _/Users/zchee/go/src/github.com/go-clang/v3.9/cmd/go-clang-dump -I $WORK -I /Users/zchee/go/pkg/darwin_amd64 -pack ./main.go
cd .
/usr/local/go/pkg/tool/darwin_amd64/link -o $WORK/github.com/go-clang/v3.9/cmd/go-clang-dump/_obj/exe/a.out -L $WORK -L /Users/zchee/go/pkg/darwin_amd64 -extld=/Applications/Xcode-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -buildmode=exe -buildid=7cf22bdbbcd26ca6397e743ec9af4bf0c07ddf9f $WORK/github.com/go-clang/v3.9/cmd/go-clang-dump.a
mv $WORK/github.com/go-clang/v3.9/cmd/go-clang-dump/_obj/exe/a.out go-clang-dump
CGO_LDFLAGS= go build -gcflags '-N -l' -tags='static' -v -x .  15.39s user 9.94s system 94% cpu 26.879 total

I added some flag and thread lock.
I don't know it needs. will research.

// +build static

// cgoflags_static.go
package clang

// #cgo CXXFLAGS: -I${SRCDIR}
// #cgo LDFLAGS: -lc -lc++
import "C"
import "runtime"

func init() {
        runtime.LockOSThread()
}

@zimmski
Copy link
Member Author

zimmski commented Sep 26, 2016

The development environment of go-clang is still on Ubuntu Trusty (14.04) see https://github.com/go-clang/gen/#how-to-contribute

@zchee
Copy link
Member

zchee commented Sep 26, 2016

@zimmski Ah! sorry, I posted grep flag is wrong.
Could you try simply pipe that ... | grep -v unwind | grep -v lldb | grep -v libc++?

I understand your environment.
Maybe, this error caused by lacking any libclang related files. I also saw it.

but, might be the number of .a files are different to build from source and install with apt-get.
Did you install which way?(I think apt-get because vagrant will install)

Also what result of that?

  • command ls /usr/lib/llvm-3.4/lib/*.a
  • command ls /usr/lib/llvm-3.4/lib/clang/3.4.0/lib/linux/*.a

Sorry, now I have not vagrant environment and might be wrong of dir path.

EDIT: grep failed at the first line,

grep: lldb: No such file or directory
grep: libc++: No such file or directory

So, clang/cursor.c:5: undefined reference to clang_visitChildren' caused by nothing to add .a files to LDFLAGS as far as I see log.
Sorry for the confusion :(

@zchee
Copy link
Member

zchee commented Sep 26, 2016

@zimmski And now understand.

Just for reference, your #116 (comment) comment __cxa_pure_virtual error caused by not set #cgo LDFLAGS: -lc++, as @jupp0r said on previous thread.

Add: Here is ls ~/src/llvm.org/build/lib/*.a list.
echo $(ls ~/src/llvm.org/build/lib/*.a | wc -l) is 204.
https://gist.github.com/zchee/b02bbcf83fbc6041cf7bc6c665b2695e#file-llvm_build_lib-md

@zimmski
Copy link
Member Author

zimmski commented Sep 27, 2016

ls -1 /usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/*.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.asan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.dfsan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.full-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.lsan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.msan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.profile-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.san-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.tsan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.ubsan_cxx-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.ubsan-x86_64.a
vagrant@vagrant-ubuntu-trusty-64:~/go/src/github.com/go-clang/gen$ ls -1 /usr/lib/llvm-3.4/lib/
Display all 169 possibilities? (y or n)
vagrant@vagrant-ubuntu-trusty-64:~/go/src/github.com/go-clang/gen$ ls -1 /usr/lib/llvm-3.4/lib/*.a
/usr/lib/llvm-3.4/lib/libclang.a
/usr/lib/llvm-3.4/lib/libclangAnalysis.a
/usr/lib/llvm-3.4/lib/libclangApplyReplacements.a
/usr/lib/llvm-3.4/lib/libclangARCMigrate.a
/usr/lib/llvm-3.4/lib/libclangAST.a
/usr/lib/llvm-3.4/lib/libclangASTMatchers.a
/usr/lib/llvm-3.4/lib/libclangBasic.a
/usr/lib/llvm-3.4/lib/libclangCodeGen.a
/usr/lib/llvm-3.4/lib/libclangDriver.a
/usr/lib/llvm-3.4/lib/libclangDynamicASTMatchers.a
/usr/lib/llvm-3.4/lib/libclangEdit.a
/usr/lib/llvm-3.4/lib/libclangFormat.a
/usr/lib/llvm-3.4/lib/libclangFrontend.a
/usr/lib/llvm-3.4/lib/libclangFrontendTool.a
/usr/lib/llvm-3.4/lib/libclangIndex.a
/usr/lib/llvm-3.4/lib/libclangLex.a
/usr/lib/llvm-3.4/lib/libclangParse.a
/usr/lib/llvm-3.4/lib/libclangQuery.a
/usr/lib/llvm-3.4/lib/libclangRewriteCore.a
/usr/lib/llvm-3.4/lib/libclangRewriteFrontend.a
/usr/lib/llvm-3.4/lib/libclangSema.a
/usr/lib/llvm-3.4/lib/libclangSerialization.a
/usr/lib/llvm-3.4/lib/libclangStaticAnalyzerCheckers.a
/usr/lib/llvm-3.4/lib/libclangStaticAnalyzerCore.a
/usr/lib/llvm-3.4/lib/libclangStaticAnalyzerFrontend.a
/usr/lib/llvm-3.4/lib/libclangTidy.a
/usr/lib/llvm-3.4/lib/libclangTidyGoogleModule.a
/usr/lib/llvm-3.4/lib/libclangTidyLLVMModule.a
/usr/lib/llvm-3.4/lib/libclangTooling.a
/usr/lib/llvm-3.4/lib/libllvm.a
/usr/lib/llvm-3.4/lib/libllvm_AArch64.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64AsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64AsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64CodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64Desc.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64Disassembler.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64Info.a
/usr/lib/llvm-3.4/lib/libLLVMAArch64Utils.a
/usr/lib/llvm-3.4/lib/libllvm_analysis.a
/usr/lib/llvm-3.4/lib/libLLVMAnalysis.a
/usr/lib/llvm-3.4/lib/libllvm_ARM.a
/usr/lib/llvm-3.4/lib/libLLVMARMAsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMARMAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMARMCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMARMDesc.a
/usr/lib/llvm-3.4/lib/libLLVMARMDisassembler.a
/usr/lib/llvm-3.4/lib/libLLVMARMInfo.a
/usr/lib/llvm-3.4/lib/libLLVMAsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMAsmPrinter.a
/usr/lib/llvm-3.4/lib/libllvm_bitreader.a
/usr/lib/llvm-3.4/lib/libLLVMBitReader.a
/usr/lib/llvm-3.4/lib/libllvm_bitwriter.a
/usr/lib/llvm-3.4/lib/libLLVMBitWriter.a
/usr/lib/llvm-3.4/lib/libLLVMCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMCore.a
/usr/lib/llvm-3.4/lib/libllvm_CppBackend.a
/usr/lib/llvm-3.4/lib/libLLVMCppBackendCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMCppBackendInfo.a
/usr/lib/llvm-3.4/lib/libLLVMDebugInfo.a
/usr/lib/llvm-3.4/lib/libllvm_executionengine.a
/usr/lib/llvm-3.4/lib/libLLVMExecutionEngine.a
/usr/lib/llvm-3.4/lib/libllvm_Hexagon.a
/usr/lib/llvm-3.4/lib/libLLVMHexagonAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMHexagonCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMHexagonDesc.a
/usr/lib/llvm-3.4/lib/libLLVMHexagonInfo.a
/usr/lib/llvm-3.4/lib/libLLVMInstCombine.a
/usr/lib/llvm-3.4/lib/libLLVMInstrumentation.a
/usr/lib/llvm-3.4/lib/libLLVMInterpreter.a
/usr/lib/llvm-3.4/lib/libLLVMipa.a
/usr/lib/llvm-3.4/lib/libllvm_ipo.a
/usr/lib/llvm-3.4/lib/libLLVMipo.a
/usr/lib/llvm-3.4/lib/libllvm_irreader.a
/usr/lib/llvm-3.4/lib/libLLVMIRReader.a
/usr/lib/llvm-3.4/lib/libLLVMJIT.a
/usr/lib/llvm-3.4/lib/libllvm_linker.a
/usr/lib/llvm-3.4/lib/libLLVMLinker.a
/usr/lib/llvm-3.4/lib/libLLVMLTO.a
/usr/lib/llvm-3.4/lib/libLLVMMC.a
/usr/lib/llvm-3.4/lib/libLLVMMCDisassembler.a
/usr/lib/llvm-3.4/lib/libLLVMMCJIT.a
/usr/lib/llvm-3.4/lib/libLLVMMCParser.a
/usr/lib/llvm-3.4/lib/libllvm_Mips.a
/usr/lib/llvm-3.4/lib/libLLVMMipsAsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMMipsAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMMipsCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMMipsDesc.a
/usr/lib/llvm-3.4/lib/libLLVMMipsDisassembler.a
/usr/lib/llvm-3.4/lib/libLLVMMipsInfo.a
/usr/lib/llvm-3.4/lib/libllvm_MSP430.a
/usr/lib/llvm-3.4/lib/libLLVMMSP430AsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMMSP430CodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMMSP430Desc.a
/usr/lib/llvm-3.4/lib/libLLVMMSP430Info.a
/usr/lib/llvm-3.4/lib/libllvm_NVPTX.a
/usr/lib/llvm-3.4/lib/libLLVMNVPTXAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMNVPTXCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMNVPTXDesc.a
/usr/lib/llvm-3.4/lib/libLLVMNVPTXInfo.a
/usr/lib/llvm-3.4/lib/libLLVMObjCARCOpts.a
/usr/lib/llvm-3.4/lib/libLLVMObject.a
/usr/lib/llvm-3.4/lib/libLLVMOption.a
/usr/lib/llvm-3.4/lib/libllvm_passmgr_builder.a
/usr/lib/llvm-3.4/lib/libllvm_PowerPC.a
/usr/lib/llvm-3.4/lib/libLLVMPowerPCAsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMPowerPCAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMPowerPCCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMPowerPCDesc.a
/usr/lib/llvm-3.4/lib/libLLVMPowerPCInfo.a
/usr/lib/llvm-3.4/lib/libllvm_R600.a
/usr/lib/llvm-3.4/lib/libLLVMR600AsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMR600CodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMR600Desc.a
/usr/lib/llvm-3.4/lib/libLLVMR600Info.a
/usr/lib/llvm-3.4/lib/libLLVMRuntimeDyld.a
/usr/lib/llvm-3.4/lib/libllvm_scalar_opts.a
/usr/lib/llvm-3.4/lib/libLLVMScalarOpts.a
/usr/lib/llvm-3.4/lib/libLLVMSelectionDAG.a
/usr/lib/llvm-3.4/lib/libllvm_Sparc.a
/usr/lib/llvm-3.4/lib/libLLVMSparcCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMSparcDesc.a
/usr/lib/llvm-3.4/lib/libLLVMSparcInfo.a
/usr/lib/llvm-3.4/lib/libLLVMSupport.a
/usr/lib/llvm-3.4/lib/libllvm_SystemZ.a
/usr/lib/llvm-3.4/lib/libLLVMSystemZAsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMSystemZAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMSystemZCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMSystemZDesc.a
/usr/lib/llvm-3.4/lib/libLLVMSystemZDisassembler.a
/usr/lib/llvm-3.4/lib/libLLVMSystemZInfo.a
/usr/lib/llvm-3.4/lib/libLLVMTableGen.a
/usr/lib/llvm-3.4/lib/libllvm_target.a
/usr/lib/llvm-3.4/lib/libLLVMTarget.a
/usr/lib/llvm-3.4/lib/libLLVMTransformUtils.a
/usr/lib/llvm-3.4/lib/libllvm_vectorize.a
/usr/lib/llvm-3.4/lib/libLLVMVectorize.a
/usr/lib/llvm-3.4/lib/libllvm_X86.a
/usr/lib/llvm-3.4/lib/libLLVMX86AsmParser.a
/usr/lib/llvm-3.4/lib/libLLVMX86AsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMX86CodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMX86Desc.a
/usr/lib/llvm-3.4/lib/libLLVMX86Disassembler.a
/usr/lib/llvm-3.4/lib/libLLVMX86Info.a
/usr/lib/llvm-3.4/lib/libLLVMX86Utils.a
/usr/lib/llvm-3.4/lib/libllvm_XCore.a
/usr/lib/llvm-3.4/lib/libLLVMXCoreAsmPrinter.a
/usr/lib/llvm-3.4/lib/libLLVMXCoreCodeGen.a
/usr/lib/llvm-3.4/lib/libLLVMXCoreDesc.a
/usr/lib/llvm-3.4/lib/libLLVMXCoreDisassembler.a
/usr/lib/llvm-3.4/lib/libLLVMXCoreInfo.a
/usr/lib/llvm-3.4/lib/libLTO.a
/usr/lib/llvm-3.4/lib/libmodernizeCore.a
/usr/lib/llvm-3.4/lib/libpollyanalysis.a
/usr/lib/llvm-3.4/lib/libpollycodegen.a
/usr/lib/llvm-3.4/lib/libpollyexchange.a
/usr/lib/llvm-3.4/lib/libpollysupport.a
ls -1 /usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/*.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.asan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.dfsan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.full-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.lsan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.msan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.profile-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.san-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.tsan-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.ubsan_cxx-x86_64.a
/usr/lib/llvm-3.4/lib/clang/3.4.2/lib/linux/libclang_rt.ubsan-x86_64.a

I think I will wait for your working solution @zchee since this is not my strong suite, and I already put too much time into this.

@jupp0r
Copy link

jupp0r commented Sep 27, 2016

To make this portable, LLVM libraries should be parsed from llvm-config --libs. Clang libraries should be
"clang",
"clangAST",
"clangAnalysis",
"clangBasic",
"clangDriver",
"clangEdit",
"clangFrontend",
"clangIndex",
"clangLex",
"clangParse",
"clangRewrite",
"clangSema",
"clangSerialization"

They should be located in llvm-config --libdir. There are really nice bindings for libclang for Rust at https://github.com/KyleMayes/clang-sys, you could definitely steal from their build script at https://github.com/KyleMayes/clang-sys/blob/master/build.rs

@zchee
Copy link
Member

zchee commented Oct 8, 2016

@zimmski Sorry for the delay.
I'm trying static build on same as the go-clang-dev development environment. use Vagrant and ubuntu:trusty.
After the successful, I will post command script.

@jupp0r This is a very good reference for my future reference. Thanks to share.
I will write the example with reference to it.

@zimmski
Copy link
Member Author

zimmski commented Dec 26, 2016

@zchee zchee self-assigned this Sep 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants