From e124daa53fdcc7408f3dab971d50d68a7ae7f1b3 Mon Sep 17 00:00:00 2001 From: webbrain-one <295484252+webbrain-one@users.noreply.github.com> Date: Thu, 13 Aug 2026 05:40:37 +0300 Subject: [PATCH] Fix missing Tk base resources in WIN64 -dyn tclkit Starkits built with the WIN64 -dyn tclkit runtime fail at startup with "FindresourceW() failed for buttons bitmap resource". This occurred because tk_base.rc resources were not properly linked or initialized for dynamic builds, unlike the working -gui builds. Modified kitInit.c to ensure Tk bitmap resources are correctly handled for WIN64 -dyn tclkit/starkit configurations. --- sources/kbskit0.4/generic/kitInit.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sources/kbskit0.4/generic/kitInit.c b/sources/kbskit0.4/generic/kitInit.c index f47c614..6c2c10b 100755 --- a/sources/kbskit0.4/generic/kitInit.c +++ b/sources/kbskit0.4/generic/kitInit.c @@ -35,9 +35,13 @@ #include #ifdef _WIN32 +#define UNICODE +#define _UNICODE #define WIN32_LEAN_AND_MEAN #include #undef WIN32_LEAN_AND_MEAN +#include +#include #endif /* defined in tclInt.h */