Re: Build problem and problem with region in 21.5 under Cygwin.
"Stephen J. Turnbull" <[email protected]>
| Newsgroups | gmane.emacs.xemacs.windows,gmane.emacs.xemacs.beta |
|---|---|
| Organization | The XEmacs Project |
| Message-ID | <[email protected]> |
>>>>> "Rick" == Rick Rankin <[email protected]> writes: Rick> I just made my first pass at building 21.5 on Cygwin. So Rick> far, I've found a (minor) problem with the build and a Rick> runtime problem that I haven't been able to figure out. Rick> The build problem was fairly simple. There was a conflict Rick> between some typedefs in src/lisp.h and Rick> /usr/include/cygwin/types.h. The conflicting lines are Something is very wrong. Viz ChangeLog: 2003-05-02 Stephen J. Turnbull <[email protected]> * configure.in (darwin): Collect random kludges in one place. (cygwin): Check for intptr_t in <sys/types.h>. (Berkeley db): Handle 4.1 functions decorated with version info. and the build Just Worked for me. Your Installation claims: Rick> XEmacs 21.5-b13 "cauliflower" configured for `i686-pc-cygwin'. but I don't think I believe it. How did you get the source code, ftp, CVS? Please grep -i intptr_t configure.in configure src/config.h src/config.h.in src/lisp.h and let's see if there's something missing. Maybe all you have to do is "autoconf configure.in > configure". If it's CVS and you've got decent connectivity, "cvs diff -r r21-5-13" would be useful, too. Rick> The runtime problem is a bit more perplexing to me, being Rick> more-or-less lisp illiterate. *Any* time I try to set the Rick> mark, whether it's with C-@ or M-x set-mark-command or Rick> highlighting text with the mouse, I get the message Rick> Symbol's value as variable is void: region I cannot replicate. I really have to suspect a corrupt source tree. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software.