===> Building for tcl-snack-2.2.10nb9 clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/sound.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkSound.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkSoundEngine.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkSoundEdit.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkSoundFile.c ./../generic/jkSoundFile.c:2374:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] sprintf(&buf[20], Tcl_GetStringResult(s->interp)); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/audio/tcl-snack/work/.buildlink/include/tclDecls.h:3974:40: note: expanded from macro 'Tcl_GetStringResult' # define Tcl_GetStringResult(interp) (tclStubsPtr->tcl_GetStringResult(interp)) ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ ./../generic/jkSoundFile.c:2374:21: note: treat the string as an argument to avoid this sprintf(&buf[20], Tcl_GetStringResult(s->interp)); ^ "%s", /Users/pbulk/build/audio/tcl-snack/work/.buildlink/include/tclDecls.h:3974:40: note: expanded from macro 'Tcl_GetStringResult' # define Tcl_GetStringResult(interp) (tclStubsPtr->tcl_GetStringResult(interp)) ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^ 1 warning generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/g711.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../unix/jkAudIO_osx.c ./../unix/jkAudIO_osx.c:116:9: warning: 'AudioHardwareGetProperty' is deprecated: first deprecated in macOS 10.6 [-Wdeprecated-declarations] err = AudioHardwareGetProperty(kAudioHardwarePropertyDefaultOutputDevice, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:342:1: note: 'AudioHardwareGetProperty' has been explicitly marked deprecated here AudioHardwareGetProperty( AudioHardwarePropertyID inPropertyID, ^ ./../unix/jkAudIO_osx.c:120:9: warning: 'AudioDeviceGetProperty' is deprecated: first deprecated in macOS 10.6 [-Wdeprecated-declarations] err = AudioDeviceGetProperty(A->device, 0, false, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:821:1: note: 'AudioDeviceGetProperty' has been explicitly marked deprecated here AudioDeviceGetProperty( AudioDeviceID inDevice, ^ ./../unix/jkAudIO_osx.c:125:9: warning: 'AudioDeviceGetProperty' is deprecated: first deprecated in macOS 10.6 [-Wdeprecated-declarations] err = AudioDeviceGetProperty(A->device, 0, false, ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:821:1: note: 'AudioDeviceGetProperty' has been explicitly marked deprecated here AudioDeviceGetProperty( AudioDeviceID inDevice, ^ ./../unix/jkAudIO_osx.c:129:14: warning: 'AudioDeviceAddIOProc' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations] if ((err = AudioDeviceAddIOProc(A->device, appIOProc, (void *)A)) ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:724:1: note: 'AudioDeviceAddIOProc' has been explicitly marked deprecated here AudioDeviceAddIOProc( AudioDeviceID inDevice, ^ ./../unix/jkAudIO_osx.c:185:14: warning: 'AudioDeviceRemoveIOProc' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations] if ((err = AudioDeviceRemoveIOProc(A->device, appIOProc)) ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/AudioHardwareDeprecated.h:739:1: note: 'AudioDeviceRemoveIOProc' has been explicitly marked deprecated here AudioDeviceRemoveIOProc( AudioDeviceID inDevice, ^ 5 warnings generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkFormatMP3.c ./../generic/jkFormatMP3.c:1890:21: warning: cast to smaller integer type 'int' from 'float (*)[16]' [-Wpointer-to-int-cast] fool_opt = (int) u_p; ^~~~~~~~~ ./../generic/jkFormatMP3.c:3029:18: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (hasSync(&buf[offset])) { ^~~~~~~~~~~~ ./../generic/jkFormatMP3.h:244:36: note: passing argument to parameter 'buf' here static int hasSync (unsigned char *buf); ^ ./../generic/jkFormatMP3.c:3030:40: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int next_frame = locateNextFrame(&buf[offset]); ^~~~~~~~~~~~ ./../generic/jkFormatMP3.h:245:44: note: passing argument to parameter 'tmp' here static int locateNextFrame (unsigned char *tmp); ^ ./../generic/jkFormatMP3.c:3052:19: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (hasSync(&buf[offset+next_frame])) { ^~~~~~~~~~~~~~~~~~~~~~~ ./../generic/jkFormatMP3.h:244:36: note: passing argument to parameter 'buf' here static int hasSync (unsigned char *buf); ^ ./../generic/jkFormatMP3.c:3235:19: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (hasSync(&buf[offset])) { ^~~~~~~~~~~~ ./../generic/jkFormatMP3.h:244:36: note: passing argument to parameter 'buf' here static int hasSync (unsigned char *buf); ^ ./../generic/jkFormatMP3.c:3239:25: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] unsigned char *xBuf = &buf[offset]; ^ ~~~~~~~~~~~~ ./../generic/jkFormatMP3.c:3240:43: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int next_frame = locateNextFrame(&buf[offset]); ^~~~~~~~~~~~ ./../generic/jkFormatMP3.h:245:44: note: passing argument to parameter 'tmp' here static int locateNextFrame (unsigned char *tmp); ^ ./../generic/jkFormatMP3.c:3320:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (hasSync(&buf[offset+next_frame]) && ^~~~~~~~~~~~~~~~~~~~~~~ ./../generic/jkFormatMP3.h:244:36: note: passing argument to parameter 'buf' here static int hasSync (unsigned char *buf); ^ ./../generic/jkFormatMP3.c:3362:18: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tailbuf = Tcl_Alloc(tailsize); ^ ~~~~~~~~~~~~~~~~~~~ ./../generic/jkFormatMP3.c:3363:34: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tailsize = Tcl_Read(ch, tailbuf, tailsize); ^~~~~~~ ./../generic/jkFormatMP3.c:3399:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Tcl_Free(tailbuf); ^~~~~~~ ./../generic/jkFormatMP3.c:3518:18: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] seekBuffer = Tcl_Alloc(seekSize); ^ ~~~~~~~~~~~~~~~~~~~ ./../generic/jkFormatMP3.c:3523:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] seekSize = Tcl_Read(ch, seekBuffer, seekSize); ^~~~~~~~~~ ./../generic/jkFormatMP3.c:3526:19: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Tcl_Free(seekBuffer); ^~~~~~~~~~ ./../generic/jkFormatMP3.c:3566:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Tcl_Free(seekBuffer); ^~~~~~~~~~ ./../generic/jkFormatMP3.c:3580:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Tcl_Free(seekBuffer); ^~~~~~~~~~ 16 warnings generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkSoundProc.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/ffa.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkPitchCmd.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/snackStubInit.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkAudio.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkMixer.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/shape.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkFilter.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkSynthesis.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkFilterIIR.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkGetF0.c In file included from ./../generic/jkGetF0.c:35: ./../generic/jkGetF0.h:61:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern int atoi(), eround(), lpc(), window(), get_window(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:135:6: note: conflicting prototype is here int atoi(const char *); ^ ./../generic/jkGetF0.c:174:21: warning: passing arguments to 'check_f0_params' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(check_f0_params(interp, par, sf)){ ^ ./../generic/jkGetF0.c:187:17: warning: passing arguments to 'init_dp_f0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (init_dp_f0(sf, par, &buff_size, &sdstep) ^ ./../generic/jkGetF0.c:210:14: warning: passing arguments to 'dp_f0' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (dp_f0(fdata, (int) actsize, (int) sdstep, sf, par, ^ ./../generic/jkGetF0.c:40:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int check_f0_params(); ^ ./../generic/jkGetF0.c:267:1: note: conflicting prototype is here check_f0_params(Tcl_Interp *interp, F0_params *par, double sample_freq) ^ ./../generic/jkGetF0.c:329:9: warning: passing arguments to 'crossf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] crossf(fdsdata + decind, decsize, decstart, decnlags, engref, maxloc, ^ ./../generic/jkGetF0.c:336:11: warning: passing arguments to 'get_cand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_cand(cp,peaks,locs,decnlags,ncand,par->cand_thresh); /* return high peaks in xcorr */ ^ ./../generic/jkGetF0.c:341:9: warning: passing arguments to 'peak' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] peak(&corp[j],&xp,&yp); ^ ./../generic/jkGetF0.c:365:10: warning: passing arguments to 'crossfi' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] crossfi(fdata + (ind * step), size, start, nlags, 7, engref, maxloc, ^ ./../generic/jkGetF0.c:372:11: warning: passing arguments to 'get_cand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_cand(cp,peaks,locs,nlags,ncand,par->cand_thresh); /* return high peaks in xcorr */ ^ ./../generic/jkGetF0.c:312:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void get_fast_cands(fdata, fdsdata, ind, step, size, dec, start, nlags, engref, maxloc, maxval, cp, peaks, locs, ncand, par) ^ In file included from ./../generic/jkGetF0.c:35: ./../generic/jkGetF0.h:62:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void get_fast_cands(), a_to_aca(), cross(), crossf(), crossfi(), ^ ./../generic/jkGetF0.c:421:22: warning: passing arguments to 'lc_lin_fir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if( !lc_lin_fir(beta,&ncoeff,b)) { ^ ./../generic/jkGetF0.c:433:16: warning: passing arguments to 'downsamp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(downsamp(input,foutput,samsin,samsout,state_idx,decimate,ncoefft,b,init)) { ^ ./../generic/jkGetF0.c:395:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] float *downsample(input,samsin,state_idx,freq,samsout,decimate, first_time, last_time) ^ ./../generic/jkGetF0.c:445:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void get_cand(cross,peak,loc,nlags,ncand,cand_thresh) ^ ./../generic/jkGetF0.c:308:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void get_cand(), peak(), do_ffir(); ^ ./../generic/jkGetF0.c:498:12: warning: passing arguments to 'do_ffir' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] do_ffir(in, samples, out, outsamps, state_idx, ncoef, fc, 0, decimate, init); ^ ./../generic/jkGetF0.c:491:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int downsamp(in, out, samples, outsamps, state_idx, decimate, ncoef, fc, init) ^ ./../generic/jkGetF0.c:309:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int lc_lin_fir(), downsamp(); ^ ./../generic/jkGetF0.c:506:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void do_ffir(buf,in_samps,bufo,out_samps,idx, ncoef,fc,invert,skip,init) ^ ./../generic/jkGetF0.c:308:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void get_cand(), peak(), do_ffir(); ^ ./../generic/jkGetF0.c:617:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int lc_lin_fir(fc,nf,coef) ^ ./../generic/jkGetF0.c:309:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int lc_lin_fir(), downsamp(); ^ ./../generic/jkGetF0.c:651:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void peak(y, xp, yp) ^ ./../generic/jkGetF0.c:308:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static void get_cand(), peak(), do_ffir(); ^ ./../generic/jkGetF0.c:763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_Nframes(buffsize, pad, step) ^ ./../generic/jkGetF0.c:796:16: warning: passing arguments to 'eround' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] step = eround(frame_int * freq); ^ ./../generic/jkGetF0.c:797:16: warning: passing arguments to 'eround' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] size = eround(par->wind_dur * freq); ^ ./../generic/jkGetF0.c:800:17: warning: passing arguments to 'eround' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] start = eround(freq / par->max_f0); ^ ./../generic/jkGetF0.c:801:16: warning: passing arguments to 'eround' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] stop = eround(freq / par->min_f0); ^ ./../generic/jkGetF0.c:862:22: warning: passing arguments to 'alloc_frame' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tailF = alloc_frame(nlags, par->n_cands); ^ ./../generic/jkGetF0.c:867:30: warning: passing arguments to 'alloc_frame' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] headF->next = alloc_frame(nlags, par->n_cands); ^ ./../generic/jkGetF0.c:776:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] init_dp_f0(freq, par, buffsize, sdstep) ^ ./../generic/jkGetF0.c:970:26: warning: passing arguments to 'get_stationarity' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] stat = get_stationarity(fdata, freq, buff_size, nframes, step, first_time); ^ ./../generic/jkGetF0.c:1000:24: warning: passing arguments to 'alloc_frame' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] frm = alloc_frame(nlags, par->n_cands); ^ ./../generic/jkGetF0.c:1004:25: warning: passing arguments to 'alloc_frame' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] frm->next = alloc_frame(nlags, par->n_cands); ^ ./../generic/jkGetF0.c:930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dp_f0(fdata, buff_size, sdstep, freq, ^ ./../generic/jkGetF0.c:1269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] alloc_frame(nlags, ncands) ^ In file included from ./../generic/jkGetF0.c:35: ./../generic/jkGetF0.h:109:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Frame *alloc_frame(); ^ ./../generic/jkGetF0.c:1307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] save_windstat(rho, order, err, rms) ^ ./../generic/jkGetF0.c:1337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] retrieve_windstat(rho, order, err, rms) ^ ./../generic/jkGetF0.c:1378:7: warning: passing arguments to 'xlpc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xlpc(order, stab, size-1, cdata, ^ ./../generic/jkGetF0.c:1380:21: warning: passing arguments to 'wind_energy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rms3 = wind_energy(cdata, size, w_type); ^ ./../generic/jkGetF0.c:1385:8: warning: passing arguments to 'xlpc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xlpc(order, stab, size-1, pdata, ^ ./../generic/jkGetF0.c:1387:22: warning: passing arguments to 'wind_energy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rms1 = wind_energy(pdata, size, w_type); ^ ./../generic/jkGetF0.c:1389:16: warning: passing arguments to 'xa_to_aca' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xa_to_aca(a2+1,b,&b0,order); ^ ./../generic/jkGetF0.c:1390:19: warning: passing arguments to 'xitakura' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] t = xitakura(order,b,&b0,rho1+1,&err1) - .8f; ^ ./../generic/jkGetF0.c:1359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_similarity(order, size, pdata, cdata, ^ ./../generic/jkGetF0.c:1443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_stationarity(fdata, freq, buff_size, nframes, frame_step, first_time) ^ ./../generic/jkGetF0.c:926:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static Stat *get_stationarity(); ^ 51 warnings generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/sigproc.c In file included from ./../generic/sigproc.c:26: ./../generic/jkGetF0.h:61:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern int atoi(), eround(), lpc(), window(), get_window(); ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/stdlib.h:135:6: note: conflicting prototype is here int atoi(const char *); ^ ./../generic/sigproc.c:55:16: warning: passing arguments to 'window' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(window(din, dout, n, preemp, type)); ^ ./../generic/sigproc.c:34:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int xget_window(dout, n, type) ^ ./../generic/sigproc.c:60:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xrwindow(din, dout, n, preemp) ^ ./../generic/sigproc.c:80:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xcwindow(din, dout, n, preemp) ^ ./../generic/sigproc.c:115:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xhwindow(din, dout, n, preemp) ^ ./../generic/sigproc.c:148:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xhnwindow(din, dout, n, preemp) ^ ./../generic/sigproc.c:184:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int window(din, dout, n, preemp, type) ^ In file included from ./../generic/sigproc.c:26: ./../generic/jkGetF0.h:61:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int atoi(), eround(), lpc(), window(), get_window(); ^ ./../generic/sigproc.c:215:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xautoc( windowsize, s, p, r, e ) ^ ./../generic/sigproc.c:252:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xdurbin ( r, k, a, p, ex) ^ ./../generic/sigproc.c:288:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void xa_to_aca ( a, b, c, p ) ^ ./../generic/sigproc.c:316:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] float xitakura ( p, b, c, r, gain ) ^ ./../generic/sigproc.c:333:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] float wind_energy(data,size,w_type) ^ ./../generic/sigproc.c:366:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int xlpc(lpc_ord,lpc_stabl,wsize,data,lpca,ar,lpck,normerr,rms,preemp,type) ^ ./../generic/sigproc.c:446:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void crossf(data, size, start, nlags, engref, maxloc, maxval, correl) ^ In file included from ./../generic/sigproc.c:26: ./../generic/jkGetF0.h:62:52: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void get_fast_cands(), a_to_aca(), cross(), crossf(), crossfi(), ^ ./../generic/sigproc.c:543:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void crossfi(data, size, start0, nlags0, nlags, engref, maxloc, maxval, correl, locs, nlocs) ^ In file included from ./../generic/sigproc.c:26: ./../generic/jkGetF0.h:62:62: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void get_fast_cands(), a_to_aca(), cross(), crossf(), crossfi(), ^ 19 warnings generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkFormant.c ./../generic/jkFormant.c:67:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int canbe(pnumb, fnumb) /* can this pole be this freq.? */ ^ ./../generic/jkFormant.c:74:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void candy(cand,pnumb,fnumb) ^ ./../generic/jkFormant.c:120:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void get_fcand(npole,freq,band,nform,pcan) ^ ./../generic/jkFormant.c:135:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void set_nominal_freqs(f1) ^ ./../generic/jkFormant.c:148:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] double get_stat_max(pole, nframes) ^ ./../generic/jkFormant.c:161:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sound *dpform(ps, nform, nom_f1) ^ ./../generic/jkFormant.c:442:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] double integerize(time, freq) ^ ./../generic/jkFormant.c:452:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int eround(flnum) ^ ./../generic/jkFormant.c:496:10: warning: passing arguments to 'lpc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(! lpc(lpc_ord,lpc_stabl,size,datap,lpca,rhp,NULL,&normerr, ^ ./../generic/jkFormant.c:503:13: warning: passing arguments to 'lpcbsa' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(! lpcbsa(lpc_ord,lpc_stabl,size,datap,lpca,rhp,NULL,&normerr, ^ ./../generic/jkFormant.c:514:11: warning: passing arguments to 'w_covar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] w_covar(datap, &Ord, size, 0, lpca, &alpha, &r0, preemp, 0); ^ ./../generic/jkFormant.c:524:10: warning: passing arguments to 'formant' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] formant(lpc_ord,(double)sp->samprate, lpca, &nform, frp, bap, init); ^ ./../generic/jkFormant.c:459:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sound *lpc_poles(sp,wdur,frame_int,lpc_ord,preemp,lpc_type,w_type) ^ ./../generic/jkFormant.c:600:17: warning: passing arguments to 'dlpcwtd' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if((mm=dlpcwtd(sig,&wind1,lpc,&np,rc,phi,shi,&xl,w))!=np) { ^ ./../generic/jkFormant.c:569:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int lpcbsa(np, lpc_stabl, wind, data, lpc, rho, nul1, nul2, energy, preemp) ^ ./../generic/jkFormant.c:439:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int formant(), lpc(), lpcbsa(), dlpcwtd(), w_covar(); ^ ./../generic/jkFormant.c:625:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int lc_lin_fir(fc,nf,coef) ^ ./../generic/jkFormant.c:658:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void do_fir(buf,in_samps,bufo,ncoef,ic,invert) ^ ./../generic/jkFormant.c:708:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int get_abs_maximum(d,n) ^ ./../generic/jkFormant.c:729:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int dwnsamp(buf,in_samps,buf2,out_samps,insert,decimate,ncoef,ic,smin,smax) ^ ./../generic/jkFormant.c:778:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int ratprx(a,k,l,qlim) ^ ./../generic/jkFormant.c:810:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sound *Fdownsample(s,freq2,start,end) ^ ./../generic/jkFormant.c:882:2: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] *highpass(s) ^ 23 warnings generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/sigproc2.c ./../generic/sigproc2.c:16:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void dlwrtrn(a,n,x,y) ^ ./../generic/sigproc2.c:39:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void dreflpc(c,a,n) double *c,*a; int *n;{ ^ ./../generic/sigproc2.c:79:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double sqrt(); ^ ./../generic/sigproc2.c:65:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int dchlsky(a,n,t,det) ^ ./../generic/sigproc2.c:121:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double sqrt(),ps,ps1,thres,d; ^ ./../generic/sigproc2.c:110:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int dcovlpc(p,s,a,n,c) ^ ./../generic/sigproc2.c:156:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void dcwmtrx(s,ni,nl,np,phi,shi,ps,w) ^ ./../generic/sigproc2.c:186:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int dlpcwtd(s,ls,p,np,c,phi,shi,xl,w) ^ ./../generic/sigproc2.c:287:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void lgsol(p, r, k, ex) ^ ./../generic/sigproc2.c:348:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void rwindow(din, dout, n, preemp) ^ ./../generic/sigproc2.c:368:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void cwindow(din, dout, n, preemp) ^ ./../generic/sigproc2.c:403:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void hwindow(din, dout, n, preemp) ^ ./../generic/sigproc2.c:436:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void hnwindow(din, dout, n, preemp) ^ ./../generic/sigproc2.c:468:25: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] int get_window(dout, n, type) ^ ./../generic/sigproc2.c:468:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int get_window(dout, n, type) ^ ./../generic/sigproc2.c:509:31: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] int get_float_window(fout, n, type) ^ ./../generic/sigproc2.c:509:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int get_float_window(fout, n, type) ^ ./../generic/sigproc2.c:536:35: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] int fwindow(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:536:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int fwindow(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:575:37: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] int fwindow_f(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:575:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int fwindow_f(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:614:37: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] int fwindow_d(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:614:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int fwindow_d(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:654:37: warning: parameter 'type' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] void w_window(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:654:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void w_window(din, dout, n, preemp, type) ^ ./../generic/sigproc2.c:678:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void autoc( windowsize, s, p, r, e ) ^ ./../generic/sigproc2.c:713:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void k_to_a ( k, a, p ) ^ ./../generic/sigproc2.c:735:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void durbin ( r, k, a, p, ex) ^ ./../generic/sigproc2.c:770:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void a_to_aca ( a, b, c, p ) ^ ./../generic/sigproc2.c:796:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] double itakura ( p, b, c, r, gain ) ^ ./../generic/sigproc2.c:815:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int lpc(lpc_ord,lpc_stabl,wsize,data,lpca,ar,lpck,normerr,rms,preemp,type) ^ ./../generic/sigproc2.c:882:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void dreflar(c,a,n) double *c,*a; int n;{ ^ ./../generic/sigproc2.c:894:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int w_covar(xx,m,n,istrt,y,alpha,r0,preemp,w_type) ^ ./../generic/sigproc2.c:1020:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int covar2(xx,m,n,istrt,y,alpha,r0,preemp) ^ ./../generic/sigproc2.c:1152:14: warning: passing arguments to 'lbpoly' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(! lbpoly(lpca,lpc_order,rr,ri)){ /* find the roots of the LPC polynomial */ ^ ./../generic/sigproc2.c:1131:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int formant(lpc_order,s_freq,lpca,n_form,freq,band,init) ^ ./../generic/sigproc2.c:1205:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int log_mag(x,y,z,n) ^ ./../generic/sigproc2.c:1226:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int flog_mag(x,y,z,n) ^ ./../generic/sigproc2.c:1512:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void dft(n,x,re,im) ^ ./../generic/sigproc2.c:1545:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double sqrt(), numi; ^ ./../generic/sigproc2.c:1541:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int qquad(a,b,c,r1r,r1i,r2r,r2i) /* find x, where a*x**2 + b*x + c = 0 */ ^ ./../generic/sigproc2.c:1590:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int lbpoly(a, order, rootr, rooti) /* return FALSE on error */ ^ ./../generic/sigproc2.c:1125:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int lbpoly(); ^ 43 warnings generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/snack.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkCanvSpeg.c ./../generic/jkCanvSpeg.c:104:8: warning: incompatible function pointer types initializing 'Tk_OptionPrintProc *' (aka 'const char *(*)(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') with an expression of type 'char *(ClientData, Tk_Window, char *, int, Tcl_FreeProc **)' (aka 'char *(void *, struct Tk_Window_ *, char *, int, void (**)(char *))') [-Wincompatible-function-pointer-types] PrintColorMap, ^~~~~~~~~~~~~ 1 warning generated. clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkCanvWave.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/jkCanvSect.c clang -c -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/snackStubLib.c clang -dynamiclib -O -Os -fno-common -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOS_X_CORE_AUDIO -DMAC_OSX_TCL -DMAC_OSX_TK -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -I/opt/pkg/include -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -L/opt/pkg/lib -Wl,-single_module sound.o jkSound.o jkSoundEngine.o jkSoundEdit.o jkSoundFile.o g711.o jkAudIO_osx.o jkFormatMP3.o jkSoundProc.o ffa.o jkPitchCmd.o snackStubInit.o jkAudio.o jkMixer.o shape.o jkFilter.o jkSynthesis.o jkFilterIIR.o jkGetF0.o sigproc.o jkFormant.o sigproc2.o -lc -framework CoreFoundation -framework CoreAudio -L/opt/pkg/lib -ltclstub86 -o libsound.dylib ld: warning: -single_module is obsolete Undefined symbols for architecture arm64: "_Tcl_SeekOld", referenced from: _Snack_StopSound in jkSoundEngine.o _Snack_StopSound in jkSoundEngine.o _SnackSeekFile in jkSoundFile.o _GetRawHeader in jkSoundFile.o _GetSmpHeader in jkSoundFile.o _GetCslHeader in jkSoundFile.o _GetSdHeader in jkSoundFile.o ... "_Tcl_TellOld", referenced from: _GetRawHeader in jkSoundFile.o _GetSmpHeader in jkSoundFile.o _GetCslHeader in jkSoundFile.o _GetSdHeader in jkSoundFile.o _GetAuHeader in jkSoundFile.o _GetWavHeader in jkSoundFile.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [libsound.dylib] Error code 1 bmake: stopped making "all" in /Users/pbulk/build/audio/tcl-snack/work/snack2.2.10/unix bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/audio/tcl-snack/work/snack2.2.10/unix *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/audio/tcl-snack *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/audio/tcl-snack