On Tuesday 08 October 2019 23:50:22 Alec Ari via Emc-developers wrote:

> Well either someone didn't talk about installing glib dev packages in
> the wiki or the instructions weren't followed closely enough. Either
> way, you need to install the glib dev packages. There's at least a
> couple hundred packages in debian for glib, all named very similarly.
> This is why I hate debian. glib-2.0-dev glib+-2.0-dev glib-dev
> glib-gtk+-2.0-dev glib-perl-dev glib-python-dev glib-python2.7-dev
> glib-python2-dev glib-python3-dev glib-python-3.7-dev glib++-dev
> glib++mm-dev libqt4-glib-dev libqt5-glib-dev qt-glib-dev etc etc.. I
> forget off the top of my head which one it is. You can use
> dpkg-checkbuilddeps to have it tell you what it's missing.
>
> For more info:
>
> http://linuxcnc.org/docs/master/html/code/building-linuxcnc.html#Satis
>fying-Build-Dependencies
>
This along can add 2Gb to the installed size.
> Alec
>
Read that link carefully, and note that armhf nor arm64 is included at 
the buildbot anymore. since Sept 2018, when Sam shut down the odroid for 
instability. uptime AIUI was often a problem... So I've been on my own 
building linuxcnc for my big lathe from scratch since then.

Now, with 'wayland' stuffs replacing 'xorg' stuffs, and that virus slowly 
invadeing all the linux landscape, things like glib and all its -dev 
stuff are gone from the arm repo's. Yesterday was when I ran into it 
with a late stretch build, which is hung on a reboot to a 4.19.y kernel, 
presumably too new for stretch.  So today I'll reburn stretch to that 
card to get it going again, and see if I can still pull the rt branch of 
4.14.y-rt, as its 4.14.y that that stretch is running on. I don't recall 
though, that glib was one of the files dpkg-checkbuilddeps named.  At my 
age, not having a photographic memory is a pita.

Anyway, I think I'm slowly getting close to the last armhf build that 
linuxcnc-uspace will actually run on.  After a working stretch build, 
I'm probably stuck till linuxcnc learns to get along with wayland. This 
is master-rt I'm trying to build now. Complicated by hm2_rpspi.so and 
its insistence it has to be running on a pi3. Bertho however has worked 
on that.  But all the guys now running linuxcnc on pi4's, are using 
ethernet interfaces to do it, which costs you your net connectivity 
unless you use the wlan0 radio for the net connection, and here, thats a 
huge security problem, as I've got a cell phone across the street that 
walks right thru a wpa-2 login in under 2 seconds, and has used as much 
as 80 gigs of my bandwidth a month until I ran down my sudden huge 
increase in bandwidth used. I have a 300G baseline, normally use about 
30G. He wasn't attacking me, just making a 10 megabit cat5 connection to 
the pi, into a .1 megbit connection. That phone can do the same thing if 
I turn on the radio in my main router, but it that case my only clue is 
the router showing a radio lease when I'm not running a radio.  Its for 
my boys when they visit, but is not bridged to my net, only to the net 
modem.. But shutting that off drives his phone to the pi, which I can 
see with wireshark.

That conversion to ethernet will cost me around $250 to convert to as the 
ethernet version of a 7i90 is a buck and a half, and still needs 3 ea 
7i42TA's at $40 something each to protect it from noise damage and give 
an easily hooked to interface. I finally got the noise whupped that was 
killing 7i90's, but not before the 3rd 7i90HD was damaged, which I'm 
still using by moving functions to undamaged outputs.  And I've still 
got i/o to spare, one of the nicer things about the 7i90hd, its 72 
i/o's. 4 encoders(I'm useing 3), 4 pwmgens(using 1), and 8 
stepgens(useing 2) can come out of it. 2 home switches, and lots of 
leftover i/o's my unchaperoned imagination hasn't figured out a use for, 
yet...  Still need to add coolant and mist controls but haven't figured 
out how best to handle the coolant recovery yet. Right now I have a big 
galvanized serving tray under the head end of the ways to catch 80% of 
the swarf.  The builtin chip pan isn't coolant proof.

Thanks Alec Ari.

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

Reply via email to