[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Path Problem When Emacs21 Built with Cygwin

From: Yong LU
Subject: Path Problem When Emacs21 Built with Cygwin
Date: Sat, 10 Nov 2001 06:45:12 +0800
User-agent: Mutt/1.2i

This problem happens when building emacs 21.1.50 and leim with Cygwin.
After Emacs binary has been built, it goes into the leim directory
to compile lisp sources.  But since Cygwin maps all drive letters 
to things like "/cygdrive/x", where x is the drive, Emacs fail to 
load the libraries as the path in makefile is wrong.

I tried to fix this problem by changing "-l" parameters in leim/makefile,
but it doesn't work.  This time it says it can't find nt/CXTERM-DIC,

address@hidden u:/lyongu/emacs21/emacs-21.1.50/nt
$ make - --unix -C ../leim all
[Please ignore a syntax error on the next line - it is intentional]
Syntax error: Unterminated quoted string
make: Entering directory `/cygdrive/u/lyongu/emacs21/emacs-21.1.50/leim'
"./../src/oo-spd/i386/emacs.exe" -batch --no-init-file --no-site-file --multibyt
e -l u:/lyongu/emacs21/emacs-21.1.50/lisp/international/titdic-cnv \
    --eval '(batch-titdic-convert t)' \
    -dir quail ./CXTERM-DIC
Converting u:/lyongu/emacs21/emacs-21.1.50/nt/CXTERM-DIC to quail-package...
Opening input file: no such file or directory, u:/lyongu/emacs21/emacs-21.1.50/n
Signal 127
make: *** [quail/CCDOSPY.elc] Error 255
make: Leaving directory `/cygdrive/u/lyongu/emacs21/emacs-21.1.50/leim'

OTOH, I can build the leim tree if I cd into it before the make command.  
Is this a bug in the makefile or with gnu make/cygwin environment?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]