#4537 closed defect (fixed)
OMShell not starting on Linux
Reported by: | Owned by: | Henning Kiel | |
---|---|---|---|
Priority: | blocker | Milestone: | 1.13.0 |
Component: | Command Prompt Environment | Version: | |
Keywords: | Cc: | Martin Sjölund |
Description
When I try to start OMShell or OMShell-terminal I get the following error message:
OMShell-terminal: error while loading shared libraries: libOpenModelicaCompiler.so: cannot open shared object file: No such file or directory
This applies to
OMEdit 1.13.0~dev-7-g5ab8668 Connected to OpenModelica 1.13.0~dev-104-gedee28b Linux Mint 18.2 64bit
I tried it on two different computers -- same behavior, so it seems to be a systemic issue of the actual implementation.
Change History (6)
comment:1 by , 7 years ago
comment:2 by , 7 years ago
Cc: | added |
---|---|
Milestone: | Future → 1.13.0 |
Owner: | changed from | to
Priority: | high → blocker |
Status: | new → assigned |
@hkiel can you take a look at it?
comment:3 by , 7 years ago
@Christian Kral can you provide me with output of "ldd OMShell" command?
I currently have no Linux machine available.
comment:4 by , 7 years ago
This is because 8d1b0784 hard-coded the OSX-specific @loader-path in the OMShell makefiles instead of using the configure-provided flags
comment:5 by , 7 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:6 by , 7 years ago
May be way too late, since the issue appears already as fixed:
linux-vdso.so.1 => (0x00007ffe09fed000) libOpenModelicaCompiler.so => not found libOpenModelicaRuntimeC.so => not found libfmilib_shared.so => not found libModelicaExternalC.so.0 => not found libomcgc.so.1 => not found libomantlr3.so => not found libQt5PrintSupport.so.5 => /usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007f587fa2e000) libQt5WebKitWidgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 (0x00007f587f9e8000) libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (0x00007f587f35b000) libQt5WebKit.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 (0x00007f587cf10000) libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f587c9c8000) libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5 (0x00007f587c98c000) libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 (0x00007f587c831000) libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (0x00007f587c35b000) libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f587c0e9000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f587becb000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f587bb49000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f587b840000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f587b629000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f587b25f000) libQt5OpenGL.so.5 => /usr/lib/x86_64-linux-gnu/libQt5OpenGL.so.5 (0x00007f587b205000) libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f587afb1000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f587aca0000) libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f587a966000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f587a75d000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f587a543000) libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f587a339000) libXcomposite.so.1 => /usr/lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f587a135000) libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f5879edc000) libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f5879cb7000) libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x00007f5879a79000) libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f58796be000) libgstreamer-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007f5879394000) libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 (0x00007f5879185000) libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 (0x00007f5878f21000) libgstpbutils-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x00007f5878cec000) libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 (0x00007f5878a65000) libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 (0x00007f5878808000) libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f5878533000) libicui18n.so.55 => /usr/lib/x86_64-linux-gnu/libicui18n.so.55 (0x00007f58780d0000) libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f5877d3c000) libQt5Quick.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 (0x00007f587796c000) libQt5Qml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 (0x00007f587753f000) libQt5Sql.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 (0x00007f58774fd000) libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f587729e000) libproxy.so.1 => /usr/lib/x86_64-linux-gnu/libproxy.so.1 (0x00007f587707d000) libpcre16.so.3 => /usr/lib/x86_64-linux-gnu/libpcre16.so.3 (0x00007f5876e16000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5876c12000) /lib64/ld-linux-x86-64.so.2 (0x00005608ed2f2000) libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f58769e9000) libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f58767e6000) libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f58765e2000) libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f58763db000) libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f58761d8000) libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f5875fa8000) libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f5875d96000) libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f5875b93000) libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f587598c000) libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f587578a000) libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f5875571000) libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f587536b000) libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f5875149000) libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f5874f43000) libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f5874d31000) libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f5874b29000) libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f58748b8000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f5874696000) libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f5874491000) libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0 (0x00007f5874256000) liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007f5873fd5000) libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f587251e000) libdouble-conversion.so.1 => /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007f587230c000) libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f5872062000) libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f5871e3c000) libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f5871c37000) libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f5871a31000)
Note:
See TracTickets
for help on using tickets.
I can, however, locate the missing library