Здравствуйте, maks1180, Вы писали:
M>Пытаюсь собрать exe без зависимостей на MinGW, компилирую так:
M>g++.exe -static-libgcc -static-libstdc++ -c test.cpp
M>g++.exe -static-libgcc -static-libstdc++ -o test.exe test.o
M>и получаю exe с зависимостью
M>libgcc_s_dw2-1.dll
M>libgcj-16.dll
M>msvcrt.dll
M>Как избавиться от этих зависимостей ?
Просто распаковать
gcc10.1 или
gcc9.2 и смотри в папке usage см build.cmd зависимость только от msvcrt.dll на выходе. Если msvcrt мешает смотри
тут
ps: Собирал так
./build --mode=gcc-10.1.0 --arch=i686 --rt-version=v7 c
скрипт сборки+
msys2