<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 25, 2020 at 3:23 PM James Abernathy <<a href="mailto:jfabernathy@gmail.com">jfabernathy@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div class="gmail_attr">On Mon, Aug 24, 2020 at 10:44 AM James Abernathy <<a href="mailto:jfabernathy@gmail.com" target="_blank">jfabernathy@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>What are the chances that I could compile mythtv light for a RPi4 running the 64 bit version of the OS and have it work?<div><br></div><div>Jim A.</div></div></blockquote><div><br></div><div>Now that this is complete I've listed the instructions I used below:</div><div><br></div><div><ol><li>Use raspberry imager to install RPI OS 64 beta on SDcard</li><li>Boot and fully update and reboot</li><li>Use SD card copy accessory to copy SD to usb ssd</li><li>Boot ssd (this assumes you've installed the USB bootloader on RPI4 eeprom)</li><li>Setup udev rules for ssd and enable/start fstrim.timer </li><li>Setup to auto login console using raspi-config</li><li>Get pi-utils (<a href="https://github.com/MikeB2013/pi-utils" target="_blank">https://github.com/MikeB2013/pi-utils</a>)</li><li>Build script for non-ansible dependencies omitting libcrystalhd-dev and libmysqlclient-dev</li><li>Run above script</li><li>sudo apt install qt5-default</li><li>Follow 'build from source' to get mythtv (<a href="https://www.mythtv.org/wiki/Build_from_Source" target="_blank">https://www.mythtv.org/wiki/Build_from_Source</a>)</li></ol></div></div></div></blockquote><div><br></div><div><div style="font-family:monospace,monospace" class="gmail_default">Not sure if you run linux on your workstation, but you can run Qemu on it and create an ARM guest (same guest OS as raspbian, etc) to compile all the software and then just copy the packages over.  I know my laptop is leaps and bounds faster than the Pi.  Compiling MythTV may not be too slow, but compiling kernels, etc - you can see a great speedup.  Also, using distcc will greatly improve speed.  If you cannot tell, I hate waiting on computers :)</div><div style="font-family:monospace,monospace" class="gmail_default"><br></div><div style="font-family:monospace,monospace" class="gmail_default">Just food for thought.<br></div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><ol><li>Configure using: ./configure --prefix=/usr --disable-vdpau --disable-vaapi --enable-opengl</li><li>make -j 5</li><li>sudo make install</li><li>Run pi-utils/pi-mythbackend-setup.sh</li><li>Reboot</li><li>Run pi-utils/run_mythsetup.sh  and setup backend as usual.</li><li>run pi-utils/run_mythfrontend.sh  when you want a frontend and configure as usual.</li></ol></div>I made sure mythweb was working and I installed xmltv as user 'mythtv' per the wiki<br><br></div><div class="gmail_quote">Jim A</div></div>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a><br>
</blockquote></div></div>