Projekt

Allgemein

Profil

Fehler #521

native ld.so not using correct library pathes

Von Maximilian Seesslen vor 9 Monaten hinzugefügt. Vor 8 Monaten aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Zielversion:
Beginn:
04.05.2024
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
CS Zielversion:

Beschreibung

"ld.so --help"

Historie

#1

Von Maximilian Seesslen vor 9 Monaten aktualisiert

/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/usr/bin$

patchelf ./zstd --print-interpreter
/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/lib/ld-linux-x86-64.so.2
patchelf ./zstd --print-rpath
[-]

/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux$

patchelf ./aarch64-poky-linux-gcc --print-interpreter
/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/lib/ld-linux-x86-64.so.2
patchelf ./aarch64-poky-linux-gcc --print-rpath
$ORIGIN/../../lib

/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/lib$ patchelf

./ld-linux-x86-64.so.2 --print-interpreter  
patchelf: cannot find section '.interp'. The input file is most likely statically linked
patchelf ./ld-linux-x86-64.so.2 --print-rpath
[-]

./ld-linux-x86-64.so.2 --help
[...]
This program interpreter self-identifies as: /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/lib/ld-linux-x86-64.so.2

Shared library search path:
  (libraries located via /data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/etc/ld.so.cache)
  /data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/lib (system search path)
  /data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/usr/lib (system search path)
[...]

/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/etc/ld.so.conf:

/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/usr/lib
/data/arch/o3m/sdk/5.15-kirkstone/sysroots/x86_64-pokysdk-linux/lib
include /etc/ld.so.conf

#2

Von Maximilian Seesslen vor 9 Monaten aktualisiert

  • Zielversion wurde auf v1.8.0 gesetzt
#3

Von Maximilian Seesslen vor 8 Monaten aktualisiert

  • Status wurde von Neu zu Erledigt geändert
  • Zugewiesen an wurde auf Maximilian Seesslen gesetzt

Auch abrufbar als: Atom PDF