Skip to content

Qt5.10 corelib cannot link #2820

Closed
Closed
@yuk7

Description

@yuk7

Your Windows build number: Microsoft Windows [Version 10.0.17063.1000]

  • What you're doing and what's happening:
    I'm tried to use Qt5.10 base corelib(llibQt5Core.so.5.10.0) but cannot link in all application using qt5(ex: texmaker,qgit and others)
    (Qt 5.9 and earlier versions is working correctly)
  1. Install Qt5.10 base libraries.
  2. Run Application using Qt5.
$ texmaker
texmaker: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
$strace -f texmaker
~
stat("/usr/lib/x86_64", 0x7fffc1950e80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/x86_64/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7fffc1950e80) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libQt5Core.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200]\t\0\0\0\0\0"..., 832) = 832
lseek(3, 5194016, SEEK_SET)             = 5194016
read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\21\0\0\0\0\0\0\0", 32) = 32
close(3)                                = 0
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
~
$ls -la /usr/lib/ | grep libQt5Core
-rw-r--r-- 1 root root     1114 Dec  7 16:30 libQt5Core.prl
lrwxrwxrwx 1 root root       20 Dec  7 16:30 libQt5Core.so -> libQt5Core.so.5.10.0
lrwxrwxrwx 1 root root       20 Dec  7 16:30 libQt5Core.so.5 -> libQt5Core.so.5.10.0
lrwxrwxrwx 1 root root       20 Dec  7 16:30 libQt5Core.so.5.10 -> libQt5Core.so.5.10.0
-rwxr-xr-x 1 root root  5250712 Dec  7 16:30 libQt5Core.so.5.10.0

log gist

Same binary package is working on Official Linux kernel.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions