User Tools

Site Tools


develop:msysx86_64-en

Windows x86_64

Introduction

This page describes how to Build a native Windows x86_64, 64bit Intel, Rocrail package.


MSYS2

Open a MSYS2 CLANG64 shell.

Install Utilities

  • pacman -Suy (update)
  • pacman -S mingw-w64-clang-x86_64-clang
  • pacman -S git
  • pacman -S make
  • pacman -S tar
  • pacman -S zip
  • pacman -S mingw-w64-clang-aarch64-lldb (debugger)
  • pacman -S sshpass

See also some notes on MSYS2.


wxWidgets

Get Sources

git clone --recurse-submodules https://github.com/wxWidgets/wxWidgets.git
cd wxWidgets
mkdir winbuild
cd winbuild
git checkout v3.2.1

Configure & Build

../configure --with-msw --enable-unicode --disable-shared --enable-graphics_ctx --enable-monolithic --enable-stc --enable-debug=no
make -j4
install


Rocview & Rocview

Get Sources

git clone <repository link>
cd Rocrail

Make Parameters

cd Rocrail
make -j4 PLATFORM=WIN64 CPP=cc CC=cc LNK=cc SHARED=--shared WX_FLAGS="`wx-config --cflags`" WXCONFIG=wx-config LIBGCC=-lc++ fromtar


ZIP Installer

rocrail/package/zipper.sh WIN64 Windows
develop/msysx86_64-en.txt · Last modified: 2022/12/16 10:48 by rjversluis