This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: file


Accualy the command file doesn't seem to be a gnu product.

I found the lastest version for the orginal site found on sunsite's lsm
file.

ftp://ftp.astron.com/pub/file/file-3.26.tar.gz

Laters,
Leif

p.s. Rember that B20 doesn't use __CYGWIN32__ anymore it has __CYGWIN__
for your patch below :)


On Sun, 1 Nov 1998, Corinna Vinschen wrote:

>Date: Sun, 01 Nov 1998 02:02:39 +0100
>From: Corinna Vinschen <corinna.vinschen@cityweb.de>
>To: Todd Goodman <tsg1@earthlink.net>,
    gnu-win32@cygnus.com
>Subject: Re: file
>
>Hi Todd,
>
>> I'm sure I'm overlooking something obvious, but is the 'file' command
>> or equivalent available anywhere?
>
>Look at the GNU Homepage. There you will find the original
>sources. Only one patch is needed, because
>#include <sys/sysmacros.h> isn't available in cygwin.
>
>Regards,
>Corinna
>
>------- snip -------
>--- fsmagic.c.orig      Sun Nov 01 00:50:08 1998
>+++ fsmagic.c   Sun Nov 01 00:53:20 1998
>@@ -38,7 +38,13 @@
> # endif
> #endif
> #ifndef        major         /* if `major' not defined in types.h, */
>+#ifdef __CYGWIN32__
>+#define major(dev) (((unsigned) (dev))>>8)
>+#define minor(dev) ((dev)&0xff)
>+#define makedev(major,minor) (((major)<<8)|(minor))
>+#else
> #include <sys/sysmacros.h>     /* try this one. */
>+#endif
> #endif
> #ifndef        major   /* still not defined? give up, manual
>intervention needed */
>                /* If cc tries to compile this, read and act on it. */
>-
>For help on using this list (especially unsubscribing), send a message to
>"gnu-win32-request@cygnus.com" with one line of text: "help".
>

  +-------------------------------------------------------+
  | Network Engineer               (770) 333-8779 x617    |
  | Programmer && Linux Enthusiast http://www.islenet.org |
  | ComStar Communications, Inc.   http://www.comstar.net |
  +-------------------------------------------------------+
PGP Key fingerprint = 6A B4 B3 F2 4B 78 64 EA  2B A7 23 98 AF EA EE 29
http://isle.comstar.net/~leif/pgpkeys.html for the full key.

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]