You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the first AMD64_MINGW release.
It was an exceedingly small amount of work, building on the C backend.
Prerequisites:
Get Python2 working, such as with:
Install Python2 from somewhere such as python.org or activestate.com or apt-get.
Sometimes required: Install Python from Windows Store. For py.exe. i.e. for msys2 host.
Have a mingw64 toolchain working and in path.
Specifically we need x86_64-w64-mingw32-g++.exe, though this is configurable.
The specific "host" of this toolchain does not matter.
It can be Cygwin, msys2, etc. I used msys2.
To produce the bootstrap:
Have a working cm3 on any platform. I generally use AMD64_NT but they are basically all the same. Linux should work.
cd scripts/python
./boot1.py amd64_mingw # Maybe prefix with "py" e.g. on msys2.
To install the bootstrap:
tar xf cm3-boot-AMD64_MINGW-d5.11.2-20210623.tgz
cd cm3-boot-AMD64_MINGW-d5.11.2-20210623
# Optionally review the top of Makefile
make -j
# Test it, it should print an error about cm3.cfg:
./cm3.exe
# See that debugging works:
gdb ./cm3.exe
break main
r
q
# Install it somewhere:
mkdir -p /c/cm3/bin
mv cm3.exe /c/cm3/bin
export PATH=/c/cm3/bin:$PATH
cd ..
# Build more. Maybe prefix next with "py" e.g. on msys2.
./boot2min.py amd64_mingw
# Optionally, and again maybe with "py" at start.
./do-cm3-all.py buildship amd64_mingw
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This is the first AMD64_MINGW release.
It was an exceedingly small amount of work, building on the C backend.
Prerequisites:
Get Python2 working, such as with:
Install Python2 from somewhere such as python.org or activestate.com or apt-get.
Sometimes required: Install Python from Windows Store. For py.exe. i.e. for msys2 host.
Have a mingw64 toolchain working and in path.
Specifically we need x86_64-w64-mingw32-g++.exe, though this is configurable.
The specific "host" of this toolchain does not matter.
It can be Cygwin, msys2, etc. I used msys2.
To produce the bootstrap:
Have a working cm3 on any platform. I generally use AMD64_NT but they are basically all the same. Linux should work.
To install the bootstrap:
This discussion was created from the release cm3-boot-AMD64_MINGW-d5.11.2-20210623.
Beta Was this translation helpful? Give feedback.
All reactions