[vlc-devel] Error cross compiling for Win32

David R. Robison david.robison at openroadsconsulting.com
Thu Jan 15 22:12:47 CET 2015


OK, I modified the rules.mak in the src/x264 directory to request xz 
instead of gz:

x264: x264-git.tar.xz .sum-x264

This got me by the fetch error. Now I am getting a compile error 
compiling protobuf:

protoc -I. --cpp_out=. google/protobuf/unittest.proto 
google/protobuf/unittest_empty.proto 
google/protobuf/unittest_import.proto 
google/protobuf/unittest_import_public.proto 
google/protobuf/unittest_mset.proto 
google/protobuf/unittest_optimize_for.proto 
google/protobuf/unittest_embed_optimize_for.proto 
google/protobuf/unittest_custom_options.proto 
google/protobuf/unittest_lite.proto 
google/protobuf/unittest_import_lite.proto 
google/protobuf/unittest_import_public_lite.proto 
google/protobuf/unittest_lite_imports_nonlite.proto 
google/protobuf/unittest_no_generic_services.proto 
google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto
google/protobuf/unittest.proto:173:3: Expected "required", "optional", 
or "repeated".
google/protobuf/unittest.proto:173:21: Missing field number.
google/protobuf/unittest.proto:610:3: Expected "required", "optional", 
or "repeated".
google/protobuf/unittest.proto:610:13: Missing field number.
google/protobuf/unittest.proto:632:3: Expected "required", "optional", 
or "repeated".
google/protobuf/unittest.proto:632:13: Missing field number.
google/protobuf/unittest.proto:647:3: Expected "required", "optional", 
or "repeated".
google/protobuf/unittest.proto:647:13: Missing field number.
google/protobuf/unittest.proto:672:3: Expected "required", "optional", 
or "repeated".
google/protobuf/unittest.proto:672:13: Missing field number.
google/protobuf/unittest.proto:853:1: Expected "required", "optional", 
or "repeated".
google/protobuf/unittest.proto:853:21: Missing field number.
google/protobuf/unittest.proto:862:1: Reached end of input in message 
definition (missing '}').
make[3]: *** [unittest_proto_middleman] Error 1
make[3]: Leaving directory `/home/david/vlc/contrib/win32/protobuf/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/david/vlc/contrib/win32/protobuf'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/david/vlc/contrib/win32/protobuf'
make: *** [.protobuf] Error 2

Any ideas what is wrong? David

----------------------------------------------------------------------------

David R Robison

*Principal Systems Engineer*

+1 757 546 3401 (o)

+1 757 286 0022 (m)

david.robison at openroadsconsulting.com 
<mailto:david.robison at openroadsconsulting.com>

www.openroadsconsulting.com

----------------------------------------------------------------------------

Open Roads Consulting

A Q-Free Company

103 Watson Rd. Chesapeake VA 23320

On 1/14/2015 3:11 PM, Rémi Denis-Courmont wrote:
> Le 2015-01-14 17:13, David R. Robison a écrit :
>> Can you give me any idea how to "find another way". This was working
>> with the previous instructions on how to build for Win32. Are there
>> any new instructions? Can anyone else successfully build vlc for
>> Win32? Just saying I can't do it does not help me know how to do it...
>
> Well... patch the affected build rules to fetch sources with another 
> method. git-clone seems like the most likely candidate.
>



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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20150115/726484be/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: orci-qfree.png
Type: image/png
Size: 8284 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20150115/726484be/attachment.png>


More information about the vlc-devel mailing list