#grpc

/

      • dgryski joined the channel
      • derferman joined the channel
      • derferman has quit
      • Blkt joined the channel
      • nemequ joined the channel
      • derferman joined the channel
      • derferman has quit
      • derferman joined the channel
      • derferman has quit
      • derferman joined the channel
      • derferman has quit
      • derferman joined the channel
      • derferman has quit
      • allquixotic_ joined the channel
      • allquixotic joined the channel
      • allquixotic
        Hi, has anyone been able to recently compile grpc for Windows? I've tried MinGW64 on Fedora 25; MSYS2 on Windows 10; VS2015; with various build systems (cmake -> .sln, cmake -> ninja, just the built-in Makefile) and every time I reliably hit various brick walls. It seems like building for Windows is nigh impossible. Maybe there's a way, but I probably need more explicit instructions than "use MSYS2".
      • derferman joined the channel
      • derferman has quit
      • ejona
        allquixotic: There's constaint builds on Windows in our CI https://grpc-testing.appspot.com/job/gRPC_maste...
      • I'm looking to see what compiler they use.
      • allquixotic: What language are you trying to use?
      • Meh. I can't find it quickly. I thought they were on VS2015.
      • allquixotic
        ejona: I'm trying to get 64-bit binaries to link into a Qt 5.6.2 DLL and write C++ code (specifically, I need grpc to build https://github.com/googleapis/googleapis )
      • I think WinSxS (Windows side by side DLL compatibility magic) is smart enough that even if the libc used by your grpc build were MinGW, I could still link it into an otherwise VS2015 DLL
      • just need libgrpc.dll, libgrpc++.dll basically
      • was unable to find the binary download from your Jenkins instance though
      • P.S. it'd be great if grpc / boringssl / protobuf wouldn't treat warnings as errors, because as a user I don't _care_ if you have an uninitialized variable, I just want the thing to build :) and it takes a lot of time to figure out for any particular build system / compiler how to go in and find/replace to remove all the flags that turn on warnings as errors
      • ejona
        allquixotic: We're not saving the built artifacts in Jenkins, as we won't use them and they add up over time.
      • derferman joined the channel
      • derferma_ joined the channel
      • derferman has quit
      • derferma_ has quit
      • derferman joined the channel
      • derferman has quit
      • derferman joined the channel
      • derferman has quit
      • derferman joined the channel
      • derferman has quit
      • derferman joined the channel
      • derferman has quit
      • tlipcon has quit