This helper tool for ConEmu-Maximus5 provides POSIX environment for:
- Cygwin:
conemu-cyg-32.exe
andconemu-cyg-64.exe
; - MSYS 1.0:
conemu-msys-32.exe
; - MSYS 2.0:
conemu-msys2-32.exe
andconemu-msys2-64.exe
.
How to install and use connector read in ConEmu docs.
Please note, status of this plugin is ‘Experimental’.
- Do not run connector from cygwin or msys shell! Different cygwin/msys layers will cause problems!
- Connector might be started as ROOT PROCESS or from some native shell (like cmd.exe) already started in ConEmu.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
Some preparations may be required to build ‘connector’ from sources.
Copy set_vars_user.sample.cmd
to set_vars_user.cmd
and edit new file
to define your own paths to used toolchains (cygwin, msys) and utilities.
- Run
bin\mingw-get.exe
. - Select ‘MSYS System Builder / msys-gcc’ to install and ‘Apply changes’ from menu.
I used to install 32bit and 64bit cygwin toolchains into separate folders to avoid path problems.
- In cygwin setup utility setup-x86.exe (32-bit) or setup-x86_64.exe (64-bit) type ‘g++’ in the ‘search’ field.
- Install ‘gcc-g++: GNU Compiler Collection (C++)’. If you don't see it, choose ‘Full’ in the ‘View’ drop-down listbox. Don't install toolchains which package name are started with ‘mingw’ or ‘cygwin’.
- Complete cygwin installation or update.
- Install MSYS2 using msys2-i686-latest.exe (32-bit) or msys2-x86_64-latest.exe (64-bit).
- Open msys shell
- Run
pacman -Syuu
to install updates and close msys shell window. Repeat until there are updates. - Run
pacman -S --needed msys2-devel
to install required packages.