On Monday 24 June 2019 02:31:58 Chris Albertson wrote: > Those packages with "glib" in their name are not glib, they use glib. > You would have found it if you did "grep glib2" rather then "grep > glib-dev" > > glib is the standard C library. It seems unlikely that glib is not > installed. More likely you have a problem with the "include path" > > Try something simpler than building a kernel. Can you compile and run > a "hello world" C program? Doing this will prove (or not) that your > development system setup is sane.
I just built and wrote the latest stretch-full to a couple sd cards, but with a rt-prempt kernel, 4.14.91-rt49-v7 #2 SMP PREEMPT RT. I used RealtimePi to do all that. Send me a test src and I'll try it, but everything else that was missing was fixed with an apt install missing-dev. I think there were 5 missing packages that apt expanded into around 30 by the time each's dependencies were honored. > > On Sun, Jun 23, 2019 at 10:54 PM Gene Heskett <[email protected]> wrote: > > Greetings; > > > > Fails in ./configure with no glib found? > > But apt list | grep glib-dev finds quite a list, none of which are > > installed: > > > > libaccounts-glib-dev/stable 1.21-1 armhf > > libalglib-dev/stable 3.10.0-2 armhf > > libappstream-glib-dev/stable 0.6.8-1 armhf > > libavahi-glib-dev/stable 0.6.32-2 armhf > > libdbusmenu-glib-dev/stable 12.10.2-2 armhf > > libfso-glib-dev/stable 2012.07.27.2-4 armhf > > libgeocode-glib-dev/stable 3.20.1-2 armhf > > libghc-glib-dev/stable 0.13.4.1-1 armhf > > libglrr-glib-dev/stable 20050529-3.1 armhf > > libjson-glib-dev/stable 1.2.6-1 armhf > > libkf5kmahjongglib-dev/stable 16.08.0-1 armhf > > libkmahjongglib-dev/stable 4:14.12.3-3 armhf > > libmbim-glib-dev/stable 1.14.0-1 armhf > > libmm-glib-dev/stable 1.6.4-1 armhf > > libnglib-dev/stable 4.9.13.dfsg-8+b2 armhf > > libnm-glib-dev/stable 1.6.2-3+deb9u2 armhf > > libntrack-glib-dev/stable 016-1.3 armhf > > libpoppler-glib-dev/stable 0.48.0-2+deb9u2 armhf > > libqmi-glib-dev/stable 1.16.2-1 armhf > > libshr-glib-dev/stable 2011.03.08.2~git20110930-4 armhf > > libsignon-glib-dev/stable 1.12-2 armhf > > libsofia-sip-ua-glib-dev/stable 1.12.11+20110422.1-2.1 armhf > > libtelepathy-glib-dev/stable 0.24.1-1.1 armhf > > libtmglib-dev/stable 3.7.0-2 armhf > > libupower-glib-dev/stable 0.99.4-4 armhf > > liburfkill-glib-dev/stable 0.5.0-5 armhf > > libxmmsclient++-glib-dev/stable 0.8+dfsg-18+b3 armhf > > libxmmsclient-glib-dev/stable 0.8+dfsg-18+b3 armhf > > > > Which one(s) do I need, or should I wild card apt and get them all? Because I had already used a --disable-gtk but ha the glib failure, I took a stable and installed a couple -glib-dev packages, ands fixed that. Than I took the --disable-gtk back out of the ./configure arguments And it now exits with this: checking for GTK 2.4.0 or above... no configure: error: GTK2 missing. Install it or specify --disable-gtk to skip the parts of LinuxCNC that depend on GTK Since a good share of the gui is gtk2 based, here are the candidates fcitx-config-gtk2/stable 0.4.8-3 armhf fcitx-frontend-gtk2/stable 1:4.2.9.1-6 armhf fp-units-gtk2/stable 3.0.0+dfsg-11+rpi1+deb9u1 armhf fp-units-gtk2-3.0.0/stable 3.0.0+dfsg-11+rpi1+deb9u1 armhf gcin-gtk2-immodule/stable 2.8.4+dfsg1-11 armhf gemanx-gtk2/stable 0.1.0.3-2 armhf gtk2-engines/stable,now 1:2.20.2-3 armhf [installed] gtk2-engines-aurora/stable 1.5.1-4 armhf gtk2-engines-cleanice/stable 2.4.1-3 armhf gtk2-engines-clearlookspix/stable,now 1:2.20.7 armhf [installed,automatic] gtk2-engines-clearlookspix-dbgsym/stable 1:2.20.7 armhf gtk2-engines-magicchicken/stable 1.1.1-9 armhf gtk2-engines-moblin/stable 1.1.1-1.1 armhf gtk2-engines-murrine/stable 0.98.1.1-6 armhf gtk2-engines-nodoka/stable 0.7.0-1.2 armhf gtk2-engines-oxygen/stable 1.4.6-1 armhf gtk2-engines-pixbuf/stable,now 2.24.31-2 armhf [installed,automatic] gtk2-engines-qtcurve/stable 1.8.18+git20160320-3d8622c-3+deb9u1 armhf gtk2-engines-sugar/stable 0.110.0-1 armhf gtk2-engines-sugar-0.104/stable 0.104.1-5 armhf gtk2-engines-ubuntulooks/stable 0.9.12-2 armhf gtk2-engines-wonderland/stable 1.0-11 armhf gtk2-engines-xfce/stable 3.2.0-2 armhf gtk2.0-examples/stable 2.24.31-2 armhf gtk2hs-buildtools/stable 0.13.2.1-5 armhf hime-gtk2-immodule/stable 0.9.10+git20150916+dfsg1-8 armhf imhangul-gtk2/stable 2.1.1-2 armhf indicator-application-gtk2/stable 0.5.0-1 armhf indicator-messages-gtk2/stable 0.6.0-1.1 armhf indicator-session-gtk2/stable 0.3.96-1+b7 armhf lazarus-ide-gtk2/stable 1.6.2+dfsg-2 all lazarus-ide-gtk2-1.6/stable 1.6.2+dfsg-2 armhf lcl-gtk2/stable 1.6.2+dfsg-2 all lcl-gtk2-1.6/stable 1.6.2+dfsg-2 armhf libcheese-gtk25/stable 3.22.1-1 armhf libcolord-gtk2-1/stable 0.1.26-1.1 armhf libghc-gtk2hs-buildtools-dev/stable 0.13.2.1-5 armhf libghc-gtk2hs-buildtools-doc/stable 0.13.2.1-5 all libghc-gtk2hs-buildtools-prof/stable 0.13.2.1-5 armhf libgtk2-appindicator-perl/stable 0.15-1+b4 armhf libgtk2-ex-entry-pango-perl/stable 0.09-1 all libgtk2-ex-podviewer-perl/stable 0.18-1 all libgtk2-ex-printdialog-perl/stable 0.03-3 all libgtk2-ex-simple-list-perl/stable 0.50-2 all libgtk2-ex-volumebutton-perl/stable 0.07-2 all libgtk2-gladexml-perl/stable 1.007-2+b3 armhf libgtk2-gladexml-simple-perl/stable 0.32-2 all libgtk2-gst/stable 3.2.5-1+b1 armhf libgtk2-imageview-perl/stable 0.05-2+b3 armhf libgtk2-notify-perl/stable 0.05-4+b3 armhf libgtk2-perl/stable,now 2:1.2499-1 armhf [installed,automatic] libgtk2-perl-doc/stable 2:1.2499-1 all libgtk2-sourceview2-perl/stable 0.10-2+b3 armhf libgtk2-spell-perl/stable 1.04-3+b2 armhf libgtk2-trayicon-perl/stable 0.06-2+b3 armhf libgtk2-traymanager-perl/stable 0.05-3+b3 armhf libgtk2-unique-perl/stable 0.05-2+b3 armhf libgtk2.0-0/stable,now 2.24.31-2 armhf [installed,automatic] libgtk2.0-0-dbg/stable 2.24.31-2 armhf libgtk2.0-bin/stable,now 2.24.31-2 armhf [installed,automatic] libgtk2.0-cil/stable 2.12.40-2 armhf libgtk2.0-cil-dev/stable 2.12.40-2 armhf libgtk2.0-common/stable,now 2.24.31-2 all [installed,automatic] libgtk2.0-dev/stable 2.24.31-2 armhf libgtk2.0-doc/stable 2.24.31-2 all libgwengui-gtk2-0/stable 4.15.3-5 armhf libgwengui-gtk2-dev/stable 4.15.3-5 armhf liblablgtk2-gl-ocaml/stable 2.18.3+dfsg-2 armhf liblablgtk2-gl-ocaml-dev/stable 2.18.3+dfsg-2 armhf liblablgtk2-gnome-ocaml/stable 2.18.3+dfsg-2 armhf liblablgtk2-gnome-ocaml-dev/stable 2.18.3+dfsg-2 armhf liblablgtk2-ocaml/stable 2.18.3+dfsg-2 armhf liblablgtk2-ocaml-dev/stable 2.18.3+dfsg-2 armhf liblablgtk2-ocaml-doc/stable 2.18.3+dfsg-2 all libocamlnet-gtk2-ocaml-dev/stable 4.1.2-1+b1 armhf librccgtk2-0/stable 0.2.12-0.1 armhf libreoffice-gtk2/stable,now 1:5.2.7-1+rpi1+deb9u7 armhf [installed,automatic] libswt-gtk2-4-jni/stable 4.6.0-2 armhf libtopmenu-client-gtk2-0/stable 0.3-1+b2 armhf libtopmenu-client-gtk2-dev/stable 0.3-1+b2 armhf libtopmenu-server-gtk2-0/stable 0.3-1+b2 armhf libtopmenu-server-gtk2-dev/stable 0.3-1+b2 armhf libwebkit2gtk-4.0-37-gtk2/stable 2.18.6-1~deb9u1+rpi1 armhf libwebkitgtk2.0-cil/stable 2.0.0+git20151221-3 all libwebkitgtk2.0-cil-dev/stable 2.0.0+git20151221-3 all libwxgtk2.8-0/stable 2.8.12.1+dfsg2-2 armhf libwxgtk2.8-dbg/stable 2.8.12.1+dfsg2-2 armhf libwxgtk2.8-dev/stable 2.8.12.1+dfsg2-2 armhf lletters/stable 0.1.95+gtk2-4 armhf macopix-gtk2/stable 1.7.4-6 armhf monodoc-gtk2.0-manual/stable 2.12.40-2 all monodoc-webkitgtk2.0-manual/stable 2.0.0+git20151221-3 all notebook-gtk2/stable 0.2rel-3 armhf pcmanx-gtk2/stable 1.3-1 armhf pinentry-gtk2/stable 1.0.0-2 armhf python-gtk2/stable 2.24.0-5.1 armhf python-gtk2-dbg/stable 2.24.0-5.1 armhf python-gtk2-dev/stable 2.24.0-5.1 all python-gtk2-doc/stable 2.24.0-5.1 all python-gtk2-tutorial/stable 2.4-1 all python-wxgtk2.8/stable 2.8.12.1+dfsg2-2 armhf python-wxgtk2.8-dbg/stable 2.8.12.1+dfsg2-2 armhf r-cran-rgtk2/stable 2.20.31-2 armhf roxterm-gtk2/stable 3.3.2-1 all roxterm-gtk2-dbg/stable 3.3.2-1 all ruby-gtk2/stable 3.1.0-1+deb9u1 armhf tamil-gtk2im/stable 2.2-4.5 armhf topmenu-gtk2/stable 0.3-1+b2 armhf uim-gtk2.0/stable 1:1.8.6+gh20161003.0.d63dadd-2 armhf winff-gtk2/stable 1.5.5-1+b2 armhf I am also denied deb-src apt access to the buildbot with a "no armhf" message. So I am stuck trying to build the git clone. Which I might add, built and ran just fine when running jessie-lite + another 2 or 3 gigs of apt additions. But jessie support went away, quite some time back. Thanks everybody Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene> _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
