emacs-devel
[Top][All Lists]
Advanced

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

New platform independent problem


From: djh
Subject: New platform independent problem
Date: Fri, 20 Jan 2006 14:47:40 +0900
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.11) Gecko/20050728

In December of last year, 2005, the cygwin developers deprecated d_ino out of the dirent.h defined dirent structure.
This break emac's dired.c (from compiling)

Ref: http://www.cygwin.com/ml/cygwin/2005-12/msg00205.html

This change causes a "make bootstrap" error in building my emacs vers. 22.0.50 source.

"gcc -c  -Demacs -DHAVE_CONFIG_H -DUSE_GTK  -I. ..snipped...-O2 dired.c
dired.c: In function `directory_files_internal':
dired.c:230: error: structure has no member named `d_ino'
dired.c: In function `file_name_completion':
dired.c:538: error: structure has no member named `d_ino'
make[1]: *** [dired.o] Error 1 "

Under the prior version of cygwin this built successfully.

I unfortunatley am not expert enough to suggest any fixes for this, but, I wanted to bring it to your attension to those of you out there who are and want emacs to continue to be usable on the newer version of cygwin.

Regards,
  Darel Henman




reply via email to

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