Here is a patch file to make tk3.6 usable with C++. Actually only tkMain and tkAppInit are compiled with C++, the rest are still in C. Apply the patch below. You may need to change CCXX to be the name of your C++ compiler. Also adjust the file suffix for C++ accordingly. Run ./configure. Then make two links: ln tkMain.c tkMainxx.cc ln tkAppInit.c tkAppInitxx.cc Then do a make. In addition to wish, wishxx is created. This should work just like wish. If you are making a custom wish, which is the reason you want to use C++ I assume, then you should make a copy of tkAppInitxx.cc in your application directory and modify this to your heart's content. To link look at the command for making wishxx. Any problems, email me. Ken Yap ken@syd.dit.csiro.au