Irvin Pang

Results 10 comments of Irvin Pang

From the file lists: > 1>main.cc 1>selinux.cc 1>sdk_code.cc 1>elf_dlfcn.cc 1>file_utils.cc 1>ptrace_wrapper.cc 1>call_procedure.cc 1>call_procedure-x86.cc And the build hint: > Configuration: Debug x64 You might have compiled `call_procedure-x86.cc` instead of `call_procedure-x64.cc` on...

> -- Check for working CXX compiler: F:/SDK/ndk/22.0.7026061/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe The output above indicates the clang compiler is of arch x86_64. That won't gonna work on x86 compilation

See `call_procedure-x86.cc` limitation here: https://github.com/mustime/Adrill/blob/b8edc3c1d6dd2615623f0e4e465d39e3e85e0996/source/backend/x86/call_procedure-x86.cc#L11 It means the following code would not be compiled at all unless the compiler is arch x86. That's why you got the `undefined references` linking...

> > From the file lists: > > > 1>main.cc 1>selinux.cc 1>sdk_code.cc 1>elf_dlfcn.cc 1>file_utils.cc 1>ptrace_wrapper.cc 1>call_procedure.cc 1>call_procedure-x86.cc > > > > > > And the build hint: > > >...

> Look like we missed this file. Why not installing with the wheel? Yes, I finally install it by manually downloaded whl file. Just wonder I might not the only...

I tried it as following: ```bash pip3 uninstall unicorn pip3 install -i https://pypi.python.org/simple --only-binary=:all unicorn ``` And still geting the same error: ``` Collecting unicorn Using cached unicorn-2.1.1.tar.gz (2.8 MB)...

> How about `--no-cache-dir`? What's the output of `pip3 install --no-cache-dir --only-binary=:all: unicorn` try with no luck. same error hints. however, same command but with `unicorn==2.1.0` works fine. full log:...