João Victor Oliveira
2019-Feb-14 14:01 UTC
[Icecast] Trying to compile icecast in Toradex apalis imx6
Hi! I'm using a Toradex apalis imx6 board to make a project for my bussiness and I need Icecast running on it, but I can't compile it in the board. It shows an error in "xslt" while compiling- I'm using Yocto. Do yow have any idea how can I compile Icecast source code in my Toradex apalis board without using this xslt? Thanks in advance! <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Livre de vírus. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>. <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/icecast/attachments/20190214/ceb701c7/attachment.html>
Thomas B. Rücker
2019-Feb-14 18:58 UTC
[Icecast] Trying to compile icecast in Toradex apalis imx6
Hi, On 2/14/19 2:01 PM, João Victor Oliveira wrote:> I'm using a Toradex apalis imx6 board to make a project for my > bussiness and I need Icecast running on it, but I can't compile it in > the board. It shows an error in "xslt" while compiling- I'm using Yocto.By that you mean you are using the OpenEmbedded framework to bitbake a custom Linux distribution for your board. (The Yocto Project offers various layers that get used by OE for that purpose)> Do yow have any idea how can I compile Icecast source code in my > Toradex apalis board without using this xslt?libXSLT is a requirement for building Icecast. I'm not sure why you are trying to build Icecast on the device itself if you have a whole massive build automation framework for embedded Linux at hand. If writing a Bitbake recipe for Icecast is not your cup of tea you could also go the manual route of cross-compiling. For this you'd need to build "an SDK" with your environment first. Then use it. In all cases, you must ensure that the header files of libraries you are linking against are available at build time. Most important for Icecast are: libVorbis, libOgg, libXML2, libXSLT and libCURL If you have trouble to get the OE framework to do your bidding, you might want to ask the OE and Yocto communities for help. Cheers, Thomas