This directory contains sample programs which demonstrate how X auxiliary object can be implemented.
This directory contains the following files.
readme.htmlaux_so.ciiimpAux.haux_ext.cMakefile does not exist, run configure script at src/server.
$ cd /somewhere/src/server
$ sh configure
You can specify your favorite options if you want.
$ cd /somewhere/src/server/programs/language_engines/sampleja/xaux
$ gmake CFLAGS='-g -DENABLE_TRACE'
This example specifies CFLAGS option to enable some tracing feature.
If everything goes well, the following two files will be created.
aux.soaux_ext# pkill htt_server
htt_server on a terminal emulator.
$ /usr/lib/im/htt_server -if sampleja
htt_server will write out activity information.-ifpath_name option should be given to specify the
path where sampleja object is placed.
For detail of sampleja, refer to README of
sampleja.
htt_xbe on the other terminal emulator.
$ env TRACE_AUX_SO=DIMPSXs IIIM_AUX_SO_PATH=./aux.so /usr/lib/im/htt_xbe -if sampleja
htt_xbe will write out trace information.
panel window will start.
panel window, then click [text] button.aux window will start.
aux window will change to ``9 寛司''.
aux window and htt_xbe stop.