SUDAAN Installation

1: I installed SAS-Callable SUDAAN, and now I am trying to execute a SAS program, but I get the message "PROC CROSSTAB not found."

2: (Solaris SAS-Callable) I installed SUDAAN just fine, and executed SUDRENEW with no problems, but now I get a message "You are using an unlicensed copy of SUDAAN" when I try to run other procedures.

3: (Solaris SAS-Callable only) I have installed SUDAAN and have set the environment variable SUDLIB correctly as described in the Installation guide. I have also modified the SAS configuration file, sasv8.cfg with the new SUDAAN path. However, when I execute a program that calls a SUDAAN procedure I get an error message about the wrong message file, and the program halts.

4: I can’t select my SUDAAN.EXP to renew my SUDAAN Release 9 license.

5: I upgraded my SAS, and now my SUDAAN doesn't work.

1: I installed SAS-Callable SUDAAN, and now I am trying to execute a SAS program, but I get the message "PROC CROSSTAB not found."

This message indicates that your default SASV9.CFG file has not been updated properly during the installation process. The complete path to the directory containing the SUDAAN .DLLs (Windows) or program files (Solaris) must be included in the –PATH statement at the end of the SASV9.CFG file. Note that if you have previous installations of SUDAAN, this reference should precede any older references, or SAS will continue to pick up the older version.

	-PATH (
		other path
		path to latest SUDAAN program files
		path to older SUDAAN program files
	)
	

Not sure where your default SASV9.CFG file is located?

Many users have more than one SASV9.CFG  file. Windows users: If you execute SAS from a shortcut, right-click on the shortcut, choose Properties, and then select the Shortcut tab. In the Target edit box you will find the command line used to execute SAS. The parameter

	-config 
	

gives the location of the default configuration file. If you execute SAS from the Run command, then directly examine the command line you use to determine the location of the default configuration file. Solaris users: check with the system manager to obtain the location of this file.

2: (Solaris SAS-Callable) I installed SUDAAN just fine, and executed SUDRENEW with no problems, but now I get a message "You are using an unlicensed copy of SUDAAN" when I try to run other procedures.

SUDAAN cannot find the SUDAAN.EXP file that should be located in the same directory with the SUDAAN program files. First determine whether this file has in fact been created in the SUDAAN program directory. If it is not present, you may need to rerun SUDRENEW. If it is present, then make sure that the SUDLIB environment variable has been correctly set in the line in the .cshrc or .login file:

CShell users:
Add the following line in the .cshrc or .login file:

	setenv SUDLIB /chosen_path/SUDAAN_9/bin
Korn/Bourne shell users:
Add the following lines in the .profile file:

	SUDLIB= /chosen_path/SUDAAN_9/bin
	PATH=$PATH:$HOME/bin:/chosen_path/SUDAAN_9/bin
	export SUDLIB PATH

NOTE: You must logout and then login for this setting to take effect.

3: (Solaris SAS-Callable only) I have installed SUDAAN and have set the environment variable SUDLIB correctly as described the Installation guide. I have also modified the SAS config file, sasv9.cfg with the new SUDAAN path. However, when I execute a program that calls a SUDAAN procedure I get an error message about the wrong message file and the program halts.

The Unix environment variable SUDLIB is not set correctly. In cases where the Unix environment is set up via scripts, these scripts override the variable setting performed during SUDAAN installation.

Modify the scripts you are executing so that the environment variable SUDLIB, required for the SAS-Callable version, is set correctly.

4. I can’t select my SUDAAN.EXP to renew my SUDAAN Release 9 license.

When you are asked to select your SUDAAN.EXP, open Programs, then SUDAAN, then Release 903, and one of the following folders should be in Release 903.

Directory Location of SUDAAN.EXP SUDAAN Version
Program Files\SUDAAN\Release90x\DOS For DOS Version
Program Files\SUDAAN\Release90x\WinInd For Standalone Individual User Version
Program Files\SUDAAN\Release90x\WinNet For Standalone LAN User Version
Program Files\SUDAAN\Release90x\SAS8Ind For SAS8 Callable Individual User Version
Program Files\SUDAAN\Release90x\SAS8Net For SAS8 Callable LAN User Version
Program Files\SUDAAN\Release90x\SAS9Ind For SAS9 Callable Individual User Version
Program Files\SUDAAN\Release90x\SAS9Net For SAS9 Callable LAN User Version

Select the appropriate folder that corresponds with the version of SUDAAN you are renewing. When you open that folder, your SUDAAN.EXP should be on the right. Click on it, and the OK button will be highlighted. You should then be able to continue.

5: I upgraded my SAS, and now my SUDAAN doesn't work.

SUDAAN is compatible with SAS 9.2.  If you upgrade your SAS after SUDAAN has already been installed on your computer, you will need to remove and reinstall SUDAAN to update the SASV9.CFG file with the correct path.  If you previously had 32 bit SAS and have upgraded to 64 bit SAS, you will need to get a 64 bit SUDAAN license to remain compatible.  The SAS version and SUDAAN must match.  The 32 bit and 64 bit SUDAAN Product Keys are not interchangeable, so you will need to transfer your SUDAAN license to the appropriate platform.  There is no charge associated with this transfer for Annual Licenses.