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<[email protected]>
Java Embedded Development
"A man's feet should be planted in his country, but his eyes should survey the
world."
-- George Santayana (1863 - 1952)