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!

Showing results for 
Search instead for 
Did you mean: 
Newbie chunnsl
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