Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Call to package maintainers for MinGW64 (photoresize, tkimg, vectcl, tktable, ...)

47 views
Skip to first unread message

tombert

unread,
Sep 15, 2018, 5:30:52 PM9/15/18
to
Hi all,

the MSYS2 environment returns for "uname -s":
MINGW64_NT-6.1

Most "configure" scripts are adapted to that fact, but some only check for *MINGW32*

The packages which need update are: photoresize, tkimg, vectcl, tktable, ... and maybe others.

Please, would you mind adding the above *MINGW64* check into your configure script?

Regards

Óscar Fuentes

unread,
Sep 15, 2018, 10:59:45 PM9/15/18
to
The only change required for building tktable in MSYS2/Mingw-w64 is (1)

--- Tktable2.10/tclconfig/tcl.m4.orig 2015-07-29 09:08:46.206702700 +0300
+++ Tktable2.10/tclconfig/tcl.m4 2015-07-29 09:08:53.774459400 +0300
@@ -2952,7 +2952,7 @@
AC_MSG_RESULT([ok (TEA ${TEA_VERSION})])
fi
case "`uname -s`" in
- *win32*|*WIN32*|*CYGWIN_NT*|*CYGWIN_9*|*CYGWIN_ME*|*MINGW32_*)
+ *win32*|*WIN32*|*CYGWIN_NT*|*CYGWIN_9*|*CYGWIN_ME*|*MINGW*)
AC_CHECK_PROG(CYGPATH, cygpath, cygpath -w, echo)
EXEEXT=".exe"
TEA_PLATFORM="windows"


tkimage doesn't need it (2). The other packages you mention are absent from
the MSYS2/Mingw-Packages (3) repository.

1. https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-tktable
2. https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-tkimg
3. https://github.com/Alexpux/MINGW-packages/

tombert

unread,
Sep 16, 2018, 4:18:41 AM9/16/18
to
On Sunday, 16 September 2018 04:59:45 UTC+2, Óscar Fuentes wrote:
tkimg seems to have some fallbacks which lead to the correct result, but I am not sure the difference.

At least I needed photoresize to patch, else it did not compile.
0 new messages