Hi ralphy:
ralphy wrote:
> I don't check the github issues on a regular basis. The forum is the
> best place to discuss.
OK, thanks. Usually developers seem to prefer GitHub, but I am happy to
discuss here.
ralphy wrote:
> I read issue 25 just now. Have you managed to compile squeezelite for
> the C2? I suggest that you try to build a binary on the OS you're
> running instead of a prebuilt one. I try to build my binaries so the
> work on most systems, but as soon as you have weird issues like what
> you're seeing.
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 help administer various Squeezeboxes
(mostly Classic / SB3 and Touch)
typically running against LMS 7.9x on LinuxMint 18 or Ubuntu 16.04
------------------------------------------------------------------------
fbachofner's Profile: http://forums.slimdevices.com/member.php?userid=66214
View this thread: http://forums.slimdevices.com/showthread.php?t=106716
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins