2016-05-09 25 views
9

Sto eseguendo Xubuntu 16.04. Dopo aver installato lldb dai repository, ottengo l'uscita seguente quando provo ad usarlo:Errore lldb: avvio del processo non riuscito: impossibile localizzare lldb-server

lldb foo 
(lldb) target create "foo" 
Current executable set to 'foo' (x86_64). 
(lldb) r 
error: process launch failed: unable to locate lldb-server 

Tutte le idee che mi manca?

+0

Per chiunque con la * * simile errore lamentano 'in grado di individuare lldb-server-5.0.0', la soluzione è leggermente diverso. Vedi [questa domanda] (https://stackoverflow.com/q/46164427/472647). – CodeMouse92

risposta

13

Dopo circa un'ora di giocherellare, ho trovato la soluzione. Ho copiato /usr/bin/lldb-server-3.8 e lo ho chiamato /usr/bin/lldb-server. Questo è probabilmente un problema con il pacchetto Ubuntu.

+11

Ti consiglio di impostare un'alternativa piuttosto che copiare .: 'sudo update-alternatives --install/usr/bin/lldb-server lldb-server /usr/bin/lldb-server-3.8 100' – Matt

+1

@Matt mi ha salvato il culo qui; se qualcuno sta leggendo questo, come me, sta tentando di usare Vagrant o un'altra leggera soluzione VM con Ubuntu Precise 12.04 LTS ... ecco come si installano LLVM (e lldb!) più recenti installati sul vecchio Ubuntus: https://gist.github.com/ELLIOTTCABLE/ea68b9ec1257707bd625bf2955805e28 – ELLIOTTCABLE

+1

@Matt aggiungilo come risposta in modo che possiamo valutarlo. Sembra una soluzione più intelligente. – curiousMonkey

6

Si consiglia di impostare un'alternativa anziché copiare. Su Ubuntu, è possibile farlo con:

sudo update-alternatives --install /usr/bin/lldb-server lldb-server /usr/bin/lldb-server-3.8 100