mirror of
https://github.com/RetroShare/libretroshare.git
synced 2026-09-12 19:50:03 +05:00
The compiler launcher worked -- 135 objects went through it -- and then:
c++.exe: fatal error: no input files
only on the longest command lines. Prefixing every compile with
"bash.exe <script> " pushes those past the CreateProcess limit, and what falls
off the end is the source file. Nothing to tune: the prefix is fixed and the
command lines are what they are.
So the C++98 target is avoided rather than fought: RS_BRODCAST_DISCOVERY=OFF
drops udp-discovery-cpp from the Windows build. Linux and macOS keep it on, and
the header of the file says why the three jobs differ, so nobody reads it as an
oversight.
This should be temporary. The fix belongs in libretroshare's CMakeLists, which
fetches that project at GIT_TAG "origin/master" -- a moving third party tip --
while the super-project pins a submodule and never meets the problem.
|
||
|---|---|---|
| .. | ||
| ci-mingw64.yml | ||
| macos-cmake.yml | ||
| mirror-to-gitlab.yml | ||
| ubuntu-cmake.yml | ||
| windows-cmake.yml | ||