[Vm-dev] building Cog
jjstvns at gmail.com
Mon Jul 11 01:22:12 UTC 2011
The first step: "1 Download and install Msys, with C/C++ compiler
lists the following in its link:
Up to MSYS 1.0.11, all components of MSYS were distributed in one single
installer you downloaded and ran. While convenient, this made it difficult
to update individual components. So, all the MSYS components are now
available as separate downloads managed by mingw-get (currently alpha
For convenience, you can follow the instructions below to install 1.0.11.
Previous MSYS versions (up to 1.0.11)
These instructions were based on the Enlightenment
Thanks to Vincent Torri for pointing them out.
The total size of the installation of MSYS/MinGW is around 110 MB. Be sure
to have enough space on your hard disk.
- If you haven't already installed MinGW on your system, install
C:\MinGW. It is better to not install it in the same directory than MSYS,
though there should be no problem since MSYS 1.0.11. In the installer,
choose "Download and install", then "Current" (it will install gcc 4.4.0).
- Install MSYS
I usually install it in C:\msys\1.0, but you can use any directory that you
Check http://sourceforge.net/projects/mingw/files/ for more recent versions
of all these files.
- Next, the post install process will ask for the directory where MinGW
was installed to. Enter "c:/mingw". If you make a mistake, you can change it
by editing the "C:\msys\1.0\etc\fstab" file, make sure to use '*LF* line
endings. An example fstab may contain:
- Install MSYS DTK
- Install MSYS Core
It is an archive. Untar it in C:\msys\1.0.
- Set the environment variable HOME to C:\msys\1.0\home
Now you should have a cyan "M" link on the Desktop. When you double-click on
it, a terminal should be launched."
On Sun, Jul 10, 2011 at 9:20 PM, Igor Stasenko <siguctua at gmail.com> wrote:
> On 11 July 2011 04:17, JJ Stevens <jjstvns at gmail.com> wrote:
> > On Sun, Jul 10, 2011 at 9:08 PM, Igor Stasenko <siguctua at gmail.com>
> >> On 11 July 2011 03:25, John McIntosh <johnmci at smalltalkconsulting.com>
> >> >
> >> > Igor, I am reminded that about 8 years back building the Mac VM took
> >> > about 20 steps. That I found was about 19 steps too long for an
> >> > "average" user to follow.
> >> > No disrespect to the folks attempt to build this, but when you have 20
> >> > steps then there is just too much chance for a human to fail or for
> >> > the other third parties to
> >> > throw cold water on you.
> >> >
> >> > Unfortunately solving this can take a while, I'm sure I struggled for
> >> > a month or more refactoring the process into a more simple number of
> >> > steps.
> >> > So at each point ask youself what can go wrong, and why do I need to
> >> > have something manual here? Should there just be a sole command to do
> >> > it all?
> >> >
> >> Look, there are only 4 steps for installing mingw on windows
> >> (
> >> And JJ Stevens refers to step 5.. so i really don't have any clue what
> >> he's doing.
> > I am talking about the 5 sub-steps for installing the first step you
> list: MSYS
> > http://www.mingw.org/wiki/msys
> > jj
> but there are only 4 of them:
> 1 Download and install Msys, with C/C++ compiler support:
> 2 Download and install Git: http://code.google.com/p/msysgit/
> During the installation, I choose the option “run git from from the
> windows command prompt”. Optional: add git to the PATH variable so
> that you can see git from msys. To do this, add path to git for msys:
> Control panel -> System -> System Properties / Advanced [
> Environment Variables ]. There should be already: ‘C:\Program
> Files\Git\cmd’. Add ‘C:\Program Files\Git\bin’ Notice that the path
> may not be exactly ‘C:\Program Files\Git\’ but similar…
> 3 Install CMake: http://www.cmake.org/cmake/resources/software.html
> (during installation, in install options , make sure that you choose
> to add CMake to PATH).
> 4 To check if everything is installed, open MSYS program (which
> should look like a UNIX terminal) and try to execute the different
> commands: git, make and cmake.
> (actually 3 because 4 is for checking).
> Best regards,
> Igor Stasenko AKA sig.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Vm-dev