UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Newbie chunnsl
Newbie
2,147 Views
Registered: ‎05-08-2009

EDK chooses EDK cygwin for administrators and user-installed cygwin for users

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?
Tags (1)
0 Kudos