ADSM-L

problems programming an api for a proprietary application

2004-08-12 18:20:58
Subject: problems programming an api for a proprietary application
From: Justin Bleistein <justin.bleistein AT SUNGARD DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Thu, 12 Aug 2004 18:20:39 -0400
I'm researching on a test Solaris tsm client, how to create api's because I
have a proprietary application
which tsm doesn't commercially, officially support. So I want to write an
api/tdp for it. I downloaded the pdf
on tsm api programming. I can't compile the api sample application with:
"gcc" any suggestions?:

# gcc dapismp.c
Undefined                       first referenced
 symbol                             in file
smpapi_update_fs                    /var/tmp/ccgsFYLT.o
smpapi_setup                        /var/tmp/ccgsFYLT.o
smpapi_query_exit                   /var/tmp/ccgsFYLT.o
smpapi_restore2                     /var/tmp/ccgsFYLT.o
smpapi_archive                      /var/tmp/ccgsFYLT.o
smpapi_pref_verbose                 /var/tmp/ccgsFYLT.o
smpapi_ret_event                    /var/tmp/ccgsFYLT.o
smpapi_qry_fs                       /var/tmp/ccgsFYLT.o
smpapi_backup                       /var/tmp/ccgsFYLT.o
smpapi_qry_archive                  /var/tmp/ccgsFYLT.o
smpapi_signon                       /var/tmp/ccgsFYLT.o
smpapi_pref_echoin                  /var/tmp/ccgsFYLT.o
smpapi_exit                         /var/tmp/ccgsFYLT.o
pref                                /var/tmp/ccgsFYLT.o
smpapi_qry_mc                       /var/tmp/ccgsFYLT.o
smpapi_rename_obj                   /var/tmp/ccgsFYLT.o
smpapi_log_event                    /var/tmp/ccgsFYLT.o
smpapi_retrieve2                    /var/tmp/ccgsFYLT.o
smpapi_pref_details                 /var/tmp/ccgsFYLT.o
smpapi_del_access                   /var/tmp/ccgsFYLT.o
smpapi_chgpw                        /var/tmp/ccgsFYLT.o
smpapi_pref_recvbuff                /var/tmp/ccgsFYLT.o
smpapi_pref_exit                    /var/tmp/ccgsFYLT.o
smpapi_pref_sizeest                 /var/tmp/ccgsFYLT.o
smpapi_del_fs                       /var/tmp/ccgsFYLT.o
smpapi_qry_sess                     /var/tmp/ccgsFYLT.o
dsmQueryApiVersionEx                /var/tmp/ccgsFYLT.o
smpapi_qry_backup                   /var/tmp/ccgsFYLT.o
smpapi_del_backup                   /var/tmp/ccgsFYLT.o
apiLibVer                           /var/tmp/ccgsFYLT.o
smpapi_del_obj                      /var/tmp/ccgsFYLT.o
smpapi_update_obj                   /var/tmp/ccgsFYLT.o
smpapi_update_arc                   /var/tmp/ccgsFYLT.o
smpapi_qry_version                  /var/tmp/ccgsFYLT.o
smpapi_set_access                   /var/tmp/ccgsFYLT.o
smpapi_del_archive                  /var/tmp/ccgsFYLT.o
smpapi_retrieve                     /var/tmp/ccgsFYLT.o
smpapi_pref_sendbuff                /var/tmp/ccgsFYLT.o
smpapi_qry_access                   /var/tmp/ccgsFYLT.o
smpapi_qry_sessOptions              /var/tmp/ccgsFYLT.o
smpapi_qry_cliOptions               /var/tmp/ccgsFYLT.o
ourGetS                             /var/tmp/ccgsFYLT.o
smpapi_utilities_exit               /var/tmp/ccgsFYLT.o
smpapi_restore                      /var/tmp/ccgsFYLT.o
smpapi_pref_restitem                /var/tmp/ccgsFYLT.o
smpapi_pref_query                   /var/tmp/ccgsFYLT.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status

--Justin Richard Bleistein
Unix/TSM Systems Administrator

<Prev in Thread] Current Thread [Next in Thread>