Problema mea este următoarea: încerc să rulez niște pachete ROS. Am făcut-o deja pe o mașină virtuală, așa că pachetele sunt corecte. Acum vreau să fac același lucru pe parția mea, am instalat bibliotecile de care aveam nevoie, dar când rulez catkin_make
Eu iau:
/usr/bin/ld: nu poate găsi -lX11::X11
collect2: eroare: ld a returnat 1 stare de ieșire
acin_reconstruction/CMakeFiles/reconstruction_node.dir/build.make:245: rețeta pentru țintă „/home/vanessa/catkin_ws/devel/lib/acin_reconstruction/reconstruction_node” a eșuat
make[2]: *** [/home/vanessa/catkin_ws/devel/lib/acin_reconstruction/reconstruction_node] Eroare 1
CMakeFiles/Makefile2:6388: rețeta pentru țintă „acin_reconstruction/CMakeFiles/reconstruction_node.dir/all” a eșuat
make[1]: *** [acin_reconstruction/CMakeFiles/reconstruction_node.dir/all] Eroare 2
Makefile:140: rețeta pentru „toate” țintă a eșuat
make: *** [toate] Eroare 2
Invocarea „make -j8 -l8” a eșuat”
Nu am gasit nicio solutie pe internet dar am citit o postare in care un tip folosea urmatoarele comenzi si asa scriu aici iesirile
ld -lX11 --verbose:
GNU ld (GNU Binutils pentru Ubuntu) 2.30
Emulări acceptate:
elf_x86_64
elf32_x86_64
elf_i386
elf_iamcu
i386linux
elf_l1om
elf_k1om
i386pep
i386pe
folosind un script de linker intern:
====================================================
/* Script pentru -z combreloc: combinați și sortați secțiunile reloc */
/* Drepturi de autor (C) 2014-2018 Free Software Foundation, Inc.
Copierea și distribuirea acestui script, cu sau fără modificare,
sunt permise pe orice suport, fără drepturi de autor, cu condiția dreptului de autor
notificarea și această notificare sunt păstrate. */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
„elf64-x86-64”)
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("=/usr/local/lib/x86_64-linux-gnu"); SEARCH_DIR("=/lib/x86_64-linux-gnu"); SEARCH_DIR("=/usr/lib/x86_64-linux-gnu"); SEARCH_DIR("=/usr/lib/x86_64-linux-gnu64"); SEARCH_DIR("=/usr/local/lib64"); SEARCH_DIR("=/lib64"); SEARCH_DIR("=/usr/lib64"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib"); SEARCH_DIR("=/usr/x86_64-linux-gnu/lib64"); SEARCH_DIR("=/usr/x86_64-linux-gnu/lib");
SECȚIUNI
{
/* Secțiuni numai pentru citire, îmbinate în segment de text: */
PROVIDE (__executable_start = SEGMENT_START("segment-text", 0x400000)); . = SEGMENT_START(„segment de text”, 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.relatori)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
PĂSTRARE (*(SORT_NONE(.init)))
}
.plt : { *(.plt) *(.iplt) }
.plt.got : { *(.plt.got) }
.plt.sec : { *(.plt.sec) }
.text :
{
*(.text.improbabil .text.*_improbabil .text.improbabil.*)
*(.text.exit .text.exit.*)
*(.text.startup .text.startup.*)
*(.text.hot.text.hot.*)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* Secțiunile .gnu.warning sunt tratate special de elf32.em. */
*(.gnu.warning)
}
.fini :
{
KEEP (*(SORT_NONE(.fini)))
}
PROVIVE (__etext = .);
PROVIVE (_etext = .);
PROVIVE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table
.gcc_except_table.*) }
.gnu_extab : ONLY_IF_RO { *(.gnu_extab*) }
/* Aceste secțiuni sunt generate de compilatorul Sun/Oracle C++. */
.exception_ranges : ONLY_IF_RO { *(.exception_ranges
.exception_ranges*) }
/* Ajustați adresa pentru segmentul de date. Vrem să ne adaptăm până la
aceeași adresă în pagina următoare. */
. = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESSIZE));
/* Gestionarea excepțiilor */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) }
.gnu_extab : ONLY_IF_RW { *(.gnu_extab) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
.exception_ranges : ONLY_IF_RW { *(.exception_ranges .exception_ranges*) }
/* Thread secțiuni de stocare locală */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
PĂSTRAȚI (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
PĂSTRAȚI (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctori :
{
/* gcc folosește crtbegin.o pentru a găsi începutul
constructorii, așa că ne asigurăm că este
primul. Pentru că acesta este un wildcard, acesta
nu contează dacă utilizatorul nu o face
de fapt link împotriva crtbegin.o; cel
linkerul nu va căuta un fișier care să se potrivească cu un
wildcard. Wildcardul înseamnă, de asemenea, că acesta
nu contează ce director crtbegin.o
este in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* Nu dorim să includem secțiunea .ctor din
fisierul crtend.o pana dupa ctorii sortati.
Secțiunea .ctor din fișierul crtend conține fișierul
Markerul de sfârșit al ctorilor și trebuie să fie ultimul */
PĂSTRAȚI (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
PĂSTRARE (*(SORT(.ctors.*)))
PĂSTRAȚI (*(.ctori))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
PĂSTRAȚI (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
PĂSTRARE (*(SORT(.dtors.*)))
PĂSTRAȚI (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) }
.dinamic : { *(.dinamic) }
.got : { *(.got) *(.got) }
. = DATA_SEGMENT_RELRO_END (SIZEOF (.got.plt) >= 24 ? 24 : 0, .);
.got.plt : { *(.got.plt) *(.got.plt) }
.date :
{
*(.date .date.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORI)
}
.data1 : { *(.data1) }
_edata = .; FURNIZA (edata = .);
. = .;
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(UZUAL)
/* Aliniați aici pentru a vă asigura că secțiunea .bss ocupă spațiu până la
_Sfârşit. Aliniați după .bss pentru a asigura alinierea corectă chiar dacă
Secțiunea .bss dispare deoarece nu există secțiuni de intrare.
FIXME: De ce avem nevoie de el? Când nu există o secțiune .bss, noi nu
tamponați secțiunea .date. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
. = SEGMENT_START("ldata-segment", .);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; FURNIZARE (sfârșit = .);
. = DATA_SEGMENT_END (.);
/* Înjunghie secțiunile de depanare. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* Secțiuni de depanare DWARF.
Simbolurile din secțiunile de depanare DWARF sunt relative la început
din secțiune, așa că le începem la 0. */
/* PITIC 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* Extensii GNU DWARF 1 */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 și DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* PITIC 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end ) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* Extensii SGI/MIPS DWARF 2 */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* PITIC 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
/* Extensie DWARF. */
.debug_macro 0 : { *(.debug_macro) }
.debug_addr 0 : { *(.debug_addr) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}
>=================================================== =
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libX11.so a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libX11.a a eșuat
încercarea de a deschide //lib/x86_64-linux-gnu/libX11.so a eșuat
încercarea de a deschide //lib/x86_64-linux-gnu/libX11.a a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libX11.so a reușit
-lX11 (//usr/lib/x86_64-linux-gnu/libX11.so)
libxcb.so.1 necesar de //usr/lib/x86_64-linux-gnu/libX11.so
încercarea de a deschide /opt/ros/melodic/lib/libxcb.so.1 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libxcb.so.1 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libxcb.so.1 a eșuat
încercarea de a deschide //lib/i386-linux-gnu/libxcb.so.1 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libxcb.so.1 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libxcb.so.1 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libxcb.so.1 a eșuat
încercarea de a deschide //usr/local/lib/libxcb.so.1 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libxcb.so.1 a eșuat
încercarea de a deschide //lib/x86_64-linux-gnu/libxcb.so.1 a eșuat
găsit libxcb.so.1 la //usr/lib/x86_64-linux-gnu/libxcb.so.1
libdl.so.2 necesar de //usr/lib/x86_64-linux-gnu/libX11.so
încercarea de a deschide /opt/ros/melodic/lib/libdl.so.2 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libdl.so.2 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libdl.so.2 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/libdl.so.2 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libdl.so.2 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libdl.so.2 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libdl.so.2 a eșuat
încercarea de a deschide //usr/local/lib/libdl.so.2 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libdl.so.2 a eșuat
găsit libdl.so.2 la //lib/x86_64-linux-gnu/libdl.so.2
libc.so.6 necesar de //usr/lib/x86_64-linux-gnu/libX11.so
încercarea de a deschide /opt/ros/melodic/lib/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu64/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib64/libc.so.6 a eșuat
încercarea de a deschide //lib64/libc.so.6 a eșuat
încercarea de a deschide //usr/lib64/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/libc.so.6 a eșuat
încercarea de a deschide //lib/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/libc.so.6 a eșuat
încercarea de a deschide //usr/x86_64-linux-gnu/lib64/libc.so.6 a eșuat
încercarea de a deschide //usr/x86_64-linux-gnu/lib/libc.so.6 a eșuat
încercarea de a deschide /opt/ros/melodic/lib/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/libc.so.6 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libc.so.6 a eșuat
găsit libc.so.6 la //lib/x86_64-linux-gnu/libc.so.6
libXau.so.6 necesar de //usr/lib/x86_64-linux-gnu/libxcb.so.1
încercarea de a deschide /opt/ros/melodic/lib/libXau.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libXau.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libXau.so.6 a eșuat
încercarea de a deschide //lib/i386-linux-gnu/libXau.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libXau.so.6 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libXau.so.6 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libXau.so.6 a eșuat
încercarea de a deschide //usr/local/lib/libXau.so.6 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libXau.so.6 a eșuat
încercarea de a deschide //lib/x86_64-linux-gnu/libXau.so.6 a eșuat
găsit libXau.so.6 la //usr/lib/x86_64-linux-gnu/libXau.so.6
libXdmcp.so.6 necesar de //usr/lib/x86_64-linux-gnu/libxcb.so.1
încercarea de a deschide /opt/ros/melodic/lib/libXdmcp.so.6 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libXdmcp.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libXdmcp.so.6 a eșuat
încercarea de a deschide //lib/i386-linux-gnu/libXdmcp.so.6 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libXdmcp.so.6 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libXdmcp.so.6 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libXdmcp.so.6 a eșuat
încercarea de a deschide //usr/local/lib/libXdmcp.so.6 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libXdmcp.so.6 a eșuat
încercarea de a deschide //lib/x86_64-linux-gnu/libXdmcp.so.6 a eșuat
găsit libXdmcp.so.6 la //usr/lib/x86_64-linux-gnu/libXdmcp.so.6
ld-linux-x86-64.so.2 necesar de //lib/x86_64-linux-gnu/libdl.so.2
încercarea de a deschide /opt/ros/melodic/lib/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //lib/i386-linux-gnu/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/local/lib/ld-linux-x86-64.so.2 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 a eșuat
găsit ld-linux-x86-64.so.2 la //lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
libbsd.so.0 necesar de //usr/lib/x86_64-linux-gnu/libXdmcp.so.6
încercarea de a deschide /opt/ros/melodic/lib/libbsd.so.0 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libbsd.so.0 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libbsd.so.0 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/libbsd.so.0 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libbsd.so.0 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libbsd.so.0 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libbsd.so.0 a eșuat
încercarea de a deschide //usr/local/lib/libbsd.so.0 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libbsd.so.0 a eșuat
găsit libbsd.so.0 la //lib/x86_64-linux-gnu/libbsd.so.0
librt.so.1 necesar de //lib/x86_64-linux-gnu/libbsd.so.0
încercarea de a deschide /opt/ros/melodic/lib/librt.so.1 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/librt.so.1 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/librt.so.1 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/librt.so.1 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/librt.so.1 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/librt.so.1 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/librt.so.1 a eșuat
încercarea de a deschide //usr/local/lib/librt.so.1 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/librt.so.1 a eșuat
găsit librt.so.1 la //lib/x86_64-linux-gnu/librt.so.1
libpthread.so.0 necesar de //lib/x86_64-linux-gnu/librt.so.1
încercarea de a deschide /opt/ros/melodic/lib/libpthread.so.0 a eșuat
încercarea de a deschide //usr/lib/x86_64-linux-gnu/libfakeroot/libpthread.so.0 a eșuat
încercarea de a deschide //usr/local/lib/i386-linux-gnu/libpthread.so.0 a eșuat
încercarea de a deschide //usr/lib/i386-linux-gnu/libpthread.so.0 a eșuat
încercarea de a deschide //usr/local/lib/i686-linux-gnu/libpthread.so.0 a eșuat
încercarea de a deschide //lib/i686-linux-gnu/libpthread.so.0 a eșuat
încercarea de a deschide //usr/lib/i686-linux-gnu/libpthread.so.0 a eșuat
încercarea de a deschide //usr/local/lib/libpthread.so.0 a eșuat
încercarea de a deschide //usr/local/lib/x86_64-linux-gnu/libpthread.so.0 a eșuat
găsit libpthread.so.0 la //lib/x86_64-linux-gnu/libpthread.so.0
ld: avertisment: nu se poate găsi simbolul de intrare _start; nu seteză adresa de pornire
localizați libX11:
/snap/gnome-3-34-1804/72/usr/lib/x86_64-linux-gnu/libX11-xcb.so
/snap/gnome-3-34-1804/72/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
/snap/gnome-3-34-1804/72/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
/snap/gnome-3-34-1804/72/usr/lib/x86_64-linux-gnu/libX11.so
/snap/gnome-3-34-1804/72/usr/lib/x86_64-linux-gnu/libX11.so.6
/snap/gnome-3-34-1804/72/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
/snap/gnome-3-34-1804/77/usr/lib/x86_64-linux-gnu/libX11-xcb.so
/snap/gnome-3-34-1804/77/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
/snap/gnome-3-34-1804/77/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
/snap/gnome-3-34-1804/77/usr/lib/x86_64-linux-gnu/libX11.so
/snap/gnome-3-34-1804/77/usr/lib/x86_64-linux-gnu/libX11.so.6
/snap/gnome-3-34-1804/77/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
/snap/gnome-3-38-2004/70/usr/lib/x86_64-linux-gnu/libX11-xcb.so
/snap/gnome-3-38-2004/70/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
/snap/gnome-3-38-2004/70/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
/snap/gnome-3-38-2004/70/usr/lib/x86_64-linux-gnu/libX11.so
/snap/gnome-3-38-2004/70/usr/lib/x86_64-linux-gnu/libX11.so.6
/snap/gnome-3-38-2004/70/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
/snap/gnome-3-38-2004/99/usr/lib/x86_64-linux-gnu/libX11-xcb.so
/snap/gnome-3-38-2004/99/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
/snap/gnome-3-38-2004/99/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
/snap/gnome-3-38-2004/99/usr/lib/x86_64-linux-gnu/libX11.so
/snap/gnome-3-38-2004/99/usr/lib/x86_64-linux-gnu/libX11.so.6
/snap/gnome-3-38-2004/99/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
/snap/sublime-text/112/usr/lib/x86_64-linux-gnu/libX11.so.6
/snap/sublime-text/112/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
/usr/lib/x86_64-linux-gnu/libX11-xcb.a
/usr/lib/x86_64-linux-gnu/libX11-xcb.so
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
/usr/lib/x86_64-linux-gnu/libX11.a
/usr/lib/x86_64-linux-gnu/libX11.so
/usr/lib/x86_64-linux-gnu/libX11.so.6
/usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
/usr/share/doc/libx11-dev/libX11
/usr/share/doc/libx11-dev/i18n/compose/libX11-keys.html
/usr/share/doc/libx11-dev/i18n/compose/libX11-keys.html.db
/usr/share/doc/libx11-dev/i18n/compose/libX11-keys.pdf.db.gz
/usr/share/doc/libx11-dev/i18n/compose/libX11-keys.txt.gz
/usr/share/doc/libx11-dev/libX11/libX11.html
/usr/share/doc/libx11-dev/libX11/libX11.html.db
/usr/share/doc/libx11-dev/libX11/libX11.pdf.db.gz
/usr/share/doc/libx11-dev/libX11/libX11.txt.gz
Nu sunt expert în ubuntu și din acest motiv nu știu ce să fac. Am incercat deja sudo apt-get install lib11-dev
sau comenzi similare fără rezultate. Ai vreo idee? Mulțumesc pentru timpul acordat.