06/19-10:44-main-officenx: uname -a
FreeBSD main 15.0-RELEASE-p8 FreeBSD 15.0-RELEASE-p8 n230757-7c63d58780d2 GENERIC amd64
06/19-10:44-main-officenx: ./presentations
./presentations: error while loading shared libraries: libgstreamer-1.0.so.0: cannot open shared object file: No such file or directory
ldd presentations
presentations:
libdl.so.2 => not found (0)
libX11.so.6 => /usr/local/lib/libX11.so.6 (0x29871abe4000)
libXmu.so.6 => /usr/local/lib/libXmu.so.6 (0x29871b3b3000)
libXext.so.6 => /usr/local/lib/libXext.so.6 (0x29871b9d4000)
libm.so.6 => not found (0)
libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x29871beb9000)
librt.so.1 => /lib/librt.so.1 (0x29871c65c000)
libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x29871cb40000)
libstdc++.so.6 => /usr/local/lib/gcc13/libstdc++.so.6 (0x29871d400000)
libpthread.so.0 => not found (0)
libGL.so.1 => /usr/local/lib/libGL.so.1 (0x29871a5bb000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0x29871e9b1000)
libgstreamer-1.0.so.0 => /usr/local/lib/libgstreamer-1.0.so.0 (0x29871f989000)
libgstaudio-1.0.so.0 => /usr/local/lib/libgstaudio-1.0.so.0 (0x29871fdb2000)
libgstvideo-1.0.so.0 => /usr/local/lib/libgstvideo-1.0.so.0 (0x29871df08000)
libgstapp-1.0.so.0 => /usr/local/lib/libgstapp-1.0.so.0 (0x29872186d000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x298721068000)
libc.so.6 => not found (0)
ld-linux-x86-64.so.2 (0)
libxcb.so.1 => /usr/local/lib/libxcb.so.1 (0x298721cc6000)
libthr.so.3 => /lib/libthr.so.3 (0x298721ee2000)
libc.so.7 => /lib/libc.so.7 (0x298722ec9000)
libXt.so.6 => /usr/local/lib/libXt.so.6 (0x298723f2b000)
libm.so.5 => /lib/libm.so.5 (0x298724eca000)
libGLdispatch.so.0 => /usr/local/lib/libGLdispatch.so.0 (0x29872511a000)
libGLX.so.0 => /usr/local/lib/libGLX.so.0 (0x2987255a6000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0x298725f6c000)
libffi.so.8 => /usr/local/lib/libffi.so.8 (0x298726c2d000)
libintl.so.8 => /usr/local/lib/libintl.so.8 (0x29872083a000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0x298727d13000)
libdl.so.1 => /usr/lib/libdl.so.1 (0x298728062000)
libunwind.so.8 => /usr/local/lib/libunwind.so.8 (0x298728192000)
libexecinfo.so.1 => /usr/lib/libexecinfo.so.1 (0x298728a9c000)
libgsttag-1.0.so.0 => /usr/local/lib/libgsttag-1.0.so.0 (0x2987292b8000)
libgstbase-1.0.so.0 => /usr/local/lib/libgstbase-1.0.so.0 (0x29872a03b000)
liborc-0.4.so.0 => /usr/local/lib/liborc-0.4.so.0 (0x29872a2ba000)
libXau.so.6 => /usr/local/lib/libXau.so.6 (0x29872aaa7000)
libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x29872b43a000)
libsys.so.7 => /lib/libsys.so.7 (0x29872bd28000)
libSM.so.6 => /usr/local/lib/libSM.so.6 (0x29872c87c000)
libICE.so.6 => /usr/local/lib/libICE.so.6 (0x29872d3a9000)
libiconv.so.2 => /usr/local/lib/libiconv.so.2 (0x29872dfcb000)
libpcre2-8.so.0 => /usr/local/lib/libpcre2-8.so.0 (0x29872e685000)
libutil.so.10 => /lib/libutil.so.10 (0x29872f234000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x298730161000)
libz.so.6 => /lib/libz.so.6 (0x298730d2d000)
libelf.so.2 => /lib/libelf.so.2 (0x298731c7c000)
libmd.so.7 => /lib/libmd.so.7 (0x29873246e000)
[vdso] (0x298718eca000)
The not found libdl.so.2, libm.so.6, libpthread.so.0 and libc.so.6; is normal
Textmaker and Planmaker work fine. Good Job!!
GhostBSD/FreeBSD
Re: GhostBSD/FreeBSD
Thank you for the detailed report and for taking the time to test SoftMaker Office NX on GhostBSD/FreeBSD — we appreciate it.
We are glad to hear that TextMaker and PlanMaker are working correctly. Regarding the Presentations issue, the error indicates that the binary is unable to locate libgstreamer-1.0.so.0 at launch, even though the library appears to be present on your system according to the ldd output.
This is likely due to the Linux compatibility layer on FreeBSD resolving library paths differently — the binary expects libraries in Linux-standard paths, whereas your system provides them under native FreeBSD paths.
As a possible workaround, you may try creating a symlink or adjusting the library path so that the Linux compat layer can locate libgstreamer-1.0.so.0. For example:
Please note that FreeBSD is not an officially supported platform for SoftMaker Office NX, so we are unable to guarantee full compatibility.
Thank you again for your valuable feedback and testing efforts.
We are glad to hear that TextMaker and PlanMaker are working correctly. Regarding the Presentations issue, the error indicates that the binary is unable to locate libgstreamer-1.0.so.0 at launch, even though the library appears to be present on your system according to the ldd output.
This is likely due to the Linux compatibility layer on FreeBSD resolving library paths differently — the binary expects libraries in Linux-standard paths, whereas your system provides them under native FreeBSD paths.
As a possible workaround, you may try creating a symlink or adjusting the library path so that the Linux compat layer can locate libgstreamer-1.0.so.0. For example:
Code: Select all
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
./presentationsThank you again for your valuable feedback and testing efforts.
