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
