MidnightBSD Magus

x11-toolkits/blt

Extension to the Tk toolkit

Flavor Version Run OSVersion Arch License Restricted Status
2.5.3_7 629 4.0 i386 mit 0 fail

License Permissions:

Events

Machine Type Time Message
m4032b info 2026-01-31 16:50:35.963593 Test Started
m4032b fail 2026-01-31 16:51:21.611562 make build returned non-zero: 1
m4032b fail 2026-01-31 16:51:21.688668 Test complete.

Log

===>  Building for blt-2.5.3_7
(cd generic; /usr/local/bin/gmake all)
gmake[1]: Entering directory '/magus/work/usr/mports/x11-toolkits/blt/work/blt2.5/generic'
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltAlloc.c
bltAlloc.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   61 | Blt_Calloc(nElems, sizeOfElem)
      | ^
bltAlloc.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   89 | Blt_Strdup(string)
      | ^
2 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltArrayObj.c
bltArrayObj.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   51 | SetArrayFromAny(interp, objPtr)
      | ^
bltArrayObj.c:88:16: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
   88 |     oldTypePtr = objPtr->typePtr;
      |                ^ ~~~~~~~~~~~~~~~
bltArrayObj.c:72:54: warning: variable 'string' is uninitialized when used here [-Wuninitialized]
   72 |             Tcl_AppendResult(interp, "odd length: ", string, 0);
      |                                                      ^~~~~~
bltArrayObj.c:59:17: note: initialize the variable 'string' to silence this warning
   59 |     char *string;
      |                 ^
      |                  = NULL
bltArrayObj.c:154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  154 | DupArrayInternalRep(srcPtr, destPtr)
      | ^
bltArrayObj.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  187 | UpdateStringOfArray(objPtr)
      | ^
bltArrayObj.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  210 | FreeArrayInternalRep(objPtr)
      | ^
bltArrayObj.c:230:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  230 | Blt_GetArrayFromObj(interp, objPtr, tablePtrPtr) 
      | ^
bltArrayObj.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  247 | Blt_NewArrayObj(objc, objv) 
      | ^
bltArrayObj.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  295 | Blt_IsArrayObj(objPtr)
      | ^
bltArrayObj.c:303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  303 | Blt_RegisterArrayObj(interp)
      | ^
10 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltBgexec.c
bltBgexec.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  448 | StringToSignal(clientData, interp, switchName, string, record, offset)
      | ^
bltBgexec.c:512:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  512 | GetSinkData(sinkPtr, dataPtr, lengthPtr)
      | ^
bltBgexec.c:544:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  544 | NextBlock(sinkPtr, lengthPtr)
      | ^
bltBgexec.c:575:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  575 | NextLine(sinkPtr, lengthPtr)
      | ^
bltBgexec.c:621:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  621 | ResetSink(sinkPtr)
      | ^
bltBgexec.c:660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  660 | InitSink(bgPtr, sinkPtr, name, encoding)
      | ^
bltBgexec.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  720 | FreeSinkBuffer(sinkPtr)
      | ^
bltBgexec.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  754 | ExtendSinkBuffer(sinkPtr)
      | ^
bltBgexec.c:796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  796 | ReadBytes(bgPtr, sinkPtr)
      | ^
bltBgexec.c:868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  868 | CloseSink(bgPtr, interp, sinkPtr) 
      | ^
bltBgexec.c:917:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  917 | SinkCallback(interp, sinkPtr, status) 
      | ^
bltBgexec.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  954 | CookSink(interp, sinkPtr)
      | ^
bltBgexec.c:1288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1288 | NotifyOnUpdate(bgPtr, interp, sinkPtr, data, nBytes)
      | ^
bltBgexec.c:1348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1348 | CollectData(bgPtr, sinkPtr)
      | ^
bltBgexec.c:1411:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1411 | CreateSinkHandler(bgPtr, sinkPtr, proc)
      | ^
bltBgexec.c:1442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1442 | DisableTriggers(bgPtr)
      | ^
bltBgexec.c:1478:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1478 | FreeBackgroundInfo(bgPtr)
      | ^
bltBgexec.c:1513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1513 | DestroyBackgroundInfo(bgPtr)
      | ^
bltBgexec.c:1617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1617 | TimerProc(clientData)
      | ^
bltBgexec.c:1775:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1775 | StdoutProc(clientData, mask)
      | ^
bltBgexec.c:1823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1823 | StderrProc(clientData, mask)
      | ^
bltBgexec.c:1851:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1851 | AddTimerHandler( bgPtr, interval )
      | ^
bltBgexec.c:1868:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1868 | InterpDeleted(clientData, interp)
      | ^
bltBgexec.c:1908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1908 | BgexecCmd(clientData, interp, argc, argv)
      | ^
bltBgexec.c:2143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2143 | KillCmd(clientData, interp, argc, argv)
      | ^
bltBgexec.c:2244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2244 | Blt_BgexecInit(interp)
      | ^
26 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltChain.c
bltChain.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   74 | Blt_ChainAllocLink(extraSize)
      | ^
bltChain.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  129 | Blt_ChainReset(chainPtr)
      | ^
bltChain.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  160 | Blt_ChainDestroy(chainPtr)
      | ^
bltChain.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  182 | Blt_ChainInit(chainPtr)
      | ^
bltChain.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  202 | Blt_ChainLinkAfter(chainPtr, linkPtr, afterPtr)
      | ^
bltChain.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  242 | Blt_ChainLinkBefore(chainPtr, linkPtr, beforePtr)
      | ^
bltChain.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  284 | Blt_ChainUnlinkLink(chainPtr, linkPtr)
      | ^
bltChain.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  327 | Blt_ChainDeleteLink(chainPtr, linkPtr)
      | ^
bltChain.c:336:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  336 | Blt_ChainAppend(chainPtr, clientData)
      | ^
bltChain.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  349 | Blt_ChainPrepend(chainPtr, clientData)
      | ^
bltChain.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  375 | Blt_ChainGetNthLink(chainPtr, position)
      | ^
bltChain.c:410:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  410 | Blt_ChainSort(chainPtr, proc)
      | ^
12 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltDebug.c
bltDebug.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   53 | GetWatch(name)
      | ^
bltDebug.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   76 | DeleteWatch(watchName)
      | ^
bltDebug.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   98 | DebugProc(clientData, interp, level, command, proc, cmdClientData,
      | ^
bltDebug.c:249:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  249 | DebugCmd(clientData, interp, argc, argv)
      | ^
bltDebug.c:314:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  314 | Blt_DebugInit(interp)
      | ^
5 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltHash.c
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltList.c
bltList.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   31 | FindString(listPtr, key)
      | ^
bltList.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   50 | FindOneWord(listPtr, key)
      | ^
bltList.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   66 | FindArray(listPtr, key)
      | ^
bltList.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   96 | FreeNode(nodePtr)
      | ^
bltList.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  116 | Blt_ListCreate(type)
      | ^
bltList.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  149 | Blt_ListCreateNode(listPtr, key)
      | ^
bltList.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  198 | Blt_ListReset(listPtr)
      | ^
bltList.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  228 | Blt_ListDestroy(listPtr)
      | ^
bltList.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  251 | Blt_ListInit(listPtr, type)
      | ^
bltList.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  274 | Blt_ListLinkAfter(listPtr, nodePtr, afterPtr)
      | ^
bltList.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  317 | Blt_ListLinkBefore(listPtr, nodePtr, beforePtr)
      | ^
bltList.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  361 | Blt_ListUnlinkNode(nodePtr)
      | ^
bltList.c:401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  401 | Blt_ListGetNode(listPtr, key)
      | ^
bltList.c:432:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  432 | Blt_ListDeleteNode(nodePtr)
      | ^
bltList.c:453:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  453 | Blt_ListDeleteNodeByKey(listPtr, key)
      | ^
bltList.c:467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  467 | Blt_ListAppend(listPtr, key, clientData)
      | ^
bltList.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  482 | Blt_ListPrepend(listPtr, key, clientData)
      | ^
bltList.c:510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  510 | Blt_ListGetNthNode(listPtr, position, direction)
      | ^
bltList.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  555 | Blt_ListSort(listPtr, proc)
      | ^
19 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltNsUtil.c
In file included from bltNsUtil.c:30:
In file included from /usr/local/include/tcl8.6/generic/tclInt.h:4502:
In file included from /usr/local/include/tcl8.6/generic/tclTomMathDecls.h:20:
/usr/local/include/tcl8.6/generic/tclTomMath.h:270:9: warning: 'SIGN' macro redefined [-Wmacro-redefined]
  270 | #define SIGN(m)    ((m)->sign)
      |         ^
./bltMath.h:139:9: note: previous definition is here
  139 | #define SIGN(x)         (((x) < 0.0) ? -1 : 1)
      |         ^
bltNsUtil.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   59 | Blt_GetVariableNamespace(interp, name)
      | ^
bltNsUtil.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   85 | Blt_GetCommandNamespace(interp, cmdToken)
      | ^
bltNsUtil.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   98 | Blt_EnterNamespace(interp, nsPtr)
      | ^
bltNsUtil.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  115 | Blt_LeaveNamespace(interp, framePtr)
      | ^
bltNsUtil.c:124:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  124 | Blt_ParseQualifiedName(interp, qualName, nsPtrPtr, namePtrPtr)
      | ^
bltNsUtil.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  164 | Blt_GetQualifiedName(nsPtr, name, resultPtr)
      | ^
bltNsUtil.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  196 | NamespaceDeleteCmd(clientData, interp, argc, argv)
      | ^
bltNsUtil.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  208 | NamespaceDeleteNotify(clientData)
      | ^
bltNsUtil.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  226 | Blt_DestroyNsDeleteNotify(interp, nsPtr, clientData)
      | ^
bltNsUtil.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  253 | Blt_CreateNsDeleteNotify(interp, nsPtr, clientData, deleteProc)
      | ^
bltNsUtil.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  295 | Blt_CreateCommand(interp, cmdName, proc, clientData, deleteProc)
      | ^
bltNsUtil.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  353 | Blt_CreateCommandObj(interp, cmdName, proc, clientData, deleteProc)
      | ^
13 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltParse.c
bltParse.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  203 | Blt_ParseNestedCmd(interp, string, flags, termPtr, parsePtr)
      | ^
bltParse.c:272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  272 | Blt_ParseBraces(interp, string, termPtr, parsePtr)
      | ^
bltParse.c:380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  380 | Blt_ExpandParseValue(parsePtr, needed)
      | ^
bltParse.c:449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  449 | Blt_ParseQuotes(interp, string, termChar, flags, termPtr, parsePtr)
      | ^
4 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltPool.c
bltPool.c:115:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  115 | VariablePoolAllocItem(poolPtr, size)
      | ^
bltPool.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  171 | VariablePoolFreeItem(poolPtr, item) 
      | ^
bltPool.c:197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  197 | StringPoolAllocItem(poolPtr, size)
      | ^
bltPool.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  253 | StringPoolFreeItem(poolPtr, item) 
      | ^
bltPool.c:319:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  319 | FixedPoolAllocItem(poolPtr, size)
      | ^
bltPool.c:378:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  378 | FixedPoolFreeItem(poolPtr, item) 
      | ^
bltPool.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  404 | Blt_PoolCreate(type)
      | ^
bltPool.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  447 | Blt_PoolDestroy(poolPtr)
      | ^
8 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltSpline.c
bltSpline.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   43 | Search(points, nPoints, key, foundPtr)
      | ^
bltSpline.c:87:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   87 | QuadChoose(p, q, m1, m2, epsilon)
      | ^
bltSpline.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  224 | QuadCases(p, q, m1, m2, param, which)
      | ^
bltSpline.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  286 | QuadSelect(p, q, m1, m2, epsilon, param)
      | ^
bltSpline.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  307 | QuadGetImage(p1, p2, p3, x1, x2, x3)
      | ^
bltSpline.c:350:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  350 | QuadSpline(intp, left, right, param, ncase)
      | ^
bltSpline.c:427:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  427 | QuadSlopes(points, m, nPoints)
      | ^
bltSpline.c:556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  556 | QuadEval(origPts, nOrigPts, intpPts, nIntpPts, m, epsilon)
      | ^
bltSpline.c:753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  753 | Blt_QuadraticSpline(origPts, nOrigPts, intpPts, nIntpPts)
      | ^
bltSpline.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  791 | Blt_NaturalSpline(origPts, nOrigPts, intpPts, nIntpPts)
      | ^
bltSpline.c:883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  883 | SplineCmd(clientData, interp, argc, argv)
      | ^
bltSpline.c:973:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  973 |     if (!(*proc) (origPts, nOrigPts, intpPts, nIntpPts)) {
      |                  ^
bltSpline.c:998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  998 | Blt_SplineInit(interp)
      | ^
bltSpline.c:1038:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1038 | SolveCubic1(A, n)
      | ^
bltSpline.c:1083:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1083 | SolveCubic2(A, spline, nIntervals)
      | ^
bltSpline.c:1137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1137 | CubicSlopes(points, nPoints, isClosed, unitX, unitY)
      | ^
bltSpline.c:1267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1267 | CubicEval(origPts, nOrigPts, intpPts, nIntpPts, spline)
      | ^
bltSpline.c:1326:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1326 | Blt_NaturalParametricSpline(origPts, nOrigPts, extsPtr, isClosed, 
      | ^
bltSpline.c:1372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1372 | CatromCoeffs(p, a, b, c, d)
      | ^
bltSpline.c:1400:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1400 | Blt_CatromParametricSpline(points, nPoints, intpPts, nIntpPts)
      | ^
20 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltSwitch.c
bltSwitch.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   61 | FindSwitchSpec(interp, specs, name, needFlags, hateFlags, flags)
      | ^
bltSwitch.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  157 | DoSwitch(interp, specPtr, string, record, obj)
      | ^
bltSwitch.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  286 | Blt_ProcessSwitches(interp, specs, argc, argv, record, flags)
      | ^
bltSwitch.c:325:61: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare]
  325 |             if ((arg[0] != '-') || ((arg[1] == '-') && (argv[2] == '\0'))) {
      |                                                                    ^~~~
      |                                                                    (void *)0
bltSwitch.c:394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  394 | Blt_ProcessObjSwitches(interp, specs, objc, objv, record, flags)
      | ^
bltSwitch.c:495:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  495 | Blt_FreeSwitches(interp, specs, record, needFlags)
      | ^
bltSwitch.c:594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  594 | DeleteSpecCacheTable(clientData, interp)
      | ^
bltSwitch.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  616 | Blt_GetCachedSwitchSpecs(interp, staticSpecs)
      | ^
bltSwitch.c:624:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  624 | GetCachedSwitchSpecs(interp, staticSpecs)
      | ^
9 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltTree.c
bltTree.c:50:18: warning: assigning to 'Tcl_ObjType *' (aka 'struct Tcl_ObjType *') from 'const Tcl_ObjType *' (aka 'const struct Tcl_ObjType *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
   50 |         dictType = obj->typePtr;
      |                  ^ ~~~~~~~~~~~~
bltTree.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  844 | Blt_TreeGetKey(string)
      | ^
bltTree.c:869:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  869 | Blt_TreeKeyGet(interp, treeObjPtr, string)
      | ^
bltTree.c:1235:17: warning: variable 'inode' set but not used [-Wunused-but-set-variable]
 1235 |     int result, inode;
      |                 ^
bltTree.c:1662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1662 | Blt_TreeValueExistsByKey(clientPtr, nodePtr, key)
      | ^
bltTree.c:2264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2264 | Blt_TreeApplyBFS(nodePtr, proc, clientData)
      | ^
bltTree.c:2522:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2522 | Blt_TreeExists(interp, name)
      | ^
7 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltTreeCmd.c
bltTreeCmd.c:1199:17: warning: variable 'node' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
 1199 |     }  else if (cmdPtr != NULL) {
      |                 ^~~~~~~~~~~~~~
bltTreeCmd.c:1264:9: note: uninitialized use occurs here
 1264 |     if (node != NULL) {
      |         ^~~~
bltTreeCmd.c:1199:13: note: remove the 'if' if its condition is always true
 1199 |     }  else if (cmdPtr != NULL) {
      |             ^~~~~~~~~~~~~~~~~~~
bltTreeCmd.c:1168:22: note: initialize the variable 'node' to silence this warning
 1168 |     Blt_TreeNode node;
      |                      ^
      |                       = NULL
bltTreeCmd.c:2081:9: warning: variable 'inode' set but not used [-Wunused-but-set-variable]
 2081 |     int inode;
      |         ^
bltTreeCmd.c:2111:26: warning: variable 'inode' set but not used [-Wunused-but-set-variable]
 2111 |     int result = TCL_OK, inode;
      |                          ^
bltTreeCmd.c:3554:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3554 | DegreeOp(cmdPtr, interp, objc, objv)
      | ^
bltTreeCmd.c:4559:20: warning: variable 'hasnum' set but not used [-Wunused-but-set-variable]
 4559 |     int fixed = 0, hasnum = 0, hcnt = 0;
      |                    ^
bltTreeCmd.c:4961:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 4961 |     result = (*proc) (cmdPtr, interp, objc, objv);
      |                      ^
bltTreeCmd.c:4989:11: warning: variable 'string' set but not used [-Wunused-but-set-variable]
 4989 |     char *string;
      |           ^
bltTreeCmd.c:5141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5141 | LastChildOp(cmdPtr, interp, objc, objv)
      | ^
bltTreeCmd.c:5577:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 5577 |     result = (*proc) (cmdPtr, interp, objc, objv);
      |                      ^
bltTreeCmd.c:5898:9: warning: variable 'elemArr' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
 5898 |     if (Blt_ProcessObjSwitches(interp, restoreSwitches, objc - 3, objv + 3, 
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5899 |              (char *)&data, BLT_SWITCH_EXACT) < 0) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bltTreeCmd.c:6015:9: note: uninitialized use occurs here
 6015 |     if (elemArr != NULL) {
      |         ^~~~~~~
bltTreeCmd.c:5898:5: note: remove the 'if' if its condition is always false
 5898 |     if (Blt_ProcessObjSwitches(interp, restoreSwitches, objc - 3, objv + 3, 
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5899 |              (char *)&data, BLT_SWITCH_EXACT) < 0) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5900 |         result = TCL_ERROR;
      |         ~~~~~~~~~~~~~~~~~~~
 5901 |         goto done;
      |         ~~~~~~~~~~
 5902 |     }
      |     ~
bltTreeCmd.c:5883:19: note: initialize the variable 'elemArr' to silence this warning
 5883 |     char **elemArr, *entry, *eol, *next, saved;
      |                   ^
      |                    = NULL
bltTreeCmd.c:6532:29: warning: variable 'inode' set but not used [-Wunused-but-set-variable]
 6532 |     int i, result = TCL_OK, inode;
      |                             ^
bltTreeCmd.c:6606:11: warning: variable 'string' set but not used [-Wunused-but-set-variable]
 6606 |     char *string;
      |           ^
bltTreeCmd.c:6841:11: warning: variable 'string' set but not used [-Wunused-but-set-variable]
 6841 |     char *string;
      |           ^
bltTreeCmd.c:7176:11: warning: variable 'string' set but not used [-Wunused-but-set-variable]
 7176 |     char *string;
      |           ^
bltTreeCmd.c:7488:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 7488 |     result = (*proc) (cmdPtr, interp, objc, objv);
      |                      ^
bltTreeCmd.c:7707:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 7707 |     result = (*proc) (cmdPtr, interp, objc, objv);
      |                      ^
bltTreeCmd.c:7740:24: warning: passing 'const char *const' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
 7740 |         Tcl_SetResult(interp, valueObjPtr->typePtr->name, TCL_VOLATILE);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/tcl8.6/generic/tclDecls.h:693:54: note: passing argument to parameter 'result' here
  693 | EXTERN void             Tcl_SetResult(Tcl_Interp *interp, char *result,
      |                                                                 ^
bltTreeCmd.c:7763:11: warning: variable 'string' set but not used [-Wunused-but-set-variable]
 7763 |     char *string;
      |           ^
bltTreeCmd.c:8091:57: warning: variable 'isar' set but not used [-Wunused-but-set-variable]
 8091 |     int vobjc, kobjc, i, result = TCL_OK, len, cnt = 0, isar;
      |                                                         ^
bltTreeCmd.c:8567:68: warning: 'errorLine' is deprecated [-Wdeprecated-declarations]
 8567 |             "\n    (\"tree foreach\" body line ", Blt_Itoa(interp->errorLine), ")\n", 0);
      |                                                                    ^
/usr/local/include/tcl8.6/generic/tcl.h:535:19: note: 'errorLine' has been explicitly marked deprecated here
  535 |     int errorLine TCL_DEPRECATED_API("use Tcl_GetErrorLine/Tcl_SetErrorLine");
      |                   ^
/usr/local/include/tcl8.6/generic/tcl.h:177:50: note: expanded from macro 'TCL_DEPRECATED_API'
  177 | #       define TCL_DEPRECATED_API(msg)  __attribute__ ((__deprecated__))
      |                                                         ^
bltTreeCmd.c:8533:17: warning: variable 'string' set but not used [-Wunused-but-set-variable]
 8533 |     char *var, *string;
      |                 ^
bltTreeCmd.c:9665:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 9665 |     result = (*proc) (cmdPtr, interp, objc, objv);
      |                      ^
bltTreeCmd.c:10009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 10009 | TreeOpOp(clientData, interp, objc, objv)
       | ^
bltTreeCmd.c:10089:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 10089 |     return (*proc) (clientData, interp, objc, objv);
       |                    ^
24 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltUnixPipe.c
bltUnixPipe.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   65 | OpenFile(fname, mode)
      | ^
bltUnixPipe.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  107 | CreateTempFile(contents)
      | ^
bltUnixPipe.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  149 | CreatePipe(inFilePtr, outFilePtr)
      | ^
bltUnixPipe.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  183 | CloseFile(fd)
      | ^
bltUnixPipe.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  289 | SetupStdFile(fd, type)
      | ^
bltUnixPipe.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  370 | CreateProcess(interp, argc, argv, inputFile, outputFile, errorFile, pidPtr)
      | ^
bltUnixPipe.c:544:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  544 | FileForRedirect(interp, spec, atOK, arg, nextArg, flags, skipPtr, closePtr)
      | ^
bltUnixPipe.c:669:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  669 | Blt_CreatePipeline(interp, argc, argv, pidArrayPtr, inPipePtr,
      | ^
8 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltUtil.c
bltUtil.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   41 | strtolower(s) 
      | ^
bltUtil.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  347 | Blt_DictionaryCompare(left, right)
      | ^
bltUtil.c:569:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  569 | Blt_Assert(testExpr, fileName, lineNumber)
      | ^
bltUtil.c:617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  617 | Blt_Itoa(value)
      | ^
bltUtil.c:625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  625 | Blt_Utoa(value)
      | ^
bltUtil.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  633 | Blt_Dtoa(interp, value)
      | ^
bltUtil.c:645:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  645 | Blt_OpenUtfFile(fileName, mode)
      | ^
bltUtil.c:681:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  681 | Blt_InitHexTable(hexTable)
      | ^
bltUtil.c:726:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  726 | Blt_GetPosition(interp, string, indexPtr)
      | ^
bltUtil.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  752 | Blt_GetPositionSize(interp, string, size, indexPtr)
      | ^
bltUtil.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  815 | Blt_GetUid(string)
      | ^
bltUtil.c:854:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  854 | Blt_FreeUid(uid)
      | ^
bltUtil.c:892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  892 | Blt_FindUid(string)
      | ^
bltUtil.c:926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  926 | BinaryOpSearch(specArr, nSpecs, string)
      | ^
bltUtil.c:985:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  985 | LinearOpSearch(specArr, nSpecs, string)
      | ^
bltUtil.c:1036:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1036 | Blt_GetOp(interp, nSpecs, specArr, operPos, argc, argv, flags)
      | ^
bltUtil.c:1151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1151 | Blt_GetOpFromObj(interp, nSpecs, specArr, operPos, objc, objv, flags)
      | ^
bltUtil.c:1397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1397 | Blt_Crc32Init(interp)
      | ^
18 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltVector.c
bltVector.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  113 | FindVectorInNamespace(dataPtr, nsPtr, vecName)
      | ^
bltVector.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  145 | GetVectorObject(dataPtr, name, flags)
      | ^
bltVector.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  177 | Blt_VectorUpdateRange(vPtr)
      | ^
bltVector.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  205 | GetIntEnd(interp, string, iPtr, endVal)
      | ^
bltVector.c:251:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  251 | Blt_VectorGetIndex(interp, vPtr, string, indexPtr, flags, procPtrPtr)
      | ^
bltVector.c:395:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  395 | Blt_VectorGetIndexRange(interp, vPtr, string, flags, procPtrPtr)
      | ^
bltVector.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  452 | Blt_VectorParseElement(interp, dataPtr, start, endPtr, flags)
      | ^
bltVector.c:545:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  545 | Blt_VectorNotifyClients(clientData)
      | ^
bltVector.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  599 | Blt_VectorUpdateClients(vPtr)
      | ^
bltVector.c:643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  643 | Blt_VectorFlushCache(vPtr)
      | ^
bltVector.c:709:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  709 | Blt_VectorLookupName(dataPtr, vecName, vPtrPtr)
      | ^
bltVector.c:745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  745 | DeleteCommand(vPtr)
      | ^
bltVector.c:781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  781 | UnmapVariable(vPtr)
      | ^
bltVector.c:833:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  833 | Blt_VectorMapVariable(interp, vPtr, name)
      | ^
bltVector.c:929:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  929 | Blt_VectorChangeLength(vPtr, length)
      | ^
bltVector.c:1034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1034 | Blt_VectorReset(vPtr, valueArr, length, size, freeProc)
      | ^
bltVector.c:1094:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1094 | Blt_VectorNew(dataPtr)
      | ^
bltVector.c:1140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1140 | Blt_VectorFree(vPtr)
      | ^
bltVector.c:1201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1201 | VectorInstDeleteProc(clientData)
      | ^
bltVector.c:1232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1232 | Blt_VectorCreate(dataPtr, vecName, cmdName, varName, newPtr)
      | ^
bltVector.c:1372:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1372 | Blt_VectorDuplicate(destPtr, srcPtr)
      | ^
bltVector.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1433 | VectorNamesObjOp(clientData, interp, objc, objv)
      | ^
bltVector.c:1478:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1478 | VectorCreate2(clientData, interp, argStart, argc, argv)
      | ^
bltVector.c:1722:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1722 |     result = (*proc)(clientData, interp, objc, argv);
      |                     ^
bltVector.c:1707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1707 | VectorObjCallOp(clientData, interp, objc, objv, proc)
      | ^
bltVector.c:1749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1749 | VectorCreateOp(clientData, interp, argc, argv)
      | ^
bltVector.c:1759:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1759 | VectorCreateObjOp(clientData, interp, objc, objv)
      | ^
bltVector.c:1786:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1786 | VectorDestroyOp(clientData, interp, argc, argv)
      | ^
bltVector.c:1806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1806 | VectorDestroyObjOp(clientData, interp, objc, objv)
      | ^
bltVector.c:1860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1860 | VectorConfigureObjOp(clientData, interp, objc, objv)
      | ^
bltVector.c:1926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1926 | VectorOpObjOp(clientData, interp, objc, objv)
      | ^
bltVector.c:1984:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1984 | VectorExprOp(clientData, interp, argc, argv)
      | ^
bltVector.c:1994:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1994 | VectorExprObjOp(clientData, interp, objc, objv)
      | ^
bltVector.c:2123:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2123 |     return (*proc) (clientData, interp, objc, objv);
      |                    ^
bltVector.c:2075:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2075 | VectorObjCmd(clientData, interp, objc, objv)
      | ^
bltVector.c:2148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2148 | VectorInterpDeleteProc(clientData, interp)
      | ^
bltVector.c:2175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2175 | Blt_VectorGetInterpData(interp)
      | ^
bltVector.c:2245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2245 | Blt_VectorInit(interp)
      | ^
bltVector.c:2291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2291 | Blt_CreateVector2(interp, vecName, cmdName, varName, initialSize, vecPtrPtr)
      | ^
bltVector.c:2329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2329 | Blt_CreateVector(interp, name, size, vecPtrPtr)
      | ^
bltVector.c:2360:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2360 | Blt_DeleteVector(vecPtr)
      | ^
bltVector.c:2390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2390 | Blt_DeleteVectorByName(interp, name)
      | ^
bltVector.c:2431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2431 | Blt_VectorExists2(interp, vecName)
      | ^
bltVector.c:2458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2458 | Blt_VectorExists(interp, vecName)
      | ^
bltVector.c:2492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2492 | Blt_GetVector(interp, name, vecPtrPtr)
      | ^
bltVector.c:2542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2542 | Blt_ResetVector(vecPtr, valueArr, length, size, freeProc)
      | ^
bltVector.c:2584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2584 | Blt_ResizeVector(vecPtr, length)
      | ^
bltVector.c:2619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2619 | Blt_AllocVectorId(interp, name)
      | ^
bltVector.c:2675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2675 | Blt_SetVectorChangedProc(clientId, proc, clientData)
      | ^
bltVector.c:2712:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2712 | Blt_FreeVectorId(clientId)
      | ^
bltVector.c:2740:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2740 | Blt_NameOfVectorId(clientId)
      | ^
bltVector.c:2752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2752 | Blt_NameOfVector(vecPtr)
      | ^
bltVector.c:2772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2772 | Blt_VectorNotifyPending(clientId)
      | ^
bltVector.c:2800:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2800 | Blt_GetVectorById(interp, clientId, vecPtrPtr)
      | ^
bltVector.c:2822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2822 | Blt_InstallIndexProc(interp, string, procPtr)
      | ^
55 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltVecMath.c
bltVecMath.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  244 | First(vPtr)
      | ^
bltVecMath.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  274 | Next(vPtr, current)
      | ^
bltVecMath.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  305 | Sort(vPtr)
      | ^
bltVecMath.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  327 | Invert(vPtr)
      | ^
bltVecMath.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  343 | Length(vecPtr)
      | ^
bltVecMath.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  359 | Blt_VecMin(vecPtr)
      | ^
bltVecMath.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  388 | Blt_VecMax(vecPtr)
      | ^
bltVecMath.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  417 | Mean(vecPtr)
      | ^
bltVecMath.c:438:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  438 | Variance(vecPtr)
      | ^
bltVecMath.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  465 | Skew(vecPtr)
      | ^
bltVecMath.c:493:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  493 | StdDeviation(vecPtr)
      | ^
bltVecMath.c:507:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  507 | AvgDeviation(vecPtr)
      | ^
bltVecMath.c:532:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  532 | Kurtosis(vecPtr)
      | ^
bltVecMath.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  562 | Shift(vecPtr, optPtr)
      | ^
bltVecMath.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  600 | Median(vecPtr)
      | ^
bltVecMath.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  629 | Q1(vecPtr)
      | ^
bltVecMath.c:665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  665 | Q3(vecPtr)
      | ^
bltVecMath.c:703:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  703 | Norm(vecPtr)
      | ^
bltVecMath.c:721:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  721 | Row(vecPtr)
      | ^
bltVecMath.c:734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  734 | Product(vecPtr)
      | ^
bltVecMath.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  749 | Sum(vecPtr)
      | ^
bltVecMath.c:764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  764 | Nonzeros(vecPtr)
      | ^
bltVecMath.c:781:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  781 | Fabs(value)
      | ^
bltVecMath.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  791 | Round(value)
      | ^
bltVecMath.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  802 | Fmod(x, y)
      | ^
bltVecMath.c:829:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  829 | MathError(interp, value)
      | ^
bltVecMath.c:887:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  887 | ParseString(interp, string, valuePtr)
      | ^
bltVecMath.c:1031:26: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1031 |     if ((*mathPtr->proc) (mathPtr->clientData, interp, vPtr, optVal.vPtr)
      |                          ^
bltVecMath.c:965:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  965 | ParseMathFunction(interp, start, parsePtr, valuePtr)
      | ^
bltVecMath.c:1070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1070 | NextToken(interp, parsePtr, valuePtr)
      | ^
bltVecMath.c:1328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1328 | NextValue(interp, parsePtr, prec, valuePtr, optValPtr)
      | ^
bltVecMath.c:1911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1911 | EvaluateExpression(interp, string, valuePtr, cvPtr)
      | ^
bltVecMath.c:1974:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1974 | ComponentFunc(clientData, interp, vPtr)
      | ^
bltVecMath.c:2003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2003 | ScalarFunc(clientData, interp, vPtr)
      | ^
bltVecMath.c:2026:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2026 | VectorFunc(clientData, interp, vPtr)
      | ^
bltVecMath.c:2037:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2037 | Opt1Func(clientData, interp, vPtr, optPtr)
      | ^
bltVecMath.c:2095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2095 | Blt_VectorInstallMathFunctions(tablePtr)
      | ^
bltVecMath.c:2109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2109 | Blt_VectorUninstallMathFunctions(tablePtr)
      | ^
bltVecMath.c:2127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2127 | InstallIndexProc(tablePtr, string, procPtr)
      | ^
bltVecMath.c:2148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2148 | Blt_VectorInstallSpecialIndices(tablePtr)
      | ^
bltVecMath.c:2161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2161 | EvalVectorExpr(interp, string, dataPtr, vPtr)
      | ^
bltVecMath.c:2296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2296 | Blt_ExprVector(interp, string, vecPtr)
      | ^
42 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltVecCmd.c
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltVecObjCmd.c
bltVecObjCmd.c:49:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   49 | int GetDouble(interp, objPtr, valuePtr)
      |     ^
bltVecObjCmd.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   82 | ReplicateValue(vPtr, first, last, value) 
      | ^
bltVecObjCmd.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   96 | CopyList(vPtr, objc, objv)
      | ^
bltVecObjCmd.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  118 | AppendVector(destPtr, srcPtr)
      | ^
bltVecObjCmd.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  137 | InsertList(vPtr, objc, objv, idx)
      | ^
bltVecObjCmd.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  167 | InsertVector(destPtr, srcPtr, idx)
      | ^
bltVecObjCmd.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  190 | AppendList(vPtr, objc, objv)
      | ^
bltVecObjCmd.c:237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  237 | AppendOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  301 | InsertOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:386:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  386 | ClearOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:423:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  423 | DeleteOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:499:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  499 | DupOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:548:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  548 | IndexOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  602 | GetIntObj(interp, obj, iPtr)
      | ^
bltVecObjCmd.c:635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  635 | LengthOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:686:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  686 | VariableOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  720 | MergeOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  796 | NormalizeOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  864 | NotifyOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:965:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  965 | PopulateOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1039 | RangeOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1093:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1093 | InRange(value, min, max)
      | ^
bltVecObjCmd.c:1137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1137 | GetBinaryFormat(interp, string, sizePtr)
      | ^
bltVecObjCmd.c:1195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1195 | CopyValues(vPtr, byteArr, fmt, size, length, swap, indexPtr)
      | ^
bltVecObjCmd.c:1311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1311 | BinreadOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1449 | BinwriteOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1562 | SearchOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1629 | OffsetOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1671 | RandomOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1705 | SeqOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1771 | SetOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1839:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1839 | SplitOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1890:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1890 | CompareVectors(a, b)
      | ^
bltVecObjCmd.c:1913:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1913 | Blt_VectorSortIndex(vPtrPtr, nVectors)
      | ^
bltVecObjCmd.c:1936:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1936 | SortVectors(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:1990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 1990 | SortOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2092:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2092 | InstExprOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2128 | ArithOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2242 | MatrixNumcolsObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2283 | MatrixNumrowsObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2318 | MatrixTransposeObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2374 | MatrixSortObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2452 | MatrixDeleteObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2520 | MatrixInsertObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2593 | MatrixSetObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2660 | MatrixGetObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2728 | MatrixCopyObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2806 | MatrixShiftObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2879 | MatrixMultiplyObjOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:2995:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2995 |     return (*proc) (vPtr, interp, objc, objv);
      |                    ^
bltVecObjCmd.c:2982:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2982 | MatrixOp(vPtr, interp, objc, objv)
      | ^
bltVecObjCmd.c:3048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3048 | Blt_VectorInstCmd(clientData, interp, objc, objv)
      | ^
bltVecObjCmd.c:3064:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3064 |     return (*proc) (vPtr, interp, objc, objv);
      |                    ^
bltVecObjCmd.c:3081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 3081 | Blt_VectorVarTrace(clientData, interp, part1, part2, flags)
      | ^
54 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltStubLib.c
bltStubLib.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   31 | Blt_InitStubs(interp, version, exact)
      | ^
1 warning generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltStubInit.c
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include bltWatch.c
bltWatch.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  133 | PreCmdProc(clientData, interp, level, command, cmdProc, cmdClientData,
      | ^
bltWatch.c:222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  222 | PostCmdProc(clientData, interp, code)
      | ^
bltWatch.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  340 | NewWatch(interp, name)
      | ^
bltWatch.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  388 | DestroyWatch(watchPtr)
      | ^
bltWatch.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  431 | NameToWatch(interp, name, flags)
      | ^
bltWatch.c:470:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  470 | ListWatches(interp, state)
      | ^
bltWatch.c:506:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  506 | ConfigWatch(watchPtr, interp, argc, argv)
      | ^
bltWatch.c:548:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  548 | CreateOp(clientData, interp, argc, argv)
      | ^
bltWatch.c:583:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  583 | DeleteOp(clientData, interp, argc, argv)
      | ^
bltWatch.c:613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  613 | ActivateOp(clientData, interp, argc, argv)
      | ^
bltWatch.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  654 | NamesOp(clientData, interp, argc, argv)
      | ^
bltWatch.c:695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  695 | ConfigureOp(clientData, interp, argc, argv)
      | ^
bltWatch.c:724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  724 | InfoOp(clientData, interp, argc, argv)
      | ^
bltWatch.c:791:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  791 | WatchCmd(clientData, interp, argc, argv)
      | ^
bltWatch.c:804:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  804 |     result = (*proc) (clientData, interp, argc, argv);
      |                      ^
bltWatch.c:810:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  810 | WatchDeleteCmd(clientData)
      | ^
bltWatch.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  838 | Blt_WatchInit(interp)
      | ^
17 warnings generated.
cc -c -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include -DTCL_ONLY -DBLT_LIBRARY=\"/usr/local/lib/blt2.5\" \
	./bltInit.c
./bltInit.c:304:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  304 | MinMathProc(clientData, interp, argsPtr, resultPtr)
      | ^
./bltInit.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  331 | MaxMathProc(clientData, interp, argsPtr, resultPtr)
      | ^
./bltInit.c:441:16: warning: unused variable 'tkisinit' [-Wunused-variable]
  441 |     static int tkisinit = 0;
      |                ^~~~~~~~
./bltInit.c:436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  436 | SetLibraryPath(interp)
      | ^
./bltInit.c:509:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  509 | Blt_Init(interp)
      | ^
./bltInit.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  698 | Blt_SafeInit(interp)
      | ^
./bltInit.c:727:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  727 | Blt_InitCmd(interp, nsName, specPtr)
      | ^
./bltInit.c:796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  796 | Blt_InitObjCmd(interp, nsName, specPtr)
      | ^
./bltInit.c:859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  859 | Blt_InitCmds(interp, nsName, specPtr, nCmds)
      | ^
9 warnings generated.
rm -f libBLTlite.a
ar rc libBLTlite.a bltAlloc.o bltArrayObj.o bltBgexec.o bltChain.o bltDebug.o bltHash.o bltList.o bltNsUtil.o bltParse.o bltPool.o bltSpline.o bltSwitch.o bltTree.o bltTreeCmd.o bltUnixPipe.o bltUtil.o bltVector.o bltVecMath.o bltVecCmd.o bltVecObjCmd.o bltStubLib.o bltStubInit.o bltWatch.o   bltInit.o
ranlib libBLTlite.a
rm -f bltsh
cc -Wall -O2 -pipe -fPIC -I/usr/local/include/tcl8.6/generic -I/usr/local/include/tk8.6/generic -I/usr/local/include/tk8.6/unix -DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -Wno-error=incompatible-function-pointer-types -fstack-protector-strong -fno-strict-aliasing    -I. -I.  -I/usr/local/include -I/usr/local/include/tk8.6 -I/usr/local/include/tcl8.6 -I/usr/local/include  -DTCL_ONLY -o bltsh \
	-DTCLLIBPATH=\"/usr/local/include/tcl8.6/unix/tcl8.6\" \
	./bltUnixMain.c libBLTlite.a -L/usr/local/include/tcl8.6/unix -ltcl8.6 -lm   
./bltUnixMain.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   91 | main(argc, argv)
      | ^
./bltUnixMain.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  125 | Tcl_AppInit(interp)
      | ^
2 warnings generated.
ld: error: unable to find library -ltcl8.6
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [Makefile:197: bltsh] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/x11-toolkits/blt/work/blt2.5/generic'
gmake: *** [Makefile:39: all] Error 2
*** Error code 1

Stop.
make: stopped in /usr/mports/x11-toolkits/blt

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis