[vlc-devel] Cannot compile from git

Hugo Beauzée-Luyssen hugo at beauzee.fr
Fri Jan 5 09:57:46 CET 2018


On Fri, Jan 5, 2018, at 3:15 AM, David Robison wrote:
> I'm trying to compile from the latest code in Git. When I get to the 
> point where I try and compile the extras, I get the following error:
> 
> checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc
> ...checking whether the C compiler works... no
> configure: error: in `/build/vlc/contrib/win64/jpeg':
> configure: error: C compiler cannot create executables
> See `config.log' for more details
> ...../../contrib/src/jpeg/rules.mak:18: recipe for target '.jpeg' failed
> 
> I believe that I've followed the compile recipe but it still won't 
> compile. Any ideas what I'm doing wrong?
> David
> 
> David R Robison
> Senior Systems Engineer
> O. +1 512 247 3700
> M. +1 757 286 0022
> david.robison at psgglobal.net<mailto:david.robison at psgglobal.net>
> www.psgglobal.net<http://www.psgglobal.net/>
> 
> [Prometheus Logo - Email Signature]
> Prometheus Security Group Global, Inc.
> 3019 Alvin Devane Boulevard
> Building 4, Suite 450
> Austin, TX 78741
> 
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
> Email had 2 attachments:
> + image001.png
>   1k (image/png)
> + image002.png
>   32k (image/png)

Hi,

That's impossible to say without looking at libjpeg's config.log.
That being said, you won't be able to build VLC for win64 without a patched toolchain (the fix should be part of GCC 8). You can use our docker images (registry.videolan.org:5000/vlc-debian-win64), or rebuild the toolchain yourself while including https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=f47fc7ef7f52cd095e636d4f93cca052427f3f0a

Regards,

-- 
  Hugo Beauzée-Luyssen
  hugo at beauzee.fr


More information about the vlc-devel mailing list