Newsgroups: comp.os.msdos.djgpp Subject: Re: Mysterious problem with bash/fileutils From: Neo 1061 References: <3CE76C81 DOT 5E0943EE AT phekda DOT freeserve DOT co DOT uk> Organization: Geeks Anonymous Message-ID: User-Agent: Xnews/5.04.25 Lines: 39 Date: Sun, 19 May 2002 09:48:18 GMT NNTP-Posting-Host: 216.254.210.199 X-Complaints-To: news AT primus DOT ca X-Trace: news.tor.primus.ca 1021801698 216.254.210.199 (Sun, 19 May 2002 05:48:18 EDT) NNTP-Posting-Date: Sun, 19 May 2002 05:48:18 EDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Richard Dawe wrote in news:3CE76C81 DOT 5E0943EE AT phekda DOT freeserve DOT co DOT uk: > Hello. > > Neo 1061 wrote: >> >> The capture says it all: >> >> $ ls /usr/local >> bin etc include lib >> >> $ mkdir /usr/local/include/allegro >> mkdir: cannot create directory `/usr/local/include/allegro': No such >> file or dir >> ectory > > I presume this is a Cygwin problem, since we don't generally have > DJGPP in /usr. This is completely the wrong newsgroup for Cygwin > problems. Try sending a mail to one of the Cygwin mailing lists. > > If you are using the DJGPP port of Fileutils, could you try to > reproduce this problem and send me details (Fileutils version, DOS > version, with or without long filenames). AFAICR mkdir works just fine > (and passes the test suite). It is cygwin, but I don't want to join any high volume mailing lists. :P And I know there are a ton of allegro experts here. I doubt there are many on any cygwin list. Anyway, I did determine part of the problem. At some point during "make"..."make install" the /usr/local/incldue directory ceased to exist. Then "make install" went to copy allegro.h there, thus creating a *file" called /usr/local/include with the contents of allegro.h, and then mkdir choked trying to create a subdirectory of a file. There are now two problems -- one is how to restore the include directory to its former state (reinstalling gcc didn't help), and that may need to be referred to Cygwin experts (is there a *newsgroup*?), while the other is getting Allegro installed without recreating the problem, which means getting help from people knowledgeable about Allegro (and no Cygwin mailing list *or* newsgroup is likely to help there).