Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
0
EDK chooses EDK cygwin for administra tors and user-insta lled cygwin for users
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-08-2009 06:32 AM
I have Cygwin 1.5.25 and Xilinx EDK 10.1 SP3 installed on a WinXP PC.
When I log on using a WinXP account that has NT admin privileges,
XPS uses the Cygwin 1.5.25 installation and functions correctly.
When I log on using a WinXP account that does not have NT admin privileges,
XPS uses the EDK Cygwin installation, but does not function correctly.
I used the Cygwin "mount" command from a separate XP command window and found
that both Cygwin installations are mounted. After I performed a Cygwin "umount -A" command,
I saw with a subsequent "mount" command that the EDK Cygwin has been unmounted,
the Cygwin 1.5.25 installation remained mounted, and XPS worked correctly.
I used "hexdump -C xbash.exe" and found the string
"Installing Cygwin from EDK installation area..." in this file.
So I surmise that xbash makes a decision based upon one or more conditions
and then chooses which Cygwin installation to use.
Is there something I can do to permanently make XPS work with the Cygwin 1.5.25
installation for both NT-admin and non-NT-admin types of users without having
to perform the umount command for non-NT-admin users?
When I log on using a WinXP account that has NT admin privileges,
XPS uses the Cygwin 1.5.25 installation and functions correctly.
When I log on using a WinXP account that does not have NT admin privileges,
XPS uses the EDK Cygwin installation, but does not function correctly.
I used the Cygwin "mount" command from a separate XP command window and found
that both Cygwin installations are mounted. After I performed a Cygwin "umount -A" command,
I saw with a subsequent "mount" command that the EDK Cygwin has been unmounted,
the Cygwin 1.5.25 installation remained mounted, and XPS worked correctly.
I used "hexdump -C xbash.exe" and found the string
"Installing Cygwin from EDK installation area..." in this file.
So I surmise that xbash makes a decision based upon one or more conditions
and then chooses which Cygwin installation to use.
Is there something I can do to permanently make XPS work with the Cygwin 1.5.25
installation for both NT-admin and non-NT-admin types of users without having
to perform the umount command for non-NT-admin users?











