The client tried to compile & link their existing Easytrieve program by following commend.
ezt -o /easy/thlib/test/object/TVA119M -I /easy/thlib/test/mac -I /easy/opt/macros /easy/opt/bin/libezttool.a -L /easy/thlib/test/source/TVA119M.ezt > /easy/thlib/etc/log/TVA119M.lstHowever, the following messages appeared and the the compile & link was not able to be done.
TVA119M.o: In function `External_names':
(.data+0x610): undefined reference to `EPTKDATE'
TVA119M.o: In function `External_names':
(.data+0x614): undefined reference to `EPTKDATE'
The client should specify the shared object (so) instead of archived (a) libezttool library. (He should specify the libezttool.so instead of the libezttool.a library.
Release : 11.6
Component : CA EASYTRIEVE REPORT GENERATOR FOR FOR LINUX PC
The client should specify the shared object (so) instead of archived (a) libezttool library. That means changing "a" here:
ezt -o /easy/thlib/test/object/TVA119M -I /easy/thlib/test/mac -I /easy/opt/macros /easy/opt/bin/libezttool.a -L /easy/thlib/test/source/TVA119M.ezt > /easy/thlib/etc/log/TVA119M.lst
...
to "so":
...
ezt -o /easy/thlib/test/object/TVA119M -I /easy/thlib/test/mac -I /easy/opt/macros /easy/opt/bin/libezttool.so -L /easy/thlib/test/source/TVA119M.ezt > /easy/thlib/etc/log/TVA119M.lst
...
should resolve the problem.