Mail Archives: djgpp/2000/06/22/21:06:30
>
> It looks like gnu packages include `mkinstalldirs' in their distros
> rather than assume they will find it on a Unix box. On my 8+3 djgpp
> box, this extracts as `mkinstal', but makefiles referring to the long
> name will still work.
>
> Ok, suppose I do the same and include `mkinstal' in an (8.3-style)
> distro that I build? If I then install it on a Unix box, I get the
> short name `mkinstal' and makefiles that look for `mkinstalldirs' will
> complain.
>
> Is there a recommended means of handling this problem when building
> an 8.3-style distro that will be extracted on a Unix box? I suppose
> `make install' could do a `cp mkinstal mkinstalldirs', or is there
> something more elegant?
You could zip the package under Windows using an LFN aware zipper such
as Winzip. So, when you extract it on Unix, it is still mkinstalldirs,
while on DOS it will be mkinstal.
Prashant
- Raw text -