Open vitaly-zdanevich opened 6 years ago
In general, when you have to build a particular tool as static executable, every library it needs has to be static as well. As a stackexchange user already told, ogg123 has a bunch of dependencies which have to be already present on your system, and further they have to be static libraries. So, before building your static ogg123, you need static libs for speex, FLAC, ogg and vorbis (and something more, iirc). Also, ogg123 needs an audio output library (most likely libao) and it has to be static as well. It is quite a long process but if you develop on that particular platform, your collection of static libraries may save your time when building different tools.
I need it to run on AWS Lambda.