Cross-compile VLC for windows (libxi not found)

This forum is about all development around libVLC.
kanekotic
New Cone
New Cone
Posts: 2
Joined: 30 Nov 2016 09:47

Cross-compile VLC for windows (libxi not found)

Postby kanekotic » 30 Nov 2016 10:08

Hello all, first of all thanks in advance if you can help me with this.
I am trying to cross-compile VLC 2.2.4 with some modification on our project. for now i have managed to correctly build vlc for osx, but the windows and linux builds are failing.
For windows I have been following the official tutorial (https://wiki.videolan.org/Win32Compile/). But it fails on the configure step:

Code: Select all

../extras/package/win32/configure.sh --host=i686-w64-mingw32 --build=x86_64-pc-linux-gnu

my system is a ubuntu mate 16.04, and all the dependencies have been installed as per the tutorial.

This are the things I have tried for now (in between other things) that i think should have solved this:
  • install libxi-dev (sudo pat-get install libxi-dev)
  • link libxi (cd /usr/lib/x86_64-linux-gnu/ && sudo ln -s libXi.so.6 libXi.so)
i am out of ideas. Does anyone know how this lib is actually discovered and also where its being tried to be found?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Cross-compile VLC for windows (libxi not found)

Postby Jean-Baptiste Kempf » 06 Dec 2016 02:22

If you need libxi, you miscompiled the win32 version.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “Development around libVLC”

Who is online

Users browsing this forum: No registered users and 19 guests