Hi All,
I am unfamiliar with Mingw and I have installed the binutils per the HowToBuild. Running the mvm I get a 'make: command not found'.
Am I missing some more mingw stuff? or do I have to install the gnu make?
I can figure it out, but I would prefer not to waste time if possible.
thx
tty
Hi Ben and Eliot.
The HowToBuild is like a README in the SVN download.
http://www.squeakvm.org/svn/squeak/branches/Cog/cygwinbuild/HowToBuild
How to Build the Cog VM on Windows ---------------------------------- 1. Install the tools: - Install cygwin from www.cygwin.com. As of writing the VM is built using CYGWIN_NT-5.1 mcstalkerxp 1.5.24(0.156/4/2) 2007-01-31 10:57 i686 Cygwin Make sure you install the MinGW support, which in th elist of packages is called "mingw-binutils: Binutils for MinGW.org Win32 toolchain". If, on compiling, you see the error --export-dynamic is not supported for PE targets, did you mean --export-all-symbols? then replace --export-dynamic with --export-all-symbols in the makefiles.
After a good night sleep, I remember that MinGW is "Minimal Gnu for Windows" and not "Mr. Ming's Window System" which for some reason I got in my mind as a requirement for making Cygwin application "show up" as a Windows application.
Now that that brain fog has lifted, I have 2 things to try.
There now exists a Cygwin64 (which I installed) as well as the old 32 bit Cygwin which should run on this 64 bit dos box as well
I will poke around a bit now and see what happens.
Cheers.
tty
On Sat, May 31, 2014 at 5:48 PM, gettimothy gettimothy@zoho.com wrote:
Hi All,
I am unfamiliar with Mingw and I have installed the binutils per the HowToBuild. Running the mvm I get a 'make: command not found'.
The HowToBuild should mention cygwin, not mingw. Cog has always used cygwin. The old gcc 2.95 compiler in mingw was no good. The HowToBuild says you need the mingw support from cygwin. However, this may all fall in a heap with newer cygwins. I think Göran has been successful in building using later cygwins. Is that true Göran?
Am I missing some more mingw stuff? or do I have to install the gnu make?
I can figure it out, but I would prefer not to waste time if possible.
thx
tty
vm-dev@lists.squeakfoundation.org