fbachofner wrote:
> Hi ralphy:
>
>
>
> OK, thanks. Usually developers seem to prefer GitHub, but I am happy to
> discuss here.
>
>
>
>
> No, I have not compiled squeezelite on -any- platform.
>
> This takes me *-well-* out of my depth, but I would be thrilled to
> learn.
>
> A couple initial questions:
>
> > >
- Both DietPi and my current Ubuntu installs are *-very* minimal-.
> What (packages?) needs to be installed to build the Squeezelite
> binary? [ Presumably "makefiles" -- anything else? ]
- Does Squeezelite compilation necessarily need to take place on the
> target system (this may be a -very- newbie question!)? I do have
> many other Ubuntu-derived systems available, but none are ARM64. If
> those systems would/could work, they would be much faster at
> compiling the binary -- useful if I need to do it repeatedly for
> whatever reason!
- Once I have attained #1 above, what are the steps to build?
> [ README.md @GitHub doesn't provide any clues. There don't seem to
> be any "human" readable ;-) build instructions in the other folders.
> (Such information might also be useful to post to GitHub for others
> willing to take a stab at it -- sorry if I overlooked something).
>
> For kicks (and initial learning) I looked into:
> > > >
- Makefile.armel
- Makefile
- Makefile.resample
> > > and those didn't give me any immediate clues.]
>
- some initial research points to:
> > > >
- second answer at:
>
https://unix.stackexchange.com/questions/128462/what-is-binary-package-how-to-build-them
- http://www.control-escape.com/linux/lx-swinstall-tar.html
> (however, Squeezelite source seems to have no "configure" file, so
> these instructions hint at (commonly?) available "help" which the
> Squeezelite source doesn't seem to offer).
> > >
- If I eventually succeed in compiling Squeezelite for Odroid-C2
> (which presumably would work for "all" or at least "many" ARM64)
> would you be interested in posting them to the Sourceforge binaries
> folder (so others don't have this issue)?
> > >
>
>
> COROLLARY QUESTION:
>
> When installing Squeezelite (with "sudo apt-get install squeezelite"
> yesterday I noticed there were a *-huge-* number of dependencies my
> minimal system did not yet have installed:
>
> A lot of them were clearly related to audio, video and image playback,
> so those made sense. However, why require
>
> fontconfig-config fonts-dejavu-core mesa-vdpau-drivers va-driver-all
> vdpau-driver-all vdpau-va-driver ??!
>
>
>
> Thanks in advance for any insights!
I don't use autoconf (configure) or cross compile for squeezelite, just
make.
Squeezelite takes less than 90 seconds for a full rebuild on an original
rpi b to network storage, so recompiles should not be an issue on the
C2.
You can download the squeezelite source in a zip from
https://github.com/ralph-irving/squeezelite to start, so you don't need
to install git.
I'd suggest starting with the Makefile.resample, you can modified it to
include the visualizer support for jivelite and forget about the other
build time options until you successfully build squeezelite and test if
the audio problems are gone.
--------------------
$ cat Makefile.resample
OPTS = -DRESAMPLE *-DVISEXPORT*
include Makefile
--------------------
To build use *make -f Makefile.resample clean* to remove any old object
files then *make -f Makefile.resample* to compile squeezelite.
You will need to install these depend packages or equivalent for the compile
to work.
build-essential libsoxr-dev libfaad-dev libflac-dev libvorbis-dev
libmad0-dev libmpg123-dev libogg-dev libasound2-dev
Yes, I will put your 64bit binary on the lmsclient downloads SF site.
Ralphy
*1*-Touch, *5*-Classics, *3*-Booms, *1*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.
------------------------------------------------------------------------
ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=106716
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins