[vlc-devel] Question about VLC build complexity and documentation (academic project – UNICAMP)

David Fuhrmann david.fuhrmann at gmail.com
Tue Oct 7 18:10:41 UTC 2025



> Am 04.10.2025 um 19:18 schrieb José Eduardo Santos Rabelo <j260551 at dac.unicamp.br>:
> 
> Hello VLC team,
> 
> My name is José Eduardo Rabelo, and I’m a Computer Engineering undergraduate student at UNICAMP (University of Campinas, Brazil).
> 
> As part of a university course called Programming Systems Projects, my group is searching for a way to simplify the compilation process of large and dependency-heavy open-source software — with VLC as our case study.
> 
> During our attempts to build VLC on macOS and Windows, we found the process quite complex, with many undocumented or outdated steps, especially compared to Linux. This raised an academic and practical question for us:
> 

Hi José,

Building for macOS is as simple as just executing one single wrapper build script, see here: https://code.videolan.org/videolan/vlc/-/blob/master/extras/package/macosx/build.sh?ref_type=heads

VLC has an internal contrib system (in contribs subfolder), which take care of building all necessary dependencies.

BR. David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20251007/c4db74ae/attachment.htm>


More information about the vlc-devel mailing list