You can build using the mingw version that comes with cygwin. If you want
to fix things for native" mingw then that seems great, although making sure
all variants (cygwin, cygwin-mingw, mingw) work is probably slightly tricky.
andy
At 07:15 PM 10/24/2001 +0530, Dhruva Krishnamurthy wrote:
Hi,
I did some hack work in the configure script and found that it assumes the
build platform to be UNIX type. This can be found in various places
for example: The executable extension variable "ac_exeext" is not set
for MingW32 on NT. The path seperator is ";" and not ":" as in
UNIX. These were the two major problems I faced. I modified the
configure script and the generated config.status to fix the above
stated problem. I was able to get Makefile and GNUMakefile for all
folders with out any errors or warning. When I do a "make" or a
"gmake", it fails in "lib-src" folder stating the following error:
cd ./lib-src && gmake all
GNUmakefile:130: *** multiple target patterns. Stop.
gmake[1]: Entering directory `F:/tmp/XEmacs-Build/xemacs-21.5.3/lib-src'
gmake[1]: Leaving directory `F:/tmp/XEmacs-Build/xemacs-21.5.3/lib-src'
gmake: *** [lib-src] Error 2
And line 130 has the build target for getopt.o and it is specified
only once. I thought that "^M" must be the culprit. It was not. If
any one is interested in porting XEmacs to build using MinGW32,
please let me know.
--
+-----------------------------------------------------------+
| Remaining time multiplied by distress is CONSTANT |
+-----------------------------------------------------------+