Posted to tcl by rz at Tue Nov 14 15:56:12 GMT 2017view raw
- Hello George,
- I have given the last state of blt from sourceforge a try under windows.
- I have used the following msys/mingw:
- - mingw: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/5.3.0/threads-win32/sjlj/i686-5.3.0-release-win32-sjlj-rt_v4-rev0.7z
- - msys: https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/msys+7za+wget+svn+git+mercurial+cvs-rev13.7z
- To compile it I have done the following changes:
- - bltTkWin.h
- line 105: #define Status int doesnt compile. I have removed the line. Is it needed?
- - bltPictText.c:
- ifdefd out because FT-functions not found.
- I'm building within a tclkit environment (kbs). I start the tclkit and then "package require BLT"
- To use the resulting blt-libraries I had to provide:
- - libgcc_s_sjlj-1.dll
- Don't know why it is needed.
- - tk86.dll
- Tk is already built in the tclkit. And I think blt will be built with tkstubs. So why is these dll needed and tcl86.dll is not?
- Is there a way to build blt as loadable package without the use of tcl86.ddl and tk86.dll? Only then I can do more testing.
- After that I could display a graph widget.
- Should I create a ticket regarding the current state?