atrocity wrote: 
> Your hints were perfect. I started the process last night and found it
> had finished when I woke up this morning. I installed everything via
> sudo dpkg -i with the only snag being that LMS complained about the CPAN
> package not being installed. So I installed it along with the two
> others, then re-installed LMS, which is now cheerfully scanning my
> 100,000+ tracks.
> 
> THANK YOU!
You're welcome!

Just so that this thread can be more useful to any others who want to
follow this method, I retraced my steps from a new install of Ubuntu
16.04.3 LTS on an odroidc2 to LMS installed and running. Here they are:

Code:
--------------------
    
  sudo apt-get update 
  sudo apt-get upgrade
  sudo apt-get install fakeroot
  sudo apt-get install yasm
  sudo apt-get install debhelper quilt libz-dev libgd-dev
  sudo apt-get install libmodule-build-perl
  sudo apt-get install libio-socket-ssl-perl
  sudo apt-get install libmodule-install-perl
  git clone --recursive -b public/7.9 
https://github.com/Uplink03/logitechmediaserver-deb.git
  cd logitechmediaserver-deb/source/vendor/
  git pull https://github.com/Logitech/slimserver-vendor.git
  cd ../server/
  git pull https://github.com/Logitech/slimserver.git
  cd ../platforms/
  git pull https://github.com/Logitech/slimserver-platforms.git
  cd ../vendor/
  wget 
http://forums.slimdevices.com/attachment.php?attachmentid=23873&d=1508605856 
slimserver-vendor.patch
  mv attachment.php\?attachmentid\=23873 slimserver-vendor.patch
  patch -p2 < slimserver-vendor.patch 
  rm slimserver-vendor.patch 
  cd ../..
  dpkg-buildpackage -rfakeroot -b -us -uc
  cd
  ls -l *.deb
  sudo dpkg -i logi*.deb
  sudo /etc/init.d/logitechmediaserver start
  systemctl status logitechmediaserver.service 
  
--------------------

However, you may want the specially-patched versions of the helper
binaries for flac, sox and faad as well.

Code:
--------------------
    
  cd ./logitechmediaserver-deb/source/vendor/flac/
  ./buildme-linux.sh    
  tar xvf flac-build-aarch64-.tgz --strip-components=7
  sudo cp ./bin/flac /usr/share/squeezeboxserver/Bin
  cd ../sox
  ./buildme-linux.sh    
  tar xvf sox-build-aarch64-.tgz --strip-components=7
  sudo cp ./bin/sox /usr/share/squeezeboxserver/Bin/
  cd ../alac_decoder
  make
  sudo cp ./alac /usr/share/squeezeboxserver/Bin/
  cd ../faad2
  git clone https://github.com/ralph-irving/faad2.git
  cd faad2/
  cp `dpkg -L automake | grep guess` .
  ./configure    
  make
  cd frontend/
  sudo cp ./faad /usr/share/squeezeboxserver/Bin/
  cd ../../wavpack
  sed -i '/cd wavpack-4.50.1/a cp `dpkg -L automake | grep guess` .' build.sh 
  ./build.sh 
  sudo cp ./wvunpack /usr/share/squeezeboxserver/Bin/
  
--------------------


Hopefully this helps someone.

Charles.



----------------------
"Dreamer, easy in the chair that really fits you..."
------------------------------------------------------------------------
dsdreamer's Profile: http://forums.slimdevices.com/member.php?userid=12588
View this thread: http://forums.slimdevices.com/showthread.php?t=108166

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to