FSUM3068   The data definition name string1 cannot be resolved. Specify the name of a partitioned data set instead of sequential data set string2.

Explanation

The c89 command allocated the indicated data set and discovered that it has sequential data set organization. c89 knows that this should be a reference to a specified data set that has partitioned organization.

Certain data sets, such as C370LIB object libraries (specified on the -l operand) and executable (load) libraries (specified on the -o option), must always have partitioned organization.

In the message text:

string1 is the data definition name. string2 is the data set name.

User response

Reenter the c89 command line and specify a partitioned data set for the library data set name. For example:
c89 "//myproj.c(myprog)" -l"//mylib"
or
 c89 -o"//myload(myprog)" "//myproj.c(myprog)"