Hi,

Did you ever resolve the issue with sha1-586.obj? I still haven't been able 
to build grpc++ at all for Windows.

Thanks,

Sean

On Tuesday, August 30, 2016 at 1:47:23 PM UTC-4, [email protected] wrote:
>
> I have the exact same problem on the v1.0.0 branch. I could vent my 
> frustration with gRPC after 4 days of trying to get up and running, but 
> I'll spare you.
>
> I am trying to use the Google Speech API from a C++ Windows application. I 
> need statically linked libraries for grp, grpc and grpc++, but the cmake 
> process is not working for me. I had to add the following lines to 
> CMakeLists.txt:
>
> set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /MTd")
> set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /MT")
>
> , while the call to cmake looks like:
>
> cmake -G "Visual Studio 12 2013" -D_WIN32_WINNT=0x0601 
> -D_SCL_SECURE_NO_WARNINGS=1
>
> This brings the number of compile errors down from 799 (!) to 45. But now 
> I am stuck on the missing sha1-586.obj file. I have tried renaming 
> sha1.obj, but then it simply starts complaining about other missing files.
>
> I would very much appreciate it if Google would either/both:
> * add proper support for the Windows platform
> * make precompiled libraries and executables available, so we don't have 
> to spend a week trying to compile things.
>
> -Paul
>
> P.S.: using the Cpp REST SDK from Microsoft I have been able to 
> successfully call the server and get a result. But we need streaming 
> support, so REST won't do.
>
>
>
>
> Op vrijdag 26 augustus 2016 14:46:47 UTC+2 schreef [email protected]:
>>
>> Hmm i only thought this was the only linker error as i was building from 
>> incredibuild. But there is actually 900+ linker errors. Clearly something 
>> has gone terribly wrong
>>
>> On Thursday, August 25, 2016 at 11:27:00 AM UTC+1, [email protected] 
>> wrote:
>>>
>>> LINK : fatal error LNK1181: cannot open input file 
>>> 'C:\dev\grpc\build_dir\third_party\boringssl\crypto\sha\sha.dir\Debug\sha1-586.obj'
>>>
>>> From looking at the CMakeFile for sha, it adds the sources for 
>>> sha1-586.asm to the add_library command, but no .obj is being created. The 
>>> .asm files are there in the build directory though. Is it something wrong 
>>> with yasm?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/d7cf6a2a-2e18-4353-991e-1da1d6ea1cd8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to