Page 1 of 1

VLC build help

Posted: 18 Mar 2017 15:00
by inlisted
I would like to compile my own VLC version for Windows Phone 8.1 (yes an outdated niche device), as the default video app fails to open. I hope someone has either done this before or knows Visual Studio and can assist me a little.

A little heads-up I've never compiled anything nor have I used Visual Studio (VS) before.

So far...I'm following the instructions on "https://code.videolan.org/videolan/vlc-winrt" but they aren't quite baby-step enough for me

Step 1: I downloaded the master repository form this site and copied the contents of libVLC to
C:\vlc\Windows Phone\vlc-arm\Release\ (not sure if location mattered for this directory so I put it on C drive)

I also downloaded the build from "http://people.videolan.org/~hugo/" but where do I put these files, I currently have them in their own folder. Maybe the program will just find them.

Step 2: Build and package the front-end. The instructions say to open the VLC_WinRT solution in build/VLC_WINRT.sln. The closest file is build/VLC.sln in the master repo. So I opened that one in VS 2015.

I am getting some warnings here, but it could do with file/folder placement. I have three areas with files 1. the directory I created, 2. the master repo with the VLC.slm, and 3. the build files. I think they should all be in a single directory I just don't know how it should be structured. Should I have copied the build/VLC.sln into the same directory as the contents of libVLC somewhere and again should the build files go there too as I doubt they're being used?

If anyone can assist me BEWARE I'll probably have additional questions.

Re: VLC build help

Posted: 25 Mar 2017 03:07
by inlisted
Through trail and error I pushed through a little further.


Current road blocks:

1. Loading the SLN file a request is being made for sdk "SQLite.UWP.2015, version=3.15.2" (which is an older outdated version). I need to either find and install this version (which I have yet to find), or change where its being referenced in the code to the newer version.


2. I definitely need to place the current build files (the one downloaded) somewhere, when I attempt to test the loaded SLN in VS some of the errors reference missing ".h" files, which I found in the build files but don't know where its looking for them.


I'm sure there must be a way to search the SLN file for these references in VS, but I haven't figured it out yet.

Re: VLC build help

Posted: 28 Mar 2017 09:42
by Jean-Baptiste Kempf
It's a bit hard to do, I think. Especially since you need the old branches for that.