Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Newbie
chunnsl
Posts: 1
Registered: ‎05-08-2009
0

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?