I was struggling for two days trying to build a C++ implementation from 
avro-cpp-1.7.6 for Windows. Boost caused a lot of problems, and even when I 
managed to compile avrogencpp.exe successfully, it throws at the very 
beginning, so that an attempt to compile, say, bigrecord_hh (the build process 
invokes avrogencpp.exe), fails with

1>------ Build started: Project: ZERO_CHECK, Configuration: Debug Win32 ------
2>------ Build started: Project: bigrecord_hh, Configuration: Debug Win32 ------
2>  Building Custom Rule E:/avro-cpp-1.7.6/CMakeLists.txt
2>  CMake does not need to re-run because 
E:\avro-cpp-1.7.6\CMakeFiles\generate.stamp is up-to-date.
2>  Generating bigrecord.hh
2>C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(170,5): error 
MSB6006: "cmd.exe" exited with code -1073741819.

which in fact is "Unhandled exception at 0x7504C9F5 in avrogencpp.exe: 
0xC0000005: Access violation (parameters: 0x00000008)." at line 766 in 
avrogencpp.cc

po::store(po::parse_command_line(argc, argv, desc), vm);

Is it possible to get all avro-related binaries from someone who managed to 
actually build them?

"All binaries" above should include correct boost DLLs - there are multiple 
choices.

Thank you in advance,
Alexms



TradeStation Group, Inc. is the parent company of five separate but affiliated 
operating subsidiaries, TradeStation Securities, Inc. (Member NYSE, FINRA, NFA 
and SIPC), IBFX, Inc. (Member NFA), IBFX Australia Pty Ltd, which is authorized 
and regulated by the Australian Securities and Investments Commission, 
TradeStation Technologies, Inc., a trading software and subscription company, 
and TradeStation Europe Limited, a United Kingdom, FSA-authorized introducing 
brokerage firm. None of these companies provides trading or investment advice, 
recommendations or endorsements of any kind. The information transmitted is 
intended only for the person or entity to which it is addressed and may contain 
confidential and/or privileged material. Any review, retransmission, 
dissemination or other use of, or taking of any action in reliance upon, this 
information by persons or entities other than the intended recipient is 
prohibited. If you received this in error, please contact the sender and delete 
the material from any computer. Forex products and services are offered by the 
TradeStation Forex divisions of IBFX, Inc. (Member NFA) and IBFX Australia Pty 
Ltd (ASIC registered).

Reply via email to