OpenJFX armv6hf libjavafx_font_freetype.so x11
David Hill
David.Hill at Oracle.com
Tue Dec 8 17:26:08 UTC 2015
On 12/8/15, 9:25 AM, Dell Green wrote:
>
> Hi Guys,
>
> Is it correct that “libjavafx_font_freetype.so” be linked against X libraries? as our embedded guys who are running without X were surprised to see this as they are running without X using monocle and frame buffer platforms on raspberry pi and MX6? Do we meet to install X11 if running in frame buffer modes?
This is a false dependency that appears to have crept back in, and I did not notice because I have both X11 and framebuffer setup for testing. The pkg_config files for a number of these libs we use pack a few extra libs to be "helpful"
This will take me a day or so to resolve. I filed https://bugs.openjdk.java.net/browse/JDK-8144942 against it.
Dave
>
>
> libjavafx_font_freetype.so:
> libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6f68000)
> libgtk-x11-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgtk-x11-2.0.so.0 (0xb6bc0000)
> libgdk-x11-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgdk-x11-2.0.so.0 (0xb6b24000)
> libatk-1.0.so.0 => /usr/lib/arm-linux-gnueabihf/libatk-1.0.so.0 (0xb6b00000)
> libgio-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgio-2.0.so.0 (0xb69c0000)
> libpangoft2-1.0.so.0 => /usr/lib/arm-linux-gnueabihf/libpangoft2-1.0.so.0 (0xb69a4000)
> libpangocairo-1.0.so.0 => /usr/lib/arm-linux-gnueabihf/libpangocairo-1.0.so.0 (0xb6990000)
> libgdk_pixbuf-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgdk_pixbuf-2.0.so.0 (0xb696c000)
> libcairo.so.2 => /usr/lib/arm-linux-gnueabihf/libcairo.so.2 (0xb6890000)
> libpango-1.0.so.0 => /usr/lib/arm-linux-gnueabihf/libpango-1.0.so.0 (0xb6844000)
> libfreetype.so.6 => /usr/lib/arm-linux-gnueabihf/libfreetype.so.6 (0xb67b8000)
> libfontconfig.so.1 => /usr/lib/arm-linux-gnueabihf/libfontconfig.so.1 (0xb6780000)
> libgobject-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0 (0xb6730000)
> libgthread-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgthread-2.0.so.0 (0xb6724000)
> librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb6714000)
> libglib-2.0.so.0 => /lib/arm-linux-gnueabihf/libglib-2.0.so.0 (0xb6620000)
> libXtst.so.6 => /usr/lib/arm-linux-gnueabihf/libXtst.so.6 (0xb6614000)
> libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6540000)
> libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb64cc000)
> libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb64a4000)
> libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6484000)
> libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6354000)
> /lib/ld-linux-armhf.so.3 (0xb6f94000)
> libX11.so.6 => /usr/lib/arm-linux-gnueabihf/libX11.so.6 (0xb6240000)
> libXcomposite.so.1 => /usr/lib/arm-linux-gnueabihf/libXcomposite.so.1 (0xb6234000)
> libXdamage.so.1 => /usr/lib/arm-linux-gnueabihf/libXdamage.so.1 (0xb6228000)
> libXfixes.so.3 => /usr/lib/arm-linux-gnueabihf/libXfixes.so.3 (0xb6218000)
> libXext.so.6 => /usr/lib/arm-linux-gnueabihf/libXext.so.6 (0xb6200000)
> libXrender.so.1 => /usr/lib/arm-linux-gnueabihf/libXrender.so.1 (0xb61f0000)
> libXinerama.so.1 => /usr/lib/arm-linux-gnueabihf/libXinerama.so.1 (0xb61e4000)
> libXi.so.6 => /usr/lib/arm-linux-gnueabihf/libXi.so.6 (0xb61d0000)
> libXrandr.so.2 => /usr/lib/arm-linux-gnueabihf/libXrandr.so.2 (0xb61c0000)
> libXcursor.so.1 => /usr/lib/arm-linux-gnueabihf/libXcursor.so.1 (0xb61b0000)
> libgmodule-2.0.so.0 => /usr/lib/arm-linux-gnueabihf/libgmodule-2.0.so.0 (0xb61a4000)
> libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb6184000)
> libselinux.so.1 => /lib/arm-linux-gnueabihf/libselinux.so.1 (0xb6160000)
> libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb614c000)
> libharfbuzz.so.0 => /usr/lib/arm-linux-gnueabihf/libharfbuzz.so.0 (0xb60f4000)
> libpng12.so.0 => /lib/arm-linux-gnueabihf/libpng12.so.0 (0xb60cc000)
> libpixman-1.so.0 => /usr/lib/arm-linux-gnueabihf/libpixman-1.so.0 (0xb6040000)
> libxcb-shm.so.0 => /usr/lib/arm-linux-gnueabihf/libxcb-shm.so.0 (0xb6034000)
> libxcb-render.so.0 => /usr/lib/arm-linux-gnueabihf/libxcb-render.so.0 (0xb6024000)
> libxcb.so.1 => /usr/lib/arm-linux-gnueabihf/libxcb.so.1 (0xb6004000)
> libthai.so.0 => /usr/lib/arm-linux-gnueabihf/libthai.so.0 (0xb5ff4000)
> libexpat.so.1 => /lib/arm-linux-gnueabihf/libexpat.so.1 (0xb5fc8000)
> libffi.so.5 => /usr/lib/arm-linux-gnueabihf/libffi.so.5 (0xb5fb4000)
> libpcre.so.3 => /lib/arm-linux-gnueabihf/libpcre.so.3 (0xb5f70000)
> libgraphite2.so.2.0.0 => /usr/lib/libgraphite2.so.2.0.0 (0xb5f54000)
> libXau.so.6 => /usr/lib/arm-linux-gnueabihf/libXau.so.6 (0xb5f48000)
> libXdmcp.so.6 => /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6 (0xb5f3c000)
> libdatrie.so.1 => /usr/lib/arm-linux-gnueabihf/libdatrie.so.1 (0xb5f2c000)
>
> Dell Green
> R&D Software Manager
> t: (+44)203 668 9870
>
>
>
>
> 206 Great Portland Street
> London W1W 5QJ
>
> This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. Any views or opinions presented are solely those of the author and do not necessarily represent those of Ideaworks Limited. Ideaworks (London) Limited, 206 Great Portland Street, London, W1W 5QJ. Company Registration No. 3943726
--
David Hill<David.Hill at Oracle.com>
Java Embedded Development
"A man's feet should be planted in his country, but his eyes should survey the world."
-- George Santayana (1863 - 1952)
More information about the openjfx-dev
mailing list