[protobuf] Issue 220 in protobuf: TextFormat:Parser cannot parse strings with colon?

2010-09-20 Thread protobuf
Status: New Owner: ken...@google.com Labels: Type-Defect Priority-Medium New issue 220 by david.vo...@gmail.com: TextFormat:Parser cannot parse strings with colon? http://code.google.com/p/protobuf/issues/detail?id=220 What steps will reproduce the problem? 1. Create a message with a string

[protobuf] MyType_Parse() calls ParseNamedEnum() with 'const std::string' parameter instead of 'const string'

2010-09-20 Thread Anand Ganesh
Hello, I am getting the following error when I compile my project (myproj) on Windows 64-bit: cl /nologo /MDd /Od /Z7 /TP /DEBUG /D"_DEBUG" -DNOI18N - DPLAT_ENDIAN=LITTLE_ENDIAN -DPLAT_ISA=64 -DPLAT_OS=WINDOWS - D__WINDOWS__ -DWIN32

[protobuf] Re: Does protobuf work in Visual Studio 2008 Express?

2010-09-20 Thread Navigateur
I built everything with the same IDE, on the same day. Is anybody using protobuf with Visual Studio 2008 Express? Then can't they just send me a protobuf lib file that doesn't conflict with msvcprt.lib? Isn't that all I need? The ".sln" file supplied by Google is, I believe, made for VS2005, isn't

[protobuf] Re: Built a simplified XPath-like syntax for Protocol Buffers

2010-09-20 Thread Greg Adair
I'm not one that really cares much about licenses, but I work for a very large open source friendly company. Unfortunately their lawyers won't let us use or contribute to anything GPL, but are very friendly to MIT, BSD, and other non-viral licenses. I'm developing primarily in C++, but there is a

Re: [protobuf] Does protobuf work in Visual Studio 2008 Express?

2010-09-20 Thread Jason Hsueh
MSVC has different versions of STL: it appears it may change between compiler versions, and also between debug and release, even for the same compiler version. You need to make sure that you build your project with the same C runtime as the probouf lib. Here are some past threads on the issue: http

Re: [protobuf] Does protobuf work in Visual Studio 2008 Express?

2010-09-20 Thread Nick Carter
The chromium project build libprotobuf using VS2008 without needing any code changes, so you're likely experiencing an issue with the solution or project files. With chromium, we generate our own projects instead of using those that come with the protobuf library. If you were to follow http://dev

[protobuf] Does protobuf work in Visual Studio 2008 Express?

2010-09-20 Thread Navigateur
I get 23 linker errors such as the following after linking to libprotobuf.lib: 1>msvcprt.lib(MSVCP90.dll) : error LNK2005: "public: __thiscall std::basic_string,class std::allocator >::basic_string,class std::allocator >(class std::basic_string,class std::allocator > const &)" (??0?$basic_str...@d