[lldb-dev] [Bug 20400] ubuntu 12.04 x86_64 failing to find architecture for native binaries
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Tue Jul 22 12:09:28 PDT 2014
http://llvm.org/bugs/show_bug.cgi?id=20400
Todd Fiala <tfiala at google.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |lldb-dev at cs.uiuc.edu
--- Comment #2 from Todd Fiala <tfiala at google.com> ---
I just set up a clean Ubuntu 12.04 x86_64 vm.
I have not been able to reproduce this.
Steps:
1. Install Ubuntu 12.04 x86_64 VM.
2. Install these packages:
sudo apt-get install build-essential gcc-multilib git libedit-dev ncurses-dev
libmpc-dev libmpfr-dev python-dev swig
3. Install gcc 4.9.1 source, build and install locally.
4. Do a git clone on the latest ninja source, build and install on path
somewhere.
5. Grab the latest cmake 3.0.0 source, build and install locally.
6. Make sure ninja, cmake, and gcc/g++ 4.9.1 show up on path. gcc/g++ must
come on path before system gcc.
7. Grab latest llvm/clang/lldb code. I'm synched to this revision on all 3:
r213671
8. create a directory alongside llvm for building:
mkdir build
cd build
9. configure with cmake
cmake -GNinja -DCMAKE_CXX_COMPILER=g++ -DCMAKE_C_COMPILER=gcc
-DCMAKE_BUILD_TYPE=Debug ../llvm
10. Build
time ninja
11. Run the reported failure case
tfiala at ubuntu:~/lldb/git/build$ bin/lldb /bin/ls
Current executable set to '/bin/ls' (x86_64).
(lldb) run
Process 2282 launching
Process 2282 launched: '/bin/ls' (x86_64)
Process 2282 stopped
* thread #1: tid = 2282, 0x00007f0f0cea26b0, name = 'ls', stop reason = trace
frame #0: 0x00007f0f0cea26b0
error: No such process
bin cmake_install.cmake examples rules.ninja utils
build.ninja CPackConfig.cmake include share
cmake CPackSourceConfig.cmake lib test
CMakeCache.txt docs LLVMBuild.cmake tools
CMakeFiles DummyConfigureOutput projects unittests
Process 2282 exited with status = 0 (0x00000000)
(lldb)
Keno - can you have a look and see if you might be doing something different?
Also, can you try to use the steps above and see if that unblocks you?
Thanks! I'm not able to repro this from the info you've given me. I'll leave
this open until I hear back that you are able to repeat this fix.
-Todd
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20140722/f0c468f3/attachment.html>
More information about the lldb-dev
mailing list