[vlc-devel] Problems cross compiling to windows according to Win32Compile

David R. Robison david.robison at openroadsconsulting.com
Tue Jul 29 14:39:19 CEST 2014


I'm sure your right but for the life of me I have not been able to 
figure out how to fix that. I've worked over a week straight with 
multiple tool chains and have yet to create an environment where I can 
compile VLC for Win64. David

David R Robison
Open Roads Consulting, Inc.
103 Watson Road, Chesapeake, VA 23320
phone: (757) 546-3401
e-mail: david.robison at openroadsconsulting.com
web: http://openroadsconsulting.com
blog: http://therobe.blogspot.com
book: http://www.xulonpress.com/bookstore/bookdetail.php?PB_ISBN=9781597816526

On 7/28/2014 3:44 PM, Edward Wang wrote:
> On Mon, Jul 28, 2014 at 3:32 PM, David R. Robison
> <david.robison at openroadsconsulting.com> wrote:
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lGL
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -ldl
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -ldrm
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lXdamage
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lX11-xcb
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxcb-glx
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxcb-dri2
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxcb-dri3
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxcb-present
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxcb-sync
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxshmfence
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lXxf86vm
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lXfixes
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lXext
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lX11
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lxcb
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lXau
>> /home/david/mingw-w64/mingw-w64-x86_64/lib/gcc/x86_64-w64-mingw32/4.8.3/../../../../x86_64-w64-mingw32/bin/ld:
>> cannot find -lXdmcp
>> collect2: error: ld returned 1 exit status
>> make[5]: *** [libgl_plugin.la] Error 1
> The problem is that it seems to be trying to link Unix (build system)
> libraries, which it should not be doing when it is cross-compiling.
>
> Regards,
>      Edward Wang
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel



This email communication (including any attachments) may contain confidential and/or privileged material intended solely for the individual or entity to which it is addressed.
If you are not the intended recipient, please delete this email immediately.




More information about the vlc-devel mailing list