ARM Technical Support Knowledge Articles

ADS 1.1 AXD: 'axd.vbs' could not be opened

Applies to: ARM Developer Suite (ADS)

Answer

For Unix versions of ADS, when trying to open the command line window in AXD (Alt + L), an error window may appear reporting:

The Command Line Interface (CLI) startup script could not be opened.
The file that could not be opened was ../axd.vbs
Please ensure that the file 'axd.vbs' resides in the same directory as the
version of AXD that you are running

AXD uses the 'axd.vbs' file to construct the command line window. AXD must have write access to this file. This means that whoever invokes the current instance of AXD must have write access to 'axd.vbs'.

This problem only usually occurs if ADS is installed by the superuser (root). If this is the case file ownership for 'axd.vbs' is granted to the parent directory (in this case 'bin') so users other than root will not have write access. This is fixed in ADS 1.2.

To resolve this for ADS 1.1, it is necessary to modify the 'axd.vbs' file (and parent directory) permissions to allow other users write access. For safety reasons a backup copy of the read-only file can be kept:

% cd /solaris/bin
% ls -l axd.vbs
-rw-r--r-- 1 bin 120384 Oct 9 10:42 axd.vbs
% cp axd.vbs axd.vbs.bak
% ls -l axd.vbs*
-rw-r--r-- 1 bin 120384 Oct 9 10:42 axd.vbs
-rw-r--r-- 1 bin 120384 Mar 7 12:44 axd.vbs.bak
% chmod a+rwx axd.vbs

This should allow AXD to access the file with write permissions set.

Article last edited on: 2008-09-09 15:47:28

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential