This is the mail archive of the
cygwin-xfree@sources.redhat.com
mailing list for the Cygwin project.
RE: [ANNOUNCEMENT] Overlay and No DirectInput Test 3
- To: "Harold Hunt" <Harold at compasstechnologies dot com>,"Cygx (E-mail)" <cygwin-xfree at sources dot redhat dot com>
- Subject: RE: [ANNOUNCEMENT] Overlay and No DirectInput Test 3
- From: "Robert Collins" <robert dot collins at itdomain dot com dot au>
- Date: Tue, 31 Oct 2000 12:05:54 +1100
- Thread-Index: AcBC1qV5RpRbU8ZRSlaXnm4RoiAK0QAAAiug
- Thread-Topic: [ANNOUNCEMENT] Overlay and No DirectInput Test 3
You could set +x before you tar it :-]
> -----Original Message-----
> From: Harold Hunt [mailto:Harold@compasstechnologies.com]
> Sent: Tuesday, 31 October 2000 12:02 PM
> To: Robert Collins; Cygx (E-mail)
> Subject: RE: [ANNOUNCEMENT] Overlay and No DirectInput Test 3
>
>
> I'm not running with %CYGWIN=ntsec, however, I wonder if some
> of the failure
> cases out there are due to that...
>
> I suppose anyone running NT 4 and Windows 2000 should try the
> following
> line, as Suhaib recommended, if they have %CYGWIN set to 'ntsec':
> cd /usr/X11R6/bin
> chmod +x xf_dx.dll
>
> Harold
>
> -----Original Message-----
> From: Robert Collins [mailto:robert.collins@itdomain.com.au]
> Sent: Monday, October 30, 2000 7:58 PM
> To: Harold Hunt; Cygx (E-mail)
> Subject: RE: [ANNOUNCEMENT] Overlay and No DirectInput Test 3
>
>
> Harold,
> Are you running with cygwin=ntsec? If you are not you cannot
> "set" the x bit. If you are then you _do_ need the x bit set. If you
> recall I posted a couple of headaches realted to this a while
> back when
> I first started using ntsec.
>
> when cygwin is set to ntsec, cygwin removes the ntfs execute
> permissions
> unless there is an x bit set, when it adds ntfs execute
> permissions back
> in again.
>
> This affects win2k and NT
>
> Rob
>
>
> > -----Original Message-----
> > From: Harold Hunt [mailto:Harold@compasstechnologies.com]
> > Sent: Tuesday, 31 October 2000 10:04 AM
> > To: Cygx (E-mail)
> > Subject: [ANNOUNCEMENT] Overlay and No DirectInput Test 3
> >
> >
> > There seems to be problems loading the xf_dx.dll library,
> > even though the
> > file exists; I cannot see a relation between my
> modifications and the
> > failure of the library to load, so I added a few debugging
> > messages around
> > the loading of the library to assist in debugging.
> >
> > The new tarball is once again available from:
> > http://www.msu.edu/~huntharo/OverlayAndNoDITest.tar.bz2
> >
> > Once again, the installation instructions are:
> > cp OverlayAndNoDITest.tar.bz2 /usr/X11R6/bin
> > cd /usr/X11R6/bin
> > mv XWin.exe XWin.orig.exe
> > mv xf_dx.dll xf_dx.orig.dll
> > bunzip2 OverlayAndNoDITest.tar.bz2
> > tar -xf OverlayAndNoDITest.tar
> >
> > Suhaib, John Fortin, and I removed recognized and removed
> > several deprecated
> > files from the xf_dx.dll source package; these files were
> > being compiled in
> > and removing them shaved 40 kB off the size of the compiled
> > xf_dx.dll file.
> > Special thanks to them for getting me to finally look into
> > removing some
> > useless files. Alas, adding a few debugging messages caused
> > the size to go
> > up 8kB, so the total shrink for this release of xf_dx.dll is 32 kB.
> >
> > I'm starting to think that there might be a problem in the
> > way that I am
> > tarballing the EXE and the DLL or in the instructions that I
> > specify for
> > untarballing them; I may be causing a problem with the
> xf_dx.dll being
> > inaccessible to certain users, or, perhaps some versions of
> > Windows need to
> > have the executable attribute set on the DLL. Pipe up if
> you have any
> > pointers or solutions.
> >
> > I test each release on a Windows 2000 machine and a Windows
> 98 machine
> > before I post them; I don't have an NT 4 SP6 machine
> available, so I'd
> > appreciate it if someone could give a quick works/doesn't
> > work response for
> > that platform.
> >
> > Enjoy,
> >
> > Harold
> >
>