I've also got of bunch of changes for MinGW. These changes look like
you're running configure and make under a DOS shell rather than a cygwin
shell? Are you trying to use the native MinGW utilities from
www.mingw.org or the cross-compilation cygwin-provided MinGW utilities?
andrew
On Wednesday, October 24, 2001, at 06:45 AM, 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 |
+-----------------------------------------------------------+
-----------
Andrew Begel
Computer Science Division
UC Berkeley