aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' 100%100%100%100%Done Fetching movgrab.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done movgrab-1.2.1/ movgrab-1.2.1/Docs/ movgrab-1.2.1/Docs/HowToAddSites.txt movgrab-1.2.1/Docs/Radio.txt movgrab-1.2.1/Docs/Usage.txt movgrab-1.2.1/Docs/Proxys.txt movgrab-1.2.1/youtube.c movgrab-1.2.1/youtube.h movgrab-1.2.1/Makefile movgrab-1.2.1/display.c movgrab-1.2.1/display.h movgrab-1.2.1/LICENCE movgrab-1.2.1/extract_text.c movgrab-1.2.1/extract_text.h movgrab-1.2.1/config.status movgrab-1.2.1/README movgrab-1.2.1/configure movgrab-1.2.1/autom4te.cache/ movgrab-1.2.1/autom4te.cache/requests movgrab-1.2.1/autom4te.cache/output.0 movgrab-1.2.1/autom4te.cache/traces.0 movgrab-1.2.1/cbsnews.c movgrab-1.2.1/cbsnews.h movgrab-1.2.1/libUseful-2.0/ movgrab-1.2.1/libUseful-2.0/FileSystem.c movgrab-1.2.1/libUseful-2.0/FileSystem.h movgrab-1.2.1/libUseful-2.0/Docs/ movgrab-1.2.1/libUseful-2.0/Docs/pty.txt movgrab-1.2.1/libUseful-2.0/Docs/list.txt movgrab-1.2.1/libUseful-2.0/Docs/Hash.txt movgrab-1.2.1/libUseful-2.0/Docs/expect.txt movgrab-1.2.1/libUseful-2.0/Docs/http.txt movgrab-1.2.1/libUseful-2.0/Docs/file.txt movgrab-1.2.1/libUseful-2.0/Docs/string.txt movgrab-1.2.1/libUseful-2.0/Docs/sound.txt movgrab-1.2.1/libUseful-2.0/Docs/includes.txt movgrab-1.2.1/libUseful-2.0/Docs/GeneralFunctions.txt movgrab-1.2.1/libUseful-2.0/Docs/unix_socket.txt movgrab-1.2.1/libUseful-2.0/Docs/socket.txt movgrab-1.2.1/libUseful-2.0/Docs/Log.txt movgrab-1.2.1/libUseful-2.0/Docs/ConnectManager.txt movgrab-1.2.1/libUseful-2.0/Docs/directory movgrab-1.2.1/libUseful-2.0/Docs/inet.txt movgrab-1.2.1/libUseful-2.0/Docs/EncryptedFiles.txt movgrab-1.2.1/libUseful-2.0/Docs/DataProcessing.txt movgrab-1.2.1/libUseful-2.0/expect.c movgrab-1.2.1/libUseful-2.0/expect.h movgrab-1.2.1/libUseful-2.0/unix_socket.c movgrab-1.2.1/libUseful-2.0/unix_socket.h movgrab-1.2.1/libUseful-2.0/crc32.c movgrab-1.2.1/libUseful-2.0/crc32.h movgrab-1.2.1/libUseful-2.0/Makefile movgrab-1.2.1/libUseful-2.0/Hash.c movgrab-1.2.1/libUseful-2.0/Hash.h movgrab-1.2.1/libUseful-2.0/Log.c movgrab-1.2.1/libUseful-2.0/Log.h movgrab-1.2.1/libUseful-2.0/LICENCE movgrab-1.2.1/libUseful-2.0/config.status movgrab-1.2.1/libUseful-2.0/md5.h movgrab-1.2.1/libUseful-2.0/pty.c movgrab-1.2.1/libUseful-2.0/pty.h movgrab-1.2.1/libUseful-2.0/tar.c movgrab-1.2.1/libUseful-2.0/tar.h movgrab-1.2.1/libUseful-2.0/libUseful.h movgrab-1.2.1/libUseful-2.0/Markup.c movgrab-1.2.1/libUseful-2.0/Markup.h movgrab-1.2.1/libUseful-2.0/configure movgrab-1.2.1/libUseful-2.0/Time.c movgrab-1.2.1/libUseful-2.0/Time.h movgrab-1.2.1/libUseful-2.0/Vars.c movgrab-1.2.1/libUseful-2.0/Vars.h movgrab-1.2.1/libUseful-2.0/Compression.c movgrab-1.2.1/libUseful-2.0/Compression.h movgrab-1.2.1/libUseful-2.0/ziptest.c movgrab-1.2.1/libUseful-2.0/ConnectManager.c movgrab-1.2.1/libUseful-2.0/ConnectManager.h movgrab-1.2.1/libUseful-2.0/autom4te.cache/ movgrab-1.2.1/libUseful-2.0/autom4te.cache/requests movgrab-1.2.1/libUseful-2.0/autom4te.cache/output.0 movgrab-1.2.1/libUseful-2.0/autom4te.cache/directory movgrab-1.2.1/libUseful-2.0/autom4te.cache/traces.0 movgrab-1.2.1/libUseful-2.0/configure.in movgrab-1.2.1/libUseful-2.0/config.cache movgrab-1.2.1/libUseful-2.0/MathExpr.c movgrab-1.2.1/libUseful-2.0/MathExpr.h movgrab-1.2.1/libUseful-2.0/install-sh movgrab-1.2.1/libUseful-2.0/Copy.sh movgrab-1.2.1/libUseful-2.0/sound.c movgrab-1.2.1/libUseful-2.0/sound.h movgrab-1.2.1/libUseful-2.0/SpawnPrograms.c movgrab-1.2.1/libUseful-2.0/SpawnPrograms.h movgrab-1.2.1/libUseful-2.0/config.log movgrab-1.2.1/libUseful-2.0/GeneralFunctions.c movgrab-1.2.1/libUseful-2.0/GeneralFunctions.h movgrab-1.2.1/libUseful-2.0/EncryptedFiles.c movgrab-1.2.1/libUseful-2.0/EncryptedFiles.h movgrab-1.2.1/libUseful-2.0/file.c movgrab-1.2.1/libUseful-2.0/file.h movgrab-1.2.1/libUseful-2.0/Makefile.in movgrab-1.2.1/libUseful-2.0/http.c movgrab-1.2.1/libUseful-2.0/http.h movgrab-1.2.1/libUseful-2.0/inet.c movgrab-1.2.1/libUseful-2.0/inet.h movgrab-1.2.1/libUseful-2.0/PatternMatch.c- movgrab-1.2.1/libUseful-2.0/list.c movgrab-1.2.1/libUseful-2.0/list.h movgrab-1.2.1/libUseful-2.0/md5c.c movgrab-1.2.1/libUseful-2.0/md5-global.h movgrab-1.2.1/libUseful-2.0/formattest.exe movgrab-1.2.1/libUseful-2.0/oauth.c movgrab-1.2.1/libUseful-2.0/oauth.h movgrab-1.2.1/libUseful-2.0/DataProcessing.c movgrab-1.2.1/libUseful-2.0/DataProcessing.h movgrab-1.2.1/libUseful-2.0/sha1.c movgrab-1.2.1/libUseful-2.0/sha1.h movgrab-1.2.1/libUseful-2.0/sha2.c movgrab-1.2.1/libUseful-2.0/sha2.h movgrab-1.2.1/libUseful-2.0/PatternMatch.c movgrab-1.2.1/libUseful-2.0/PatternMatch.h movgrab-1.2.1/libUseful-2.0/defines.h movgrab-1.2.1/libUseful-2.0/formattest.c movgrab-1.2.1/libUseful-2.0/includes.h movgrab-1.2.1/libUseful-2.0/libsettings.c movgrab-1.2.1/libUseful-2.0/libsettings.h movgrab-1.2.1/libUseful-2.0/ConnectionChain.c movgrab-1.2.1/libUseful-2.0/ConnectionChain.h movgrab-1.2.1/libUseful-2.0/base64.c movgrab-1.2.1/libUseful-2.0/base64.h movgrab-1.2.1/libUseful-2.0/string.c movgrab-1.2.1/libUseful-2.0/string.h movgrab-1.2.1/libUseful-2.0/ParseURL.c movgrab-1.2.1/libUseful-2.0/ParseURL.h movgrab-1.2.1/libUseful-2.0/socket.c movgrab-1.2.1/libUseful-2.0/socket.h movgrab-1.2.1/configure.in movgrab-1.2.1/download.c movgrab-1.2.1/download.h movgrab-1.2.1/install-sh movgrab-1.2.1/config.log movgrab-1.2.1/common.c movgrab-1.2.1/common.h movgrab-1.2.1/ehow.c movgrab-1.2.1/ehow.h movgrab-1.2.1/servicetypes.c movgrab-1.2.1/servicetypes.h movgrab-1.2.1/Makefile.in movgrab-1.2.1/main.c movgrab-1.2.1/INSTALL movgrab-1.2.1/CHANGES movgrab-1.2.1/dailymotion.c movgrab-1.2.1/dailymotion.h movgrab-1.2.1/outputfiles.c movgrab-1.2.1/outputfiles.h movgrab-1.2.1/containerfiles.c movgrab-1.2.1/containerfiles.h checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/ginstall -c checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for deflate in -lz... yes configure: creating ./config.status config.status: creating Makefile === configuring in libUseful-2.0 (/usr/src/slapt-src-i486/network/movgrab/movgrab-1.2.1/libUseful-2.0) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--libdir=/usr/lib' '--sysconfdir=/etc' '--localstatedir=/var' '--mandir=/usr/man' '--docdir=/usr/doc/movgrab-1.2.1' '--enable-largefiles' '--build=i586-slackware-linux' 'build_alias=i586-slackware-linux' --cache-file=/dev/null --srcdir=. checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for deflate in -lz... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes configure: creating ./config.status config.status: creating Makefile ********** Movgrab Settings ********* SSL/https NOT enabled Largefiles enabled gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c containerfiles.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from containerfiles.h:4, from containerfiles.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ containerfiles.c: In function ‘DownloadStream’: containerfiles.c:63:21: warning: implicit declaration of function ‘ConnectAndRetryUntilDownload’ [-Wimplicit-function-declaration] 63 | Con=ConnectAndRetryUntilDownload(Tempstr, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ containerfiles.c:63:20: warning: assignment to ‘STREAM *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 63 | Con=ConnectAndRetryUntilDownload(Tempstr, 0, 0); | ^ containerfiles.c:69:25: warning: implicit declaration of function ‘TransferItem’ [-Wimplicit-function-declaration] 69 | TransferItem(Con, Title, Curr->Item, "", len, ApproxDocSize, &BytesRead, BytesRead==0); | ^~~~~~~~~~~~ containerfiles.c:74:9: warning: implicit declaration of function ‘CloseOutputFiles’; did you mean ‘WriteOutputFiles’? [-Wimplicit-function-declaration] 74 | CloseOutputFiles(); | ^~~~~~~~~~~~~~~~ | WriteOutputFiles containerfiles.c: In function ‘M3UStreamInfo’: containerfiles.c:151:33: warning: implicit declaration of function ‘SelectDownloadFormat’ [-Wimplicit-function-declaration] 151 | if (! StrLen(ptr)) Type=SelectDownloadFormat(Vars, TYPE_REFERENCE, FALSE); | ^~~~~~~~~~~~~~~~~~~~ containerfiles.c:153:33: warning: implicit declaration of function ‘DownloadM3U’; did you mean ‘DownloadToDot’? [-Wimplicit-function-declaration] 153 | if (StrLen(ptr)) RetVal=DownloadM3U(ptr, Title, Flags); | ^~~~~~~~~~~ | DownloadToDot containerfiles.c:155:26: warning: passing argument 2 of ‘ListDestroy’ from incompatible pointer type [-Wincompatible-pointer-types] 155 | ListDestroy(Vars,DestroyString); | ^~~~~~~~~~~~~ | | | char * (*)(char *) In file included from libUseful-2.0/file.h:5, from libUseful-2.0/socket.h:5, from libUseful-2.0/libUseful.h:16, from common.h:7, from containerfiles.h:4, from containerfiles.c:1: libUseful-2.0/list.h:30:30: note: expected ‘LIST_ITEM_DESTROY_FUNC’ {aka ‘void (*)(void *)’} but argument is of type ‘char * (*)(char *)’ 30 | void ListDestroy(ListNode *, LIST_ITEM_DESTROY_FUNC); | ^~~~~~~~~~~~~~~~~~~~~~ containerfiles.c: In function ‘DownloadM3U’: containerfiles.c:178:4: warning: assignment to ‘STREAM *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 178 | Con=ConnectAndRetryUntilDownload(URL, 0, 0); | ^ containerfiles.c:217:19: warning: passing argument 2 of ‘ListDestroy’ from incompatible pointer type [-Wincompatible-pointer-types] 217 | ListDestroy(Items,DestroyString); | ^~~~~~~~~~~~~ | | | char * (*)(char *) In file included from libUseful-2.0/file.h:5, from libUseful-2.0/socket.h:5, from libUseful-2.0/libUseful.h:16, from common.h:7, from containerfiles.h:4, from containerfiles.c:1: libUseful-2.0/list.h:30:30: note: expected ‘LIST_ITEM_DESTROY_FUNC’ {aka ‘void (*)(void *)’} but argument is of type ‘char * (*)(char *)’ 30 | void ListDestroy(ListNode *, LIST_ITEM_DESTROY_FUNC); | ^~~~~~~~~~~~~~~~~~~~~~ containerfiles.c: In function ‘DownloadPLS’: containerfiles.c:238:4: warning: assignment to ‘STREAM *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 238 | Con=ConnectAndRetryUntilDownload(URL, 0, 0); | ^ containerfiles.c:263:19: warning: passing argument 2 of ‘ListDestroy’ from incompatible pointer type [-Wincompatible-pointer-types] 263 | ListDestroy(Items,DestroyString); | ^~~~~~~~~~~~~ | | | char * (*)(char *) In file included from libUseful-2.0/file.h:5, from libUseful-2.0/socket.h:5, from libUseful-2.0/libUseful.h:16, from common.h:7, from containerfiles.h:4, from containerfiles.c:1: libUseful-2.0/list.h:30:30: note: expected ‘LIST_ITEM_DESTROY_FUNC’ {aka ‘void (*)(void *)’} but argument is of type ‘char * (*)(char *)’ 30 | void ListDestroy(ListNode *, LIST_ITEM_DESTROY_FUNC); | ^~~~~~~~~~~~~~~~~~~~~~ containerfiles.c: In function ‘DownloadASX’: containerfiles.c:281:4: warning: assignment to ‘STREAM *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 281 | Con=ConnectAndRetryUntilDownload(URL, 0, 0); | ^ containerfiles.c:294:24: warning: implicit declaration of function ‘isspace’ [-Wimplicit-function-declaration] 294 | while (isspace(*ptr)) ptr++; | ^~~~~~~ containerfiles.c:4:1: note: include ‘’ or provide a declaration of ‘isspace’ 3 | #include "servicetypes.h" +++ |+#include 4 | containerfiles.c:309:19: warning: passing argument 2 of ‘ListDestroy’ from incompatible pointer type [-Wincompatible-pointer-types] 309 | ListDestroy(Items,DestroyString); | ^~~~~~~~~~~~~ | | | char * (*)(char *) In file included from libUseful-2.0/file.h:5, from libUseful-2.0/socket.h:5, from libUseful-2.0/libUseful.h:16, from common.h:7, from containerfiles.h:4, from containerfiles.c:1: libUseful-2.0/list.h:30:30: note: expected ‘LIST_ITEM_DESTROY_FUNC’ {aka ‘void (*)(void *)’} but argument is of type ‘char * (*)(char *)’ 30 | void ListDestroy(ListNode *, LIST_ITEM_DESTROY_FUNC); | ^~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c outputfiles.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from outputfiles.h:5, from outputfiles.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c common.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from common.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c cbsnews.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from cbsnews.h:5, from cbsnews.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c dailymotion.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from dailymotion.h:5, from dailymotion.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c ehow.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from ehow.h:5, from ehow.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c youtube.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from youtube.h:5, from youtube.c:2: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_LIBZ=1 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -c servicetypes.c In file included from libUseful-2.0/libUseful.h:26, from common.h:7, from servicetypes.h:5, from servicetypes.c:1: libUseful-2.0/ConnectManager.h:33:1: warning: useless storage class specifier in empty declaration 33 | }; | ^ servicetypes.c: In function ‘DoVBOX7’: servicetypes.c:363:7: warning: implicit declaration of function ‘DownloadItem’ [-Wimplicit-function-declaration] 363 | if (DownloadItem(Tempstr, Title, Flags)) | ^~~~~~~~~~~~ servicetypes.c: In function ‘SiteSpecificPreprocessing’: servicetypes.c:571:45: warning: passing argument 4 of ‘GetToken’ makes integer from pointer without a cast [-Wint-conversion] 571 | ptr=GetToken(ptr,"&",&Token,NULL); | ^~~~ | | | void * In file included from libUseful-2.0/libUseful.h:18, from common.h:7, from servicetypes.h:5, from servicetypes.c:1: libUseful-2.0/string.h:50:76: note: expected ‘int’ but argument is of type ‘void *’ 50 | char *GetToken(const char *SearchStr, const char *Delim, char **Token, int Flags); | ~~~~^~~~~ servicetypes.c: In function ‘HandleMultipleMedia’: servicetypes.c:648:17: warning: implicit declaration of function ‘GrabMovie’ [-Wimplicit-function-declaration] 648 | GrabMovie(ptr, TYPE_YOUTUBE); | ^~~~~~~~~ servicetypes.c: In function ‘GetNextURL’: servicetypes.c:685:16: warning: implicit declaration of function ‘DownloadPage’ [-Wimplicit-function-declaration] 685 | RetVal=DownloadPage(Tempstr,TYPE_YOUTUBE, Title, Flags); | ^~~~~~~~~~~~ servicetypes.c:820:16: warning: implicit declaration of function ‘DownloadM3U’; did you mean ‘DownloadToDot’? [-Wimplicit-function-declaration] 820 | RetVal=DownloadM3U(Tempstr, Title, Flags); | ^~~~~~~~~~~ | DownloadToDot servicetypes.c:831:16: warning: implicit declaration of function ‘DownloadASX’; did you mean ‘DownloadToDot’? [-Wimplicit-function-declaration] 831 | RetVal=DownloadASX(Tempstr, Title,Flags); | ^~~~~~~~~~~ | DownloadToDot servicetypes.c: In function ‘ExtractItemInfo’: servicetypes.c:963:1: warning: implicit declaration of function ‘ParseURL’; did you mean ‘HTTPParseURL’? [-Wimplicit-function-declaration] 963 | ParseURL(URL,NULL,&Server,&Token,NULL,NULL,NULL,NULL); | ^~~~~~~~ | HTTPParseURL servicetypes.c:1006:25: warning: implicit declaration of function ‘DecodeYouTubeFormats’ [-Wimplicit-function-declaration] 1006 | DecodeYouTubeFormats(Tempstr,Vars); | ^~~~~~~~~~~~~~~~~~~~ servicetypes.c:1121:17: warning: implicit declaration of function ‘EhowExtractShowPlayer’ [-Wimplicit-function-declaration] 1121 | EhowExtractShowPlayer(S,ptr,Vars); | ^~~~~~~~~~~~~~~~~~~~~ servicetypes.c:1169: warning: "VIMEO1_ITEM" redefined 1169 | #define VIMEO1_ITEM "