diff --git a/13.txt b/13.txt deleted file mode 100644 index acb7b76..0000000 --- a/13.txt +++ /dev/null @@ -1,668 +0,0 @@ -==7165== Memcheck, a memory error detector -==7165== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. -==7165== Using Valgrind-3.17.0 and LibVEX; rerun with -h for copyright info -==7165== Command: ./rhost -==7165== Parent PID: 3607 -==7165== -==7165== Conditional jump or move depends on uninitialised value(s) -==7165== at 0x6205146: ____strtol_l_internal (in /usr/lib64/libc-2.17.so) -==7165== by 0x62018FF: atoi (in /usr/lib64/libc-2.17.so) -==7165== by 0x405EC9: rule (rhost.c:357) -==7165== by 0x404F76: main (rhost.c:740) -==7165== Uninitialised value was created by a stack allocation -==7165== at 0x405D63: rule (rhost.c:287) -==7165== -==7165== -==7165== HEAP SUMMARY: -==7165== in use at exit: 6,957 bytes in 67 blocks -==7165== total heap usage: 57,864 allocs, 57,797 frees, 10,950,962 bytes allocated -==7165== -==7165== 3 bytes in 1 blocks are still reachable in loss record 1 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16329: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 3 bytes in 1 blocks are still reachable in loss record 2 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1639B: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 4 bytes in 1 blocks are still reachable in loss record 3 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1633C: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 4 bytes in 1 blocks are still reachable in loss record 4 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163AE: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 5 bytes in 1 blocks are still reachable in loss record 5 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16316: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 5 bytes in 1 blocks are still reachable in loss record 6 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16362: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 5 bytes in 1 blocks are still reachable in loss record 7 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163C1: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 6 bytes in 1 blocks are still reachable in loss record 8 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16303: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 6 bytes in 1 blocks are still reachable in loss record 9 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16375: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 6 bytes in 1 blocks are still reachable in loss record 10 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A10747: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16439: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 7 bytes in 1 blocks are still reachable in loss record 11 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1634F: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 7 bytes in 1 blocks are still reachable in loss record 12 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x6256B89: strdup (in /usr/lib64/libc-2.17.so) -==7165== by 0x7A0BE34: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16388: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 13 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16303: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 14 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16316: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 15 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16329: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 16 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1633C: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 17 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1634F: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 18 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16362: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 19 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16375: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 20 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16388: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 21 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1639B: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 22 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163AE: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 23 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0BE20: PR_NewLogModule (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163C1: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 24 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A093CE: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1645E: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 24 bytes in 1 blocks are still reachable in loss record 25 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A16202: PR_ErrorInstallTable (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16468: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 32 bytes in 1 blocks are still reachable in loss record 26 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x659960F: _dlerror_run (in /usr/lib64/libdl-2.17.so) -==7165== by 0x6599040: dlopen@@GLIBC_2.2.5 (in /usr/lib64/libdl-2.17.so) -==7165== by 0x7A11463: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A162F2: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 40 bytes in 1 blocks are still reachable in loss record 27 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A08F7B: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23236: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23340: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 40 bytes in 1 blocks are still reachable in loss record 28 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A08F7B: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23236: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A2335E: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 40 bytes in 1 blocks are still reachable in loss record 29 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A08F7B: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23236: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A2337C: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 40 bytes in 1 blocks are still reachable in loss record 30 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A10731: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16439: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 48 bytes in 1 blocks are still reachable in loss record 31 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A08F69: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23236: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23340: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 48 bytes in 1 blocks are still reachable in loss record 32 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A08F69: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23236: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A2335E: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 48 bytes in 1 blocks are still reachable in loss record 33 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A08F69: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23236: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A2337C: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 64 bytes in 1 blocks are still reachable in loss record 34 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A1F222: PR_NewCondVar (in /usr/lib64/libnspr4.so) -==7165== by 0x7A25970: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16413: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 64 bytes in 1 blocks are still reachable in loss record 35 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0FB06: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1641D: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 64 bytes in 1 blocks are still reachable in loss record 36 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A1F222: PR_NewCondVar (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23317: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 64 bytes in 1 blocks are still reachable in loss record 37 of 60 -==7165== at 0x4C2B067: malloc (vg_replace_malloc.c:380) -==7165== by 0x7A1F222: PR_NewCondVar (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1644D: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 38 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A15B88: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163EE: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 39 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A0BD49: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163F4: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 40 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163FE: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 41 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A25961: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16413: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 42 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A0FC48: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1641D: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 43 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23308: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 44 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A23323: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 45 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A09140: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A2332F: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16424: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 46 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A177A8: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16429: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 47 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A0C1A5: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16434: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 48 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F619: PR_NewMonitor (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1F708: PR_NewNamedMonitor (in /usr/lib64/libnspr4.so) -==7165== by 0x7A107EB: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16439: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 49 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1643E: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 50 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A13498: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16459: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 51 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A134A4: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A16459: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 52 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A093B8: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1645E: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 53 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x7A267D7: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 54 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F619: PR_NewMonitor (in /usr/lib64/libnspr4.so) -==7165== by 0x7A267E3: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 55 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED59: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 56 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED65: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 168 bytes in 1 blocks are still reachable in loss record 57 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F17C: PR_NewLock (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED71: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 264 bytes in 1 blocks are still reachable in loss record 58 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A0FA1D: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1641D: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 1,024 bytes in 1 blocks are still reachable in loss record 59 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A10312: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A163E9: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== 1,344 bytes in 8 blocks are still reachable in loss record 60 of 60 -==7165== at 0x4C2F7C8: calloc (vg_replace_malloc.c:1117) -==7165== by 0x7A1F619: PR_NewMonitor (in /usr/lib64/libnspr4.so) -==7165== by 0x7A0FA59: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x7A1641D: ??? (in /usr/lib64/libnspr4.so) -==7165== by 0x4E7ED54: ??? (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E664F4: curl_global_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4E66657: curl_easy_init (in /usr/lib64/libcurl.so.4.3.0) -==7165== by 0x4057B7: GET_PUBLIC_IP (rhost.c:52) -==7165== by 0x404D2B: main (rhost.c:612) -==7165== -==7165== LEAK SUMMARY: -==7165== definitely lost: 0 bytes in 0 blocks -==7165== indirectly lost: 0 bytes in 0 blocks -==7165== possibly lost: 0 bytes in 0 blocks -==7165== still reachable: 6,957 bytes in 67 blocks -==7165== suppressed: 0 bytes in 0 blocks -==7165== -==7165== For lists of detected and suppressed errors, rerun with: -s -==7165== ERROR SUMMARY: 2352 errors from 1 contexts (suppressed: 0 from 0) diff --git a/Makefile b/Makefile index 689ca20..f577ab5 100644 --- a/Makefile +++ b/Makefile @@ -10,9 +10,20 @@ OBG = rhost CLAMSCAN_CFLAGS += -Wall -Os -DHAVE_CONFIG_H -I./clamscan -I./clamscan/shared -I./clamscan/libclamav -I./clamscan/libclamunrar_iface -I/usr/include/json-c -Wdate-time -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 SHARED_CFLAGS += -Wall -Os -DHAVE_CONFIG_H -I./clamscan -I./clamscan/shared -I./clamscan/libclamav -I./clamscan/libclamunrar_iface -I/usr/include/json-c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 CFLAGS += -Os -g -Wall -DCRON_USE_LOCAL_TIME -DCRON_TEST_MALLOC +freshclam_CFLAGS += -g -O2 -Wall -DHAVE_CONFIG_H -I./clamscan -I./clamscan/shared -I./clamscan/libclamav -I./clamscan/libclamunrar_iface -I/usr/include/json-c -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 +libfreshclam_CFLAGS += -g -Os -Wall -DHAVE_CONFIG_H -I./clamscan -I./clamscan/freshclam -I./clamscan/shared -I./clamscan/libclamav -I./clamscan/libclamunrar_iface -I/usr/include/json-c -Wdate-time -D_FORTIFY_SOURCE=2 +freshclam_LIB += clamscan/freshclam/freshclam.o clamscan/freshclam/notify.o clamscan/freshclam/execute.o clamscan/freshclam/libfreshclam.o clamscan/freshclam/libfreshclam_internal.o clamscan/freshclam/dns.o ./clamscan/shared/libshared.a -lssl -lcrypto -lclamav -lresolv -lcurl -lz -ljson-c -lltdl -lpthread -lm + all: conf.o rhost.o libiptc.o ccronexpr.o - + $(CC) $(freshclam_CFLAGS) -c clamscan/freshclam/freshclam.c -fPIC -DPIC -o clamscan/freshclam/freshclam.o + $(CC) $(freshclam_CFLAGS) -c clamscan/freshclam/notify.c -fPIC -DPIC -o clamscan/freshclam/notify.o + $(CC) $(freshclam_CFLAGS) -c clamscan/freshclam/execute.c -fPIC -DPIC -o clamscan/freshclam/execute.o + + $(CC) $(libfreshclam_CFLAGS) -c clamscan/freshclam/libfreshclam.c -fPIC -DPIC -o clamscan/freshclam/libfreshclam.o + $(CC) $(libfreshclam_CFLAGS) -c clamscan/freshclam/libfreshclam_internal.c -fPIC -DPIC -o clamscan/freshclam/libfreshclam_internal.o + $(CC) $(libfreshclam_CFLAGS) -c clamscan/freshclam/dns.c -fPIC -DPIC -o clamscan/freshclam/dns.o + $(CC) $(SHARED_CFLAGS) -c ./clamscan/shared/actions.c -fPIC -DPIC -o ./clamscan/shared/actions.o $(CC) $(SHARED_CFLAGS) -c ./clamscan/shared/cdiff.c -fPIC -DPIC -o ./clamscan/shared/cdiff.o $(CC) $(SHARED_CFLAGS) -c ./clamscan/shared/cert_util.c -fPIC -DPIC -o ./clamscan/shared/cert_util.o @@ -26,9 +37,11 @@ all: conf.o rhost.o libiptc.o ccronexpr.o $(CC) $(SHARED_CFLAGS) -c ./clamscan/shared/tar.c -fPIC -DPIC -o ./clamscan/shared/tar.o $(CC) $(SHARED_CFLAGS) -c ./clamscan/shared/linux/cert_util_linux.c -fPIC -DPIC -o ./clamscan/shared/linux/cert_util_linux.o ar cr ./clamscan/shared/libshared.a ./clamscan/shared/actions.o ./clamscan/shared/cdiff.o ./clamscan/shared/cert_util.o ./clamscan/shared/clamdcom.o ./clamscan/shared/getopt.o ./clamscan/shared/hostid.o ./clamscan/shared/idmef_logging.o ./clamscan/shared/misc.o ./clamscan/shared/optparser.o ./clamscan/shared/output.o ./clamscan/shared/tar.o ./clamscan/shared/linux/cert_util_linux.o + $(CC) $(CLAMSCAN_CFLAGS) -c clamscan/clamscan.c -o clamscan/clamscan.o $(CC) $(CLAMSCAN_CFLAGS) -c clamscan/manager.c -o clamscan/manager.o - $(CC) $(CFLAGS) $^ -o $(OBG) $(LIB) + + $(CC) $(CFLAGS) $^ -o $(OBG) $(LIB) $(freshclam_LIB) chmod +x $(OBG) @@ -42,4 +55,5 @@ clean: rm -rf *.o rm -rf libiptc/*.o libiptc/*.a rm -rf clamscan/shared/*.o clamscan/shared/libshared.a clamscan/*.o + rm -rf clamscan/freshclam/*.o rm -rf $(OBG) \ No newline at end of file diff --git a/README.md b/README.md index 38c6682..2c512d8 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ ``` Debian系统请安装libcurl、iptables-devel、libclamav-dev apt install libclamav-dev libip4tc-dev libcurl4-openssl-dev #(或者libcurl4-gnutls-dev) - apt install libsystemd-dev libjson-c-dev libpcre2-dev + apt install libsystemd-dev libjson-c-dev libpcre2-dev clamav-freshclam freshclam # 更新病毒库(必要) ``` @@ -16,7 +16,7 @@ Debian系统请安装libcurl、iptables-devel、libclamav-dev Centos 7系统请安装libcurl、iptables-devel、libclamav-devel yum install clamav clamav-update clamav-lib clamav-devel json-c-devel pcre2-devel yum install iptables-devel libcurl-devel - yum install systemd-devel + yum install systemd-devel libtool-ltdl-devel freshclam # 更新病毒库(必要) ``` diff --git a/ccronexpr.o b/ccronexpr.o deleted file mode 100644 index a4a1550..0000000 Binary files a/ccronexpr.o and /dev/null differ diff --git a/clamscan/CMakeLists.txt b/clamscan/CMakeLists.txt deleted file mode 100644 index d082710..0000000 --- a/clamscan/CMakeLists.txt +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright (C) 2020-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. - -cmake_minimum_required( VERSION 3.12...3.13 ) - -if(WIN32) - add_definitions(-DWIN32_LEAN_AND_MEAN) - add_definitions(-DHAVE_STRUCT_TIMESPEC) - - # Windows compatibility headers - include_directories(${CMAKE_SOURCE_DIR}/win32/compat) -endif() - -# The clamscan executable. -add_executable( clamscan ) -target_sources( clamscan - PRIVATE - clamscan.c - manager.c - manager.h - global.h ) -if(WIN32) - target_sources( clamscan PRIVATE ${CMAKE_SOURCE_DIR}/win32/res/clamscan.rc ) -endif() -target_include_directories( clamscan - PRIVATE ${CMAKE_BINARY_DIR} # For clamav-config.h -) -set_target_properties( clamscan PROPERTIES COMPILE_FLAGS "${WARNCFLAGS}" ) -target_link_libraries( clamscan - PRIVATE - ClamAV::libclamav - ClamAV::shared ) -if(WIN32) - install(TARGETS clamscan DESTINATION ${CMAKE_INSTALL_PREFIX}) -else() - install(TARGETS clamscan DESTINATION ${CMAKE_INSTALL_BINDIR}) -endif() diff --git a/clamscan/Makefile b/clamscan/Makefile deleted file mode 100644 index 68a6276..0000000 --- a/clamscan/Makefile +++ /dev/null @@ -1,911 +0,0 @@ -# Makefile.in generated by automake 1.16.3 from Makefile.am. -# clamscan/Makefile. Generated from Makefile.in by configure. - -# Copyright (C) 1994-2020 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - -# -# Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. -# Copyright (C) 2007-2013 Sourcefire, Inc. -# Copyright (C) 2002-2007 Tomasz Kojm -# -# Fixes by Arkadiusz Miskiewicz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. - - -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/clamav -pkgincludedir = $(includedir)/clamav -pkglibdir = $(libdir)/clamav -pkglibexecdir = $(libexecdir)/clamav -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-pc-linux-gnu -host_triplet = x86_64-pc-linux-gnu -target_triplet = x86_64-pc-linux-gnu -bin_PROGRAMS = clamscan$(EXEEXT) -subdir = clamscan -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ - $(top_srcdir)/m4/ax_check_uname_syscall.m4 \ - $(top_srcdir)/m4/fdpassing.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/lib-prelude.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/llvm.m4 $(top_srcdir)/m4/ltargz.m4 \ - $(top_srcdir)/m4/ltdl.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/mmap_private.m4 $(top_srcdir)/m4/resolv.m4 \ - $(top_srcdir)/m4/reorganization/version.m4 \ - $(top_srcdir)/m4/reorganization/libclamav-only.m4 \ - $(top_srcdir)/m4/reorganization/build_tools.m4 \ - $(top_srcdir)/m4/reorganization/headers.m4 \ - $(top_srcdir)/m4/reorganization/c_options.m4 \ - $(top_srcdir)/m4/reorganization/compiler_checks.m4 \ - $(top_srcdir)/m4/reorganization/linker_checks.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/coverage.m4 \ - $(top_srcdir)/m4/reorganization/libs/xml.m4 \ - $(top_srcdir)/m4/reorganization/libs/openssl.m4 \ - $(top_srcdir)/m4/reorganization/libs/json.m4 \ - $(top_srcdir)/m4/reorganization/libs/pcre.m4 \ - $(top_srcdir)/m4/reorganization/libs/libmspack.m4 \ - $(top_srcdir)/m4/reorganization/libs/tomsfastmath.m4 \ - $(top_srcdir)/m4/reorganization/libs/libz.m4 \ - $(top_srcdir)/m4/reorganization/libs/bzip.m4 \ - $(top_srcdir)/m4/reorganization/libs/unrar.m4 \ - $(top_srcdir)/m4/reorganization/libs/systemd.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ipv6.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/dns.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fanotify.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/setpgrp.m4 \ - $(top_srcdir)/m4/reorganization/milter/enable.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv_check.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthreads.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/reentrant.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/id.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/yp.m4 \ - $(top_srcdir)/m4/reorganization/usergroup.m4 \ - $(top_srcdir)/m4/reorganization/debug.m4 \ - $(top_srcdir)/m4/reorganization/customversion.m4 \ - $(top_srcdir)/m4/reorganization/nocache.m4 \ - $(top_srcdir)/m4/reorganization/dns.m4 \ - $(top_srcdir)/m4/reorganization/bigstack.m4 \ - $(top_srcdir)/m4/reorganization/dbdir.m4 \ - $(top_srcdir)/m4/reorganization/cfgdir.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_port_t.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_addr_t.m4 \ - $(top_srcdir)/m4/reorganization/os_checks.m4 \ - $(top_srcdir)/m4/reorganization/milter/check.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthread_02.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ctime.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/socklen_t.m4 \ - $(top_srcdir)/m4/reorganization/clamav_user.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/compiler_attribs.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/select.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/stat64.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/shift.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/features.m4 \ - $(top_srcdir)/m4/reorganization/clamdtop.m4 \ - $(top_srcdir)/m4/reorganization/distcheck.m4 \ - $(top_srcdir)/m4/reorganization/llvm.m4 \ - $(top_srcdir)/libclamav/c++/m4/llvm-opts.m4 \ - $(top_srcdir)/m4/reorganization/sha_collect.m4 \ - $(top_srcdir)/m4/reorganization/yara.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fts.m4 \ - $(top_srcdir)/m4/reorganization/prelude.m4 \ - $(top_srcdir)/m4/reorganization/bsd.m4 \ - $(top_srcdir)/m4/reorganization/clamonacc.m4 \ - $(top_srcdir)/m4/reorganization/libs/curl.m4 \ - $(top_srcdir)/m4/reorganization/substitutions.m4 \ - $(top_srcdir)/m4/reorganization/strni.m4 \ - $(top_srcdir)/m4/reorganization/types.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/clamav-config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am_clamscan_OBJECTS = clamscan.$(OBJEXT) manager.$(OBJEXT) -clamscan_OBJECTS = $(am_clamscan_OBJECTS) -clamscan_LDADD = $(LDADD) -AM_V_lt = $(am__v_lt_$(V)) -am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY)) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_$(V)) -am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY)) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_$(V)) -am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY)) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_$(V)) -am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY)) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I. -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/config/depcomp -am__maybe_remake_depfiles = depfiles -am__depfiles_remade = ./$(DEPDIR)/clamscan.Po ./$(DEPDIR)/manager.Po -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_$(V)) -am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY)) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_$(V)) -am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY)) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(clamscan_SOURCES) -DIST_SOURCES = $(clamscan_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} '/root/clamav/clamav-0.103.7+dfsg/config/missing' aclocal-1.16 -AMTAR = $${TAR-tar} -AM_DEFAULT_VERBOSITY = 1 -AR = ar -AUTOCONF = ${SHELL} '/root/clamav/clamav-0.103.7+dfsg/config/missing' autoconf -AUTOHEADER = ${SHELL} '/root/clamav/clamav-0.103.7+dfsg/config/missing' autoheader -AUTOMAKE = ${SHELL} '/root/clamav/clamav-0.103.7+dfsg/config/missing' automake-1.16 -AWK = mawk -BUILD_CONFIGURE_FLAGS = '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-option-checking' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' 'CFLAGS=-g -O2 -ffile-prefix-map=/root/clamav/clamav-0.103.7+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/root/clamav/clamav-0.103.7+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed' '--with-dbdir=/var/lib/clamav' '--sysconfdir=/etc/clamav' '--disable-clamav' '--disable-unrar' '--enable-milter' '--enable-dns-fix' '--with-libjson' '--with-system-libmspack' '--with-libcurl=/usr' '--with-gnu-ld' '--with-systemdsystemunitdir=/lib/systemd/system' '--enable-static' 'build_alias=x86_64-linux-gnu' 'OBJCFLAGS=-g -O2 -ffile-prefix-map=/root/clamav/clamav-0.103.7+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security' -CC = gcc -CCDEPMODE = depmode=none -CFGDIR = /etc/clamav -CFLAGS = -g -O2 -ffile-prefix-map=/root/clamav/clamav-0.103.7+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -CHECK_CFLAGS = -pthread -CHECK_CPPFLAGS = -pthread -CHECK_LIBS = -lcheck_pic -pthread -lrt -lm -lsubunit -CLAMAVGROUP = -CLAMAVUSER = -CLAMAV_MILTER_CPPFLAGS = -CLAMAV_MILTER_LIBS = -lmilter -lpthread -CLAMBC_CPPFLAGS = -CLAMBC_LIBS = -CLAMCONF_CPPFLAGS = -CLAMCONF_LIBS = -CLAMDSCAN_CPPFLAGS = -CLAMDSCAN_LIBS = -CLAMDTOP_CPPFLAGS = -CLAMDTOP_LIBS = -CLAMD_CPPFLAGS = -CLAMD_LIBS = -lsystemd -CLAMMEM_CPPFLAGS = -CLAMMEM_LIBS = -CLAMONACC_CPPFLAGS = -CLAMONACC_LIBS = -CLAMSCAN_CPPFLAGS = -CLAMSCAN_LIBS = -CLAMSUBMIT_CFLAGS = -CLAMSUBMIT_LIBS = -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -lcurl -CPP = gcc -E -CPPFLAGS = -Wdate-time -D_FORTIFY_SOURCE=2 -CURL_CPPFLAGS = -CURL_LDFLAGS = -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -CURL_LIBS = -lcurl -CURSES_CPPFLAGS = -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -CURSES_LIBS = -lncurses -ltinfo -CXX = g++ -CXXCPP = g++ -E -CXXDEPMODE = depmode=none -CXXFLAGS = -g -O2 -ffile-prefix-map=/root/clamav/clamav-0.103.7+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_FILE_OFFSET_BITS=64 -CYGPATH_W = echo -DBDIR = /var/lib/clamav -DEFINE_SF32_PREFIX = #define _SF32_PREFIX "" -DEFINE_SF64_PREFIX = #define _SF64_PREFIX "l" -DEFS = -DHAVE_CONFIG_H -DEPDIR = .deps -DLLTOOL = false -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -FRESHCLAM_CPPFLAGS = -FRESHCLAM_LIBS = -lresolv -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -lcurl -GCOV = -GENERATE_WARNING = Warning: This file is generated with ./configure. Do not edit! -GENHTML = -GETENT = -GPERF = ${SHELL} '/root/clamav/clamav-0.103.7+dfsg/config/missing' gperf -GREP = /bin/grep -HAVE_STRNI = -HAVE_YARA = -INCLTDL = -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -INT16_DEF = -INT32_DEF = -INT64_DEF = -INT8_DEF = -INT_TYPES_HEADER = #include -JSON_CPPFLAGS = -I/usr/include/json-c -JSON_LDFLAGS = -JSON_LIBS = -ljson-c -LCOV = -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -LEX = flex -LEXLIB = -lfl -LEX_OUTPUT_ROOT = lex.yy -LIBADD_DL = -ldl -LIBADD_DLD_LINK = -LIBADD_DLOPEN = -ldl -LIBADD_SHL_LOAD = -LIBBZ2 = -lbz2 -LIBBZ2_PREFIX = -LIBCLAMAV_CPPFLAGS = -LIBCLAMAV_LIBS = -lbz2 -LIBCLAMAV_VERSION = 9:5:0 -LIBCLAMAV_VERSION_NUM = 0x090500 -LIBCLAMSHARED_CPPFLAGS = -LIBFRESHCLAM_VERSION = 2:1:0 -LIBFRESHCLAM_VERSION_NUM = 0x020100 -LIBICONV = -LIBLTDL = -lltdl -LIBM = -lm -LIBMSPACK_CFLAGS = -LIBMSPACK_LIBS = -lmspack -LIBOBJS = -LIBPRELUDE_CFLAGS = -LIBPRELUDE_CONFIG = -LIBPRELUDE_CONFIG_PREFIX = -LIBPRELUDE_LDFLAGS = -LIBPRELUDE_LIBS = -LIBPRELUDE_PREFIX = -LIBPRELUDE_PTHREAD_CFLAGS = -LIBS = $(top_builddir)/libclamav/libclamav.la $(top_builddir)/shared/libshared.la -lpthread -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIPO = -LN_S = ln -s -LTDLDEPS = -LTDLINCL = -LTDLOPEN = libltdl -LTLIBBZ2 = -lbz2 -LTLIBICONV = -LTLIBOBJS = -LT_ARGZ_H = -LT_CONFIG_H = clamav-config.h -LT_DLLOADERS = dlopen.la -LT_DLPREOPEN = -dlpreopen dlopen.la -LT_SYS_LIBRARY_PATH = -MAINT = # -MAKEINFO = ${SHELL} '/root/clamav/clamav-0.103.7+dfsg/config/missing' makeinfo -MANIFEST_TOOL = : -MKDIR_P = /bin/mkdir -p -NCURSES_CFLAGS = -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -NCURSES_LIBS = -lncurses -ltinfo -NM = /usr/bin/nm -B -NMEDIT = -OBJC = gcc -OBJCDEPMODE = depmode=none -OBJCFLAGS = -g -O2 -ffile-prefix-map=/root/clamav/clamav-0.103.7+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = clamav -PACKAGE_BUGREPORT = https://github.com/Cisco-Talos/clamav/issues -PACKAGE_NAME = ClamAV -PACKAGE_STRING = ClamAV 0.103.7 -PACKAGE_TARNAME = clamav -PACKAGE_URL = https://www.clamav.net/ -PACKAGE_VERSION = 0.103.7 -PACKAGE_VERSION_NUM = 0x006707 -PATH_SEPARATOR = : -PCRE_CFLAGS = -PCRE_CPPFLAGS = -PCRE_LIBS = -lpcre2-8 -PKG_CONFIG = /usr/bin/pkg-config -PKG_CONFIG_LIBDIR = -PKG_CONFIG_PATH = -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -SIGTOOL_CPPFLAGS = -SSL_CPPFLAGS = -SSL_LDFLAGS = -SSL_LIBS = -lssl -lcrypto -lz -STRIP = strip -SYSTEMD_CFLAGS = -SYSTEMD_LIBS = -lsystemd -THREAD_LIBS = -lpthread -TH_SAFE = -thread-safe -TOMSFASTMATH_CFLAGS = -TOMSFASTMATH_LIBS = -ltfm -UINT16_DEF = -UINT32_DEF = -UINT64_DEF = -UINT8_DEF = -VERSION = 0.103.7 -VERSIONSCRIPTFLAG = --version-script -WERR_CFLAGS = -WERR_CFLAGS_MILTER = -XML_CPPFLAGS = -I/usr/include/libxml2 -XML_LIBS = -lxml2 -YACC = bison -y -YFLAGS = -ZLIB_CFLAGS = -ZLIB_LIBS = -lz -abs_builddir = /root/clamav/clamav-0.103.7+dfsg/clamscan -abs_srcdir = /root/clamav/clamav-0.103.7+dfsg/clamscan -abs_top_builddir = /root/clamav/clamav-0.103.7+dfsg -abs_top_srcdir = /root/clamav/clamav-0.103.7+dfsg -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_CXX = g++ -ac_ct_DUMPBIN = -ac_ct_OBJC = gcc -am__include = include -am__leading_dot = . -am__quote = -am__tar = tar --format=ustar -chf - "$$tardir" -am__untar = tar -xf - -bindir = ${exec_prefix}/bin -build = x86_64-pc-linux-gnu -build_alias = x86_64-linux-gnu -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = pc -builddir = . -curl_config = /usr/bin/curl-config -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} -dvidir = ${docdir} -exec_prefix = ${prefix} -host = x86_64-pc-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = pc -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${prefix}/share/info -install_sh = ${SHELL} /root/clamav/clamav-0.103.7+dfsg/config/install-sh -libdir = ${prefix}/lib/x86_64-linux-gnu -libexecdir = ${exec_prefix}/libexec -llvmconfig = -localedir = ${datarootdir}/locale -localstatedir = /var -ltdl_LIBOBJS = lt__strl.o -ltdl_LTLIBOBJS = lt__strl.lo -mandir = ${prefix}/share/man -mkdir_p = $(MKDIR_P) -oldincludedir = /usr/include -pcreconfig = -pdfdir = ${docdir} -prefix = /usr -program_transform_name = s,x,x, -psdir = ${docdir} -runstatedir = /run -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -subdirs = -sys_symbol_underscore = no -sysconfdir = /etc/clamav -systemdsystemunitdir = /lib/systemd/system -target = x86_64-pc-linux-gnu -target_alias = -target_cpu = x86_64 -target_os = linux-gnu -target_vendor = pc -top_build_prefix = ../ -top_builddir = .. -top_srcdir = .. -xmlconfig = /usr/bin/xml2-config -clamscan_SOURCES = \ - clamscan.c \ - global.h \ - manager.c \ - manager.h - -AM_CFLAGS = -AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav -I$(top_builddir)/libclamav -I$(top_srcdir)/libclamunrar_iface -I/usr/include/json-c -CLEANFILES = *.gcda *.gcno -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign clamscan/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign clamscan/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: # $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): # $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - || test -f $$p1 \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -installcheck-binPROGRAMS: $(bin_PROGRAMS) - bad=0; pid=$$$$; list="$(bin_PROGRAMS)"; for p in $$list; do \ - case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \ - *" $$p "* | *" $(srcdir)/$$p "*) continue;; \ - esac; \ - f=`echo "$$p" | \ - sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ - for opt in --help --version; do \ - if "$(DESTDIR)$(bindir)/$$f" $$opt >c$${pid}_.out \ - 2>c$${pid}_.err &2; bad=1; fi; \ - done; \ - done; rm -f c$${pid}_.???; exit $$bad - -clamscan$(EXEEXT): $(clamscan_OBJECTS) $(clamscan_DEPENDENCIES) $(EXTRA_clamscan_DEPENDENCIES) - @rm -f clamscan$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(clamscan_OBJECTS) $(clamscan_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -#include ./$(DEPDIR)/clamscan.Po # am--include-marker -#include ./$(DEPDIR)/manager.Po # am--include-marker - -$(am__depfiles_remade): - @$(MKDIR_P) $(@D) - @echo '# dummy' >$@-t && $(am__mv) $@-t $@ - -am--depfiles: $(am__depfiles_remade) - -.c.o: -# $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ -# $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -# $(am__mv) $$depbase.Tpo $$depbase.Po -# $(AM_V_CC)source='$<' object='$@' libtool=no -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) - $(AM_V_CC)$(COMPILE) -c -o $@ $< - -.c.obj: -# $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ -# $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ -# $(am__mv) $$depbase.Tpo $$depbase.Po -# $(AM_V_CC)source='$<' object='$@' libtool=no -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) - $(AM_V_CC)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -# $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ -# $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -# $(am__mv) $$depbase.Tpo $$depbase.Plo -# $(AM_V_CC)source='$<' object='$@' libtool=yes -# DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) - $(AM_V_CC)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f ./$(DEPDIR)/clamscan.Po - -rm -f ./$(DEPDIR)/manager.Po - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: installcheck-binPROGRAMS - -maintainer-clean: maintainer-clean-am - -rm -f ./$(DEPDIR)/clamscan.Po - -rm -f ./$(DEPDIR)/manager.Po - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ - clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-binPROGRAMS \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installcheck-binPROGRAMS \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am uninstall-binPROGRAMS - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clamscan/Makefile.am b/clamscan/Makefile.am deleted file mode 100644 index e081039..0000000 --- a/clamscan/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -# -# Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. -# Copyright (C) 2007-2013 Sourcefire, Inc. -# Copyright (C) 2002-2007 Tomasz Kojm -# -# Fixes by Arkadiusz Miskiewicz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. - -bin_PROGRAMS = clamscan - -clamscan_SOURCES = \ - clamscan.c \ - global.h \ - manager.c \ - manager.h - -AM_CFLAGS=@WERR_CFLAGS@ -DEFS = @DEFS@ -LIBS = $(top_builddir)/libclamav/libclamav.la $(top_builddir)/shared/libshared.la @THREAD_LIBS@ @CLAMSCAN_LIBS@ -AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav -I$(top_builddir)/libclamav -I$(top_srcdir)/libclamunrar_iface @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @PCRE_CPPFLAGS@ @CLAMSCAN_CPPFLAGS@ - -CLEANFILES=*.gcda *.gcno diff --git a/clamscan/Makefile.in b/clamscan/Makefile.in deleted file mode 100644 index 64aba0c..0000000 --- a/clamscan/Makefile.in +++ /dev/null @@ -1,911 +0,0 @@ -# Makefile.in generated by automake 1.16.3 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2020 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -# -# Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. -# Copyright (C) 2007-2013 Sourcefire, Inc. -# Copyright (C) 2002-2007 Tomasz Kojm -# -# Fixes by Arkadiusz Miskiewicz -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -target_triplet = @target@ -bin_PROGRAMS = clamscan$(EXEEXT) -subdir = clamscan -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ - $(top_srcdir)/m4/ax_check_uname_syscall.m4 \ - $(top_srcdir)/m4/fdpassing.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/lib-prelude.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/llvm.m4 $(top_srcdir)/m4/ltargz.m4 \ - $(top_srcdir)/m4/ltdl.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/mmap_private.m4 $(top_srcdir)/m4/resolv.m4 \ - $(top_srcdir)/m4/reorganization/version.m4 \ - $(top_srcdir)/m4/reorganization/libclamav-only.m4 \ - $(top_srcdir)/m4/reorganization/build_tools.m4 \ - $(top_srcdir)/m4/reorganization/headers.m4 \ - $(top_srcdir)/m4/reorganization/c_options.m4 \ - $(top_srcdir)/m4/reorganization/compiler_checks.m4 \ - $(top_srcdir)/m4/reorganization/linker_checks.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/coverage.m4 \ - $(top_srcdir)/m4/reorganization/libs/xml.m4 \ - $(top_srcdir)/m4/reorganization/libs/openssl.m4 \ - $(top_srcdir)/m4/reorganization/libs/json.m4 \ - $(top_srcdir)/m4/reorganization/libs/pcre.m4 \ - $(top_srcdir)/m4/reorganization/libs/libmspack.m4 \ - $(top_srcdir)/m4/reorganization/libs/tomsfastmath.m4 \ - $(top_srcdir)/m4/reorganization/libs/libz.m4 \ - $(top_srcdir)/m4/reorganization/libs/bzip.m4 \ - $(top_srcdir)/m4/reorganization/libs/unrar.m4 \ - $(top_srcdir)/m4/reorganization/libs/systemd.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ipv6.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/dns.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fanotify.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/setpgrp.m4 \ - $(top_srcdir)/m4/reorganization/milter/enable.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv_check.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthreads.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/reentrant.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/id.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/yp.m4 \ - $(top_srcdir)/m4/reorganization/usergroup.m4 \ - $(top_srcdir)/m4/reorganization/debug.m4 \ - $(top_srcdir)/m4/reorganization/customversion.m4 \ - $(top_srcdir)/m4/reorganization/nocache.m4 \ - $(top_srcdir)/m4/reorganization/dns.m4 \ - $(top_srcdir)/m4/reorganization/bigstack.m4 \ - $(top_srcdir)/m4/reorganization/dbdir.m4 \ - $(top_srcdir)/m4/reorganization/cfgdir.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_port_t.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_addr_t.m4 \ - $(top_srcdir)/m4/reorganization/os_checks.m4 \ - $(top_srcdir)/m4/reorganization/milter/check.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthread_02.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ctime.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/socklen_t.m4 \ - $(top_srcdir)/m4/reorganization/clamav_user.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/compiler_attribs.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/select.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/stat64.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/shift.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/features.m4 \ - $(top_srcdir)/m4/reorganization/clamdtop.m4 \ - $(top_srcdir)/m4/reorganization/distcheck.m4 \ - $(top_srcdir)/m4/reorganization/llvm.m4 \ - $(top_srcdir)/libclamav/c++/m4/llvm-opts.m4 \ - $(top_srcdir)/m4/reorganization/sha_collect.m4 \ - $(top_srcdir)/m4/reorganization/yara.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fts.m4 \ - $(top_srcdir)/m4/reorganization/prelude.m4 \ - $(top_srcdir)/m4/reorganization/bsd.m4 \ - $(top_srcdir)/m4/reorganization/clamonacc.m4 \ - $(top_srcdir)/m4/reorganization/libs/curl.m4 \ - $(top_srcdir)/m4/reorganization/substitutions.m4 \ - $(top_srcdir)/m4/reorganization/strni.m4 \ - $(top_srcdir)/m4/reorganization/types.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/clamav-config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(bindir)" -PROGRAMS = $(bin_PROGRAMS) -am_clamscan_OBJECTS = clamscan.$(OBJEXT) manager.$(OBJEXT) -clamscan_OBJECTS = $(am_clamscan_OBJECTS) -clamscan_LDADD = $(LDADD) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/config/depcomp -am__maybe_remake_depfiles = depfiles -am__depfiles_remade = ./$(DEPDIR)/clamscan.Po ./$(DEPDIR)/manager.Po -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -SOURCES = $(clamscan_SOURCES) -DIST_SOURCES = $(clamscan_SOURCES) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BUILD_CONFIGURE_FLAGS = @BUILD_CONFIGURE_FLAGS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFGDIR = @CFGDIR@ -CFLAGS = @CFLAGS@ -CHECK_CFLAGS = @CHECK_CFLAGS@ -CHECK_CPPFLAGS = @CHECK_CPPFLAGS@ -CHECK_LIBS = @CHECK_LIBS@ -CLAMAVGROUP = @CLAMAVGROUP@ -CLAMAVUSER = @CLAMAVUSER@ -CLAMAV_MILTER_CPPFLAGS = @CLAMAV_MILTER_CPPFLAGS@ -CLAMAV_MILTER_LIBS = @CLAMAV_MILTER_LIBS@ -CLAMBC_CPPFLAGS = @CLAMBC_CPPFLAGS@ -CLAMBC_LIBS = @CLAMBC_LIBS@ -CLAMCONF_CPPFLAGS = @CLAMCONF_CPPFLAGS@ -CLAMCONF_LIBS = @CLAMCONF_LIBS@ -CLAMDSCAN_CPPFLAGS = @CLAMDSCAN_CPPFLAGS@ -CLAMDSCAN_LIBS = @CLAMDSCAN_LIBS@ -CLAMDTOP_CPPFLAGS = @CLAMDTOP_CPPFLAGS@ -CLAMDTOP_LIBS = @CLAMDTOP_LIBS@ -CLAMD_CPPFLAGS = @CLAMD_CPPFLAGS@ -CLAMD_LIBS = @CLAMD_LIBS@ -CLAMMEM_CPPFLAGS = @CLAMMEM_CPPFLAGS@ -CLAMMEM_LIBS = @CLAMMEM_LIBS@ -CLAMONACC_CPPFLAGS = @CLAMONACC_CPPFLAGS@ -CLAMONACC_LIBS = @CLAMONACC_LIBS@ -CLAMSCAN_CPPFLAGS = @CLAMSCAN_CPPFLAGS@ -CLAMSCAN_LIBS = @CLAMSCAN_LIBS@ -CLAMSUBMIT_CFLAGS = @CLAMSUBMIT_CFLAGS@ -CLAMSUBMIT_LIBS = @CLAMSUBMIT_LIBS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CURL_CPPFLAGS = @CURL_CPPFLAGS@ -CURL_LDFLAGS = @CURL_LDFLAGS@ -CURL_LIBS = @CURL_LIBS@ -CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ -CURSES_LIBS = @CURSES_LIBS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBDIR = @DBDIR@ -DEFINE_SF32_PREFIX = @DEFINE_SF32_PREFIX@ -DEFINE_SF64_PREFIX = @DEFINE_SF64_PREFIX@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -FRESHCLAM_CPPFLAGS = @FRESHCLAM_CPPFLAGS@ -FRESHCLAM_LIBS = @FRESHCLAM_LIBS@ -GCOV = @GCOV@ -GENERATE_WARNING = @GENERATE_WARNING@ -GENHTML = @GENHTML@ -GETENT = @GETENT@ -GPERF = @GPERF@ -GREP = @GREP@ -HAVE_STRNI = @HAVE_STRNI@ -HAVE_YARA = @HAVE_YARA@ -INCLTDL = @INCLTDL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INT16_DEF = @INT16_DEF@ -INT32_DEF = @INT32_DEF@ -INT64_DEF = @INT64_DEF@ -INT8_DEF = @INT8_DEF@ -INT_TYPES_HEADER = @INT_TYPES_HEADER@ -JSON_CPPFLAGS = @JSON_CPPFLAGS@ -JSON_LDFLAGS = @JSON_LDFLAGS@ -JSON_LIBS = @JSON_LIBS@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LEX = @LEX@ -LEXLIB = @LEXLIB@ -LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ -LIBADD_DL = @LIBADD_DL@ -LIBADD_DLD_LINK = @LIBADD_DLD_LINK@ -LIBADD_DLOPEN = @LIBADD_DLOPEN@ -LIBADD_SHL_LOAD = @LIBADD_SHL_LOAD@ -LIBBZ2 = @LIBBZ2@ -LIBBZ2_PREFIX = @LIBBZ2_PREFIX@ -LIBCLAMAV_CPPFLAGS = @LIBCLAMAV_CPPFLAGS@ -LIBCLAMAV_LIBS = @LIBCLAMAV_LIBS@ -LIBCLAMAV_VERSION = @LIBCLAMAV_VERSION@ -LIBCLAMAV_VERSION_NUM = @LIBCLAMAV_VERSION_NUM@ -LIBCLAMSHARED_CPPFLAGS = @LIBCLAMSHARED_CPPFLAGS@ -LIBFRESHCLAM_VERSION = @LIBFRESHCLAM_VERSION@ -LIBFRESHCLAM_VERSION_NUM = @LIBFRESHCLAM_VERSION_NUM@ -LIBICONV = @LIBICONV@ -LIBLTDL = @LIBLTDL@ -LIBM = @LIBM@ -LIBMSPACK_CFLAGS = @LIBMSPACK_CFLAGS@ -LIBMSPACK_LIBS = @LIBMSPACK_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBPRELUDE_CFLAGS = @LIBPRELUDE_CFLAGS@ -LIBPRELUDE_CONFIG = @LIBPRELUDE_CONFIG@ -LIBPRELUDE_CONFIG_PREFIX = @LIBPRELUDE_CONFIG_PREFIX@ -LIBPRELUDE_LDFLAGS = @LIBPRELUDE_LDFLAGS@ -LIBPRELUDE_LIBS = @LIBPRELUDE_LIBS@ -LIBPRELUDE_PREFIX = @LIBPRELUDE_PREFIX@ -LIBPRELUDE_PTHREAD_CFLAGS = @LIBPRELUDE_PTHREAD_CFLAGS@ -LIBS = $(top_builddir)/libclamav/libclamav.la $(top_builddir)/shared/libshared.la @THREAD_LIBS@ @CLAMSCAN_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTDLDEPS = @LTDLDEPS@ -LTDLINCL = @LTDLINCL@ -LTDLOPEN = @LTDLOPEN@ -LTLIBBZ2 = @LTLIBBZ2@ -LTLIBICONV = @LTLIBICONV@ -LTLIBOBJS = @LTLIBOBJS@ -LT_ARGZ_H = @LT_ARGZ_H@ -LT_CONFIG_H = @LT_CONFIG_H@ -LT_DLLOADERS = @LT_DLLOADERS@ -LT_DLPREOPEN = @LT_DLPREOPEN@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -NCURSES_CFLAGS = @NCURSES_CFLAGS@ -NCURSES_LIBS = @NCURSES_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJC = @OBJC@ -OBJCDEPMODE = @OBJCDEPMODE@ -OBJCFLAGS = @OBJCFLAGS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PACKAGE_VERSION_NUM = @PACKAGE_VERSION_NUM@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PCRE_CFLAGS = @PCRE_CFLAGS@ -PCRE_CPPFLAGS = @PCRE_CPPFLAGS@ -PCRE_LIBS = @PCRE_LIBS@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -SIGTOOL_CPPFLAGS = @SIGTOOL_CPPFLAGS@ -SSL_CPPFLAGS = @SSL_CPPFLAGS@ -SSL_LDFLAGS = @SSL_LDFLAGS@ -SSL_LIBS = @SSL_LIBS@ -STRIP = @STRIP@ -SYSTEMD_CFLAGS = @SYSTEMD_CFLAGS@ -SYSTEMD_LIBS = @SYSTEMD_LIBS@ -THREAD_LIBS = @THREAD_LIBS@ -TH_SAFE = @TH_SAFE@ -TOMSFASTMATH_CFLAGS = @TOMSFASTMATH_CFLAGS@ -TOMSFASTMATH_LIBS = @TOMSFASTMATH_LIBS@ -UINT16_DEF = @UINT16_DEF@ -UINT32_DEF = @UINT32_DEF@ -UINT64_DEF = @UINT64_DEF@ -UINT8_DEF = @UINT8_DEF@ -VERSION = @VERSION@ -VERSIONSCRIPTFLAG = @VERSIONSCRIPTFLAG@ -WERR_CFLAGS = @WERR_CFLAGS@ -WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@ -XML_CPPFLAGS = @XML_CPPFLAGS@ -XML_LIBS = @XML_LIBS@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -ZLIB_CFLAGS = @ZLIB_CFLAGS@ -ZLIB_LIBS = @ZLIB_LIBS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_OBJC = @ac_ct_OBJC@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -curl_config = @curl_config@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -llvmconfig = @llvmconfig@ -localedir = @localedir@ -localstatedir = @localstatedir@ -ltdl_LIBOBJS = @ltdl_LIBOBJS@ -ltdl_LTLIBOBJS = @ltdl_LTLIBOBJS@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pcreconfig = @pcreconfig@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sys_symbol_underscore = @sys_symbol_underscore@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target = @target@ -target_alias = @target_alias@ -target_cpu = @target_cpu@ -target_os = @target_os@ -target_vendor = @target_vendor@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -xmlconfig = @xmlconfig@ -clamscan_SOURCES = \ - clamscan.c \ - global.h \ - manager.c \ - manager.h - -AM_CFLAGS = @WERR_CFLAGS@ -AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/shared -I$(top_srcdir)/libclamav -I$(top_builddir)/libclamav -I$(top_srcdir)/libclamunrar_iface @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @PCRE_CPPFLAGS@ @CLAMSCAN_CPPFLAGS@ -CLEANFILES = *.gcda *.gcno -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign clamscan/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign clamscan/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ - fi; \ - for p in $$list; do echo "$$p $$p"; done | \ - sed 's/$(EXEEXT)$$//' | \ - while read p p1; do if test -f $$p \ - || test -f $$p1 \ - ; then echo "$$p"; echo "$$p"; else :; fi; \ - done | \ - sed -e 'p;s,.*/,,;n;h' \ - -e 's|.*|.|' \ - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ - sed 'N;N;N;s,\n, ,g' | \ - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ - if ($$2 == $$4) files[d] = files[d] " " $$1; \ - else { print "f", $$3 "/" $$4, $$1; } } \ - END { for (d in files) print "f", d, files[d] }' | \ - while read type dir files; do \ - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ - test -z "$$files" || { \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ - } \ - ; done - -uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ - files=`for p in $$list; do echo "$$p"; done | \ - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ - -e 's/$$/$(EXEEXT)/' \ - `; \ - test -n "$$list" || exit 0; \ - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(bindir)" && rm -f $$files - -clean-binPROGRAMS: - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ - echo " rm -f" $$list; \ - rm -f $$list || exit $$?; \ - test -n "$(EXEEXT)" || exit 0; \ - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f" $$list; \ - rm -f $$list - -installcheck-binPROGRAMS: $(bin_PROGRAMS) - bad=0; pid=$$$$; list="$(bin_PROGRAMS)"; for p in $$list; do \ - case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \ - *" $$p "* | *" $(srcdir)/$$p "*) continue;; \ - esac; \ - f=`echo "$$p" | \ - sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ - for opt in --help --version; do \ - if "$(DESTDIR)$(bindir)/$$f" $$opt >c$${pid}_.out \ - 2>c$${pid}_.err &2; bad=1; fi; \ - done; \ - done; rm -f c$${pid}_.???; exit $$bad - -clamscan$(EXEEXT): $(clamscan_OBJECTS) $(clamscan_DEPENDENCIES) $(EXTRA_clamscan_DEPENDENCIES) - @rm -f clamscan$(EXEEXT) - $(AM_V_CCLD)$(LINK) $(clamscan_OBJECTS) $(clamscan_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamscan.Po@am__quote@ # am--include-marker -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/manager.Po@am__quote@ # am--include-marker - -$(am__depfiles_remade): - @$(MKDIR_P) $(@D) - @echo '# dummy' >$@-t && $(am__mv) $@-t $@ - -am--depfiles: $(am__depfiles_remade) - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ -@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(PROGRAMS) -installdirs: - for dir in "$(DESTDIR)$(bindir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f ./$(DEPDIR)/clamscan.Po - -rm -f ./$(DEPDIR)/manager.Po - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: install-binPROGRAMS - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: installcheck-binPROGRAMS - -maintainer-clean: maintainer-clean-am - -rm -f ./$(DEPDIR)/clamscan.Po - -rm -f ./$(DEPDIR)/manager.Po - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-binPROGRAMS - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \ - clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \ - ctags ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-binPROGRAMS \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-pdf \ - install-pdf-am install-ps install-ps-am install-strip \ - installcheck installcheck-am installcheck-binPROGRAMS \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ - uninstall-am uninstall-binPROGRAMS - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clamscan/clamscan b/clamscan/clamscan deleted file mode 100644 index c2ff68c..0000000 --- a/clamscan/clamscan +++ /dev/null @@ -1,210 +0,0 @@ -#! /bin/bash - -# clamscan - temporary wrapper script for .libs/clamscan -# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-15 -# -# The clamscan program cannot be directly executed until all the libtool -# libraries that it depends on are installed. -# -# This wrapper script should never be moved out of the build directory. -# If it is, it will not operate correctly. - -# Sed substitution that helps us do robust quoting. It backslashifies -# metacharacters that are still active within double-quoted strings. -sed_quote_subst='s|\([`"$\\]\)|\\\1|g' - -# Be Bourne compatible -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then - emulate sh - NULLCMD=: - # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which - # is contrary to our usage. Disable this feature. - alias -g '${1+"$@"}'='"$@"' - setopt NO_GLOB_SUBST -else - case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac -fi -BIN_SH=xpg4; export BIN_SH # for Tru64 -DUALCASE=1; export DUALCASE # for MKS sh - -# The HP-UX ksh and POSIX shell print the target directory to stdout -# if CDPATH is set. -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH - -relink_command="" - -# This environment variable determines our operation mode. -if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then - # install mode needs the following variables: - generated_by_libtool_version='2.4.6' - notinst_deplibs=' ../libclamav/libclamav.la' -else - # When we are sourced in execute mode, $file and $ECHO are already set. - if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then - file="$0" - -# A function that is used when there is no print builtin or printf. -func_fallback_echo () -{ - eval 'cat <<_LTECHO_EOF -$1 -_LTECHO_EOF' -} - ECHO="printf %s\\n" - fi - -# Very basic option parsing. These options are (a) specific to -# the libtool wrapper, (b) are identical between the wrapper -# /script/ and the wrapper /executable/ that is used only on -# windows platforms, and (c) all begin with the string --lt- -# (application programs are unlikely to have options that match -# this pattern). -# -# There are only two supported options: --lt-debug and -# --lt-dump-script. There is, deliberately, no --lt-help. -# -# The first argument to this parsing function should be the -# script's ../libtool value, followed by no. -lt_option_debug= -func_parse_lt_options () -{ - lt_script_arg0=$0 - shift - for lt_opt - do - case "$lt_opt" in - --lt-debug) lt_option_debug=1 ;; - --lt-dump-script) - lt_dump_D=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%/[^/]*$%%'` - test "X$lt_dump_D" = "X$lt_script_arg0" && lt_dump_D=. - lt_dump_F=`$ECHO "X$lt_script_arg0" | /bin/sed -e 's/^X//' -e 's%^.*/%%'` - cat "$lt_dump_D/$lt_dump_F" - exit 0 - ;; - --lt-*) - $ECHO "Unrecognized --lt- option: '$lt_opt'" 1>&2 - exit 1 - ;; - esac - done - - # Print the debug banner immediately: - if test -n "$lt_option_debug"; then - echo "clamscan:clamscan:$LINENO: libtool wrapper (GNU libtool) 2.4.6 Debian-2.4.6-15" 1>&2 - fi -} - -# Used when --lt-debug. Prints its arguments to stdout -# (redirection is the responsibility of the caller) -func_lt_dump_args () -{ - lt_dump_args_N=1; - for lt_arg - do - $ECHO "clamscan:clamscan:$LINENO: newargv[$lt_dump_args_N]: $lt_arg" - lt_dump_args_N=`expr $lt_dump_args_N + 1` - done -} - -# Core function for launching the target application -func_exec_program_core () -{ - - if test -n "$lt_option_debug"; then - $ECHO "clamscan:clamscan:$LINENO: newargv[0]: $progdir/$program" 1>&2 - func_lt_dump_args ${1+"$@"} 1>&2 - fi - exec "$progdir/$program" ${1+"$@"} - - $ECHO "$0: cannot exec $program $*" 1>&2 - exit 1 -} - -# A function to encapsulate launching the target application -# Strips options in the --lt-* namespace from $@ and -# launches target application with the remaining arguments. -func_exec_program () -{ - case " $* " in - *\ --lt-*) - for lt_wr_arg - do - case $lt_wr_arg in - --lt-*) ;; - *) set x "$@" "$lt_wr_arg"; shift;; - esac - shift - done ;; - esac - func_exec_program_core ${1+"$@"} -} - - # Parse options - func_parse_lt_options "$0" ${1+"$@"} - - # Find the directory that this script lives in. - thisdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` - test "x$thisdir" = "x$file" && thisdir=. - - # Follow symbolic links until we get to the real thisdir. - file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` - while test -n "$file"; do - destdir=`$ECHO "$file" | /bin/sed 's%/[^/]*$%%'` - - # If there was a directory component, then change thisdir. - if test "x$destdir" != "x$file"; then - case "$destdir" in - [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; - *) thisdir="$thisdir/$destdir" ;; - esac - fi - - file=`$ECHO "$file" | /bin/sed 's%^.*/%%'` - file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` - done - - # Usually 'no', except on cygwin/mingw when embedded into - # the cwrapper. - WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=no - if test "$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR" = "yes"; then - # special case for '.' - if test "$thisdir" = "."; then - thisdir=`pwd` - fi - # remove .libs from thisdir - case "$thisdir" in - *[\\/].libs ) thisdir=`$ECHO "$thisdir" | /bin/sed 's%[\\/][^\\/]*$%%'` ;; - .libs ) thisdir=. ;; - esac - fi - - # Try to get the absolute directory name. - absdir=`cd "$thisdir" && pwd` - test -n "$absdir" && thisdir="$absdir" - - program='clamscan' - progdir="$thisdir/.libs" - - - if test -f "$progdir/$program"; then - # Add our own library path to LD_LIBRARY_PATH - LD_LIBRARY_PATH="/root/clamav/clamav-0.103.7+dfsg/libclamav/.libs:$LD_LIBRARY_PATH" - - # Some systems cannot cope with colon-terminated LD_LIBRARY_PATH - # The second colon is a workaround for a bug in BeOS R4 sed - LD_LIBRARY_PATH=`$ECHO "$LD_LIBRARY_PATH" | /bin/sed 's/::*$//'` - - export LD_LIBRARY_PATH - - if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then - # Run the actual program with our arguments. - func_exec_program ${1+"$@"} - fi - else - # The program doesn't exist. - $ECHO "$0: error: '$progdir/$program' does not exist" 1>&2 - $ECHO "This script is just a wrapper for $program." 1>&2 - $ECHO "See the libtool documentation for more information." 1>&2 - exit 1 - fi -fi diff --git a/clamscan/clamscan.o b/clamscan/clamscan.o deleted file mode 100644 index 041287b..0000000 Binary files a/clamscan/clamscan.o and /dev/null differ diff --git a/clamscan/freshclam/dns.c b/clamscan/freshclam/dns.c new file mode 100644 index 0000000..f65739d --- /dev/null +++ b/clamscan/freshclam/dns.c @@ -0,0 +1,163 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2004-2007 Tomasz Kojm 2004 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +#include + +#include "dns.h" +#ifdef HAVE_RESOLV_H + +#include +#include +#ifndef _WIN32 +#include +#include +#endif +#include + +#include "output.h" + +#ifndef PACKETSZ +#define PACKETSZ 512 +#endif + +char * +dnsquery(const char *domain, int qtype, unsigned int *ttl) +{ + unsigned char answer[PACKETSZ], *answend, *pt; + char *txt, host[128]; + int len, type; + unsigned int cttl, size, txtlen = 0; + + if (ttl) + *ttl = 0; + if (res_init() < 0) { + logg("^res_init failed\n"); + return NULL; + } + + logg("*Querying %s\n", domain); + + memset(answer, 0, PACKETSZ); + if ((len = res_query(domain, C_IN, qtype, answer, PACKETSZ)) < 0 || len > PACKETSZ) { +#ifdef FRESHCLAM_DNS_FIX + /* The DNS server in the SpeedTouch Alcatel 510 modem can't + * handle a TXT-query, but it can resolve an ANY-query to a + * TXT-record, so we try an ANY-query now. The thing we try + * to resolve normally only has a TXT-record anyway. + */ + memset(answer, 0, PACKETSZ); + if (qtype == T_TXT) + qtype = T_ANY; + if ((len = res_query(domain, C_IN, qtype, answer, PACKETSZ)) < 0) { + logg("%cCan't query %s\n", + (qtype == T_TXT || qtype == T_ANY) ? '^' : '*', domain); + return NULL; + } +#else + logg("%cCan't query %s\n", (qtype == T_TXT) ? '^' : '*', domain); + return NULL; +#endif + } + if (qtype != T_TXT && qtype != T_ANY) { + if (ttl) + *ttl = 2; + return NULL; + } + + answend = answer + len; + pt = answer + sizeof(HEADER); + + if ((len = dn_expand(answer, answend, pt, host, sizeof(host))) < 0) { + logg("^dn_expand failed\n"); + return NULL; + } + + pt += len; + if (pt > answend - 4) { + logg("^Bad (too short) DNS reply\n"); + return NULL; + } + + GETSHORT(type, pt); + if (type != qtype) { + logg("^Broken DNS reply.\n"); + return NULL; + } + + pt += INT16SZ; /* class */ + size = 0; + do { /* recurse through CNAME rr's */ + pt += size; + if ((len = dn_expand(answer, answend, pt, host, sizeof(host))) < 0) { + logg("^second dn_expand failed\n"); + return NULL; + } + pt += len; + if (pt > answend - 10) { + logg("^Bad (too short) DNS reply\n"); + return NULL; + } + GETSHORT(type, pt); + pt += INT16SZ; /* class */ + GETLONG(cttl, pt); + GETSHORT(size, pt); + if (pt + size < answer || pt + size > answend) { + logg("^DNS rr overflow\n"); + return NULL; + } + } while (type == T_CNAME); + + if (type != T_TXT) { + logg("^Not a TXT record\n"); + return NULL; + } + + if (!size || (txtlen = *pt) >= size || !txtlen) { + logg("^Broken TXT record (txtlen = %d, size = %d)\n", txtlen, size); + return NULL; + } + + if (!(txt = (char *)malloc(txtlen + 1))) + return NULL; + + memcpy(txt, pt + 1, txtlen); + txt[txtlen] = 0; + if (ttl) + *ttl = cttl; + + return txt; +} + +#else + +char * +dnsquery(const char *domain, int qtype, unsigned int *ttl) +{ + if (ttl) + *ttl = 1; /* ttl of 1 combined with a NULL return distinguishes a failed lookup from DNS queries not being available */ + return NULL; +} + +#endif diff --git a/clamscan/freshclam/dns.h b/clamscan/freshclam/dns.h new file mode 100644 index 0000000..fde2745 --- /dev/null +++ b/clamscan/freshclam/dns.h @@ -0,0 +1,40 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2004-2007 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#ifndef __DNS_H +#define __DNS_H + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +#ifdef HAVE_RESOLV_H +#include +#ifndef _WIN32 +#include +#include +#endif +#include +#endif + +char *dnsquery(const char *domain, int qtype, unsigned int *ttl); + +#endif diff --git a/clamscan/freshclam/execute.c b/clamscan/freshclam/execute.c new file mode 100644 index 0000000..8abd0cd --- /dev/null +++ b/clamscan/freshclam/execute.c @@ -0,0 +1,79 @@ +/* + * By Per Jessen with changes by the ClamAV team + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +#include +#include +#ifdef HAVE_UNISTD_H +#include +#endif +#include +#include + +#include "output.h" +#include "optparser.h" +#include "execute.h" + +#define MAX_CHILDREN 5 + +int g_active_children; + +void execute(const char *type, const char *text, int bDaemonized) +{ + int ret; + + if (!bDaemonized) { + if (sscanf(text, "EXIT_%d", &ret) == 1) { + logg("*%s: EXIT_%d\n", type, ret); + exit(ret); + } + if (system(text) == -1) + logg("%s: system(%s) failed\n", type, text); + + return; + } + +#ifdef _WIN32 + if (system(text) == -1) { + logg("^%s: couldn't execute \"%s\".\n", type, text); + return; + } +#else + if (g_active_children < MAX_CHILDREN) { + pid_t pid; + switch (pid = fork()) { + case 0: + if (-1 == system(text)) { + logg("^%s: couldn't execute \"%s\".\n", type, text); + } + exit(0); + case -1: + logg("^%s::fork() failed, %s.\n", type, strerror(errno)); + break; + default: + g_active_children++; + } + } else { + logg("^%s: already %d processes active.\n", type, g_active_children); + } +#endif +} diff --git a/clamscan/freshclam/execute.h b/clamscan/freshclam/execute.h new file mode 100644 index 0000000..679aa5b --- /dev/null +++ b/clamscan/freshclam/execute.h @@ -0,0 +1,29 @@ +/* + * By Per Jessen + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#ifndef __EXECUTE_H +#define __EXECUTE_H + +#include "optparser.h" + +extern int g_active_children; + +void execute(const char *type, const char *text, int bDaemonized); + +#endif diff --git a/clamscan/freshclam/freshclam.c b/clamscan/freshclam/freshclam.c new file mode 100644 index 0000000..cb36860 --- /dev/null +++ b/clamscan/freshclam/freshclam.c @@ -0,0 +1,2082 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2002-2007 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +#include +#include +#ifdef HAVE_UNISTD_H +#include +#endif +#include +#include +#include +#include +#include +#ifndef _WIN32 +#include +#endif +#include +#include +#ifdef HAVE_PWD_H +#include +#endif +#ifdef HAVE_GRP_H +#include +#endif + +#if defined(USE_SYSLOG) && !defined(C_AIX) +#include +#endif + +#include "target.h" + +// libclamav +#include "clamav.h" +#include "others.h" +#include "str.h" + +// shared +#include "optparser.h" +#include "output.h" +#include "misc.h" + +// libfreshclam +#include "libfreshclam.h" + +#include "execute.h" +#include "notify.h" + +#define DEFAULT_SERVER_PORT 443 + +int g_sigchildWait = 1; +short g_terminate = 0; +short g_foreground = -1; +const char *g_pidfile = NULL; +char g_freshclamTempDirectory[PATH_MAX] = {0}; + +typedef struct fc_ctx_ { + uint32_t bTestDatabases; + uint32_t bBytecodeEnabled; +} fc_ctx; + +static void +sighandler(int sig) +{ + switch (sig) { +#ifdef SIGCHLD + case SIGCHLD: + if (g_sigchildWait) + waitpid(-1, NULL, WNOHANG); + g_active_children--; + break; +#endif +#ifdef SIGPIPE + case SIGPIPE: + /* no action, app will get EPIPE */ + break; +#endif +#ifdef SIGALRM + case SIGALRM: + g_terminate = -1; + break; +#endif +#ifdef SIGUSR1 + case SIGUSR1: + g_terminate = -1; + break; +#endif +#ifdef SIGHUP + case SIGHUP: + g_terminate = -2; + break; +#endif + default: + if (*g_freshclamTempDirectory) + cli_rmdirs(g_freshclamTempDirectory); + if (g_pidfile) + unlink(g_pidfile); + logg("Update process terminated\n"); + exit(0); + } + + return; +} + +static int writepid(const char *pidfile) +{ + FILE *fd; + int old_umask; + old_umask = umask(0002); + if ((fd = fopen(pidfile, "w")) == NULL) { + logg("!Can't save PID to file %s: %s\n", pidfile, strerror(errno)); + return 1; + } else { + fprintf(fd, "%d\n", (int)getpid()); + fclose(fd); + } + umask(old_umask); + +#ifndef _WIN32 + /*If the file has already been created by a different user, it will just be + * rewritten by us, but not change the ownership, so do that explicitly. + */ + if (0 == geteuid()) { + struct passwd *pw = getpwuid(0); + int ret = lchown(pidfile, pw->pw_uid, pw->pw_gid); + if (ret) { + logg("!Can't change ownership of PID file %s '%s'\n", pidfile, strerror(errno)); + return 1; + } + } +#endif /*_WIN32 */ + + return 0; +} + +static void help(void) +{ + printf("\n"); + printf(" Clam AntiVirus: Database Updater %s\n", get_version()); + printf(" By The ClamAV Team: https://www.clamav.net/about.html#credits\n"); + printf(" (C) 2022 Cisco Systems, Inc.\n"); + printf("\n"); + printf(" freshclam [options]\n"); + printf("\n"); + printf(" --help -h Show this help\n"); + printf(" --version -V Print version number and exit\n"); + printf(" --verbose -v Be verbose\n"); + printf(" --debug Enable debug messages\n"); + printf(" --quiet Only output error messages\n"); + printf(" --no-warnings Don't print and log warnings\n"); + printf(" --stdout Write to stdout instead of stderr. Does not affect 'debug' messages.\n"); + printf(" --show-progress Show download progress percentage\n"); + printf("\n"); + printf(" --config-file=FILE Read configuration from FILE.\n"); + printf(" --log=FILE -l FILE Log into FILE\n"); + printf(" --daemon -d Run in daemon mode\n"); + printf(" --pid=FILE -p FILE Save daemon's pid in FILE\n"); +#ifndef _WIN32 + printf(" --foreground -F Don't fork into background (for use in daemon mode).\n"); + printf(" --user=USER -u USER Run as USER\n"); +#endif + printf(" --no-dns Force old non-DNS verification method\n"); + printf(" --checks=#n -c #n Number of checks per day, 1 <= n <= 50\n"); + printf(" --datadir=DIRECTORY Download new databases into DIRECTORY\n"); + printf(" --daemon-notify[=/path/clamd.conf] Send RELOAD command to clamd\n"); + printf(" --local-address=IP -a IP Bind to IP for HTTP downloads\n"); + printf(" --on-update-execute=COMMAND Execute COMMAND after successful update.\n"); + printf(" Use EXIT_1 to return 1 after successful database update.\n"); + printf(" --on-error-execute=COMMAND Execute COMMAND if errors occurred\n"); + printf(" --on-outdated-execute=COMMAND Execute COMMAND when software is outdated\n"); + printf(" --update-db=DBNAME Only update database DBNAME\n"); + printf("\n"); +} + +static void libclamav_msg_callback(enum cl_msg severity, const char *fullmsg, const char *msg, void *ctx) +{ + UNUSEDPARAM(fullmsg); + UNUSEDPARAM(ctx); + + switch (severity) { + case CL_MSG_ERROR: + logg("^[LibClamAV] %s", msg); + break; + case CL_MSG_WARN: + logg("~[LibClamAV] %s", msg); + break; + default: + logg("*[LibClamAV] %s", msg); + break; + } +} + +static void libclamav_msg_callback_quiet(enum cl_msg severity, const char *fullmsg, const char *msg, void *ctx) +{ + UNUSEDPARAM(fullmsg); + UNUSEDPARAM(ctx); + + switch (severity) { + case CL_MSG_ERROR: + logg("^[LibClamAV] %s", msg); + break; + default: + break; + } +} + +fc_error_t download_complete_callback(const char *dbFilename, void *context) +{ + fc_error_t status = FC_EARG; + fc_error_t ret; + fc_ctx *fc_context = (fc_ctx *)context; + +#ifndef _WIN32 + char firstline[256]; + char lastline[256]; + int pipefd[2]; + pid_t pid; + int stat_loc = 0; + int waitpidret; +#endif + + if ((NULL == context) || (NULL == dbFilename)) { + logg("^Invalid arguments to download_complete_callback.\n"); + goto done; + } + + logg("*download_complete_callback: Download complete for database : %s\n", dbFilename); + logg("*download_complete_callback: fc_context->bTestDatabases : %u\n", fc_context->bBytecodeEnabled); + logg("*download_complete_callback: fc_context->bBytecodeEnabled : %u\n", fc_context->bBytecodeEnabled); + + logg("Testing database: '%s' ...\n", dbFilename); + + if (fc_context->bTestDatabases) { +#ifdef _WIN32 + + __try { + ret = fc_test_database(dbFilename, fc_context->bBytecodeEnabled); + } __except (logg("!Exception during database testing, code %08x\n", + GetExceptionCode()), + EXCEPTION_CONTINUE_SEARCH) { + ret = FC_ETESTFAIL; + } + if (FC_SUCCESS != ret) { + logg("^Database load exited with \"%s\"\n", fc_strerror(ret)); + status = FC_ETESTFAIL; + goto done; + } + +#else + + if (pipe(pipefd) == -1) { + /* + * Failed to create pipe. + * Test database without using pipe & child process. + */ + logg("^pipe() failed: %s\n", strerror(errno)); + ret = fc_test_database(dbFilename, fc_context->bBytecodeEnabled); + if (FC_SUCCESS != ret) { + logg("^Database load exited with \"%s\"\n", fc_strerror(ret)); + status = FC_ETESTFAIL; + goto done; + } + } else { + /* + * Attempt to test database in a child process. + */ + + /* We need to be able to wait for the child process ourselves. + * We'll re-enable wait in the global handler when we're done. */ + g_sigchildWait = 0; + + switch (pid = fork()) { + case -1: { + /* + * Fork failed. + * Test database without using pipe & child process. + */ + close(pipefd[0]); + close(pipefd[1]); + logg("^fork() to test database failed: %s\n", strerror(errno)); + + /* Test the database without forking. */ + ret = fc_test_database(dbFilename, fc_context->bBytecodeEnabled); + if (FC_SUCCESS != ret) { + logg("^Database load exited with \"%s\"\n", fc_strerror(ret)); + status = FC_ETESTFAIL; + goto done; + } + break; + } + case 0: { + /* + * Child process. + */ + close(pipefd[0]); + + /* Redirect stderr to the pipe for the parent process */ + if (dup2(pipefd[1], 2) == -1) { + logg("^dup2() call to redirect stderr to pipe failed: %s\n", strerror(errno)); + } + + /* Test the database */ + status = fc_test_database(dbFilename, fc_context->bBytecodeEnabled); + exit(status); + } + default: { + /* + * Original/parent process. + */ + FILE *pipeHandle = NULL; + + /* read first / last line printed by child */ + close(pipefd[1]); + pipeHandle = fdopen(pipefd[0], "r"); + firstline[0] = 0; + lastline[0] = 0; + do { + if (!fgets(firstline, sizeof(firstline), pipeHandle)) + break; + /* ignore warning messages, otherwise the outdated warning will + * make us miss the important part of the error message */ + } while (!strncmp(firstline, "LibClamAV Warning:", 18)); + /* must read entire output, child doesn't like EPIPE */ + while (fgets(lastline, sizeof(firstline), pipeHandle)) { + /* print the full output only when LogVerbose or -v is given */ + logg("*%s", lastline); + } + fclose(pipeHandle); + pipeHandle = NULL; + + while ((-1 == (waitpidret = waitpid(pid, &stat_loc, 0))) && (errno == EINTR)) { + continue; + } + + if ((waitpidret == -1) && (errno != ECHILD)) + logg("^waitpid() failed: %s\n", strerror(errno)); + + /* Strip trailing whitespace from child error output */ + cli_chomp(firstline); + cli_chomp(lastline); + + if (firstline[0]) { + /* The child process output some error messages */ + logg("^Stderr output from database load : %s%s%s\n", firstline, lastline[0] ? " [...] " : "", lastline); + } + + if (WIFEXITED(stat_loc)) { + ret = (fc_error_t)WEXITSTATUS(stat_loc); + if (FC_SUCCESS != ret) { + logg("^Database load exited with \"%s\"\n", fc_strerror(ret)); + status = FC_ETESTFAIL; + goto done; + } + + if (firstline[0]) + logg("^Database successfully loaded, but there is stderr output\n"); + + } else if (WIFSIGNALED(stat_loc)) { + logg("!Database load killed by signal %d\n", WTERMSIG(stat_loc)); + status = FC_ETESTFAIL; + goto done; + } else { + logg("^Unknown status from wait: %d\n", stat_loc); + status = FC_ETESTFAIL; + goto done; + } + } + } + } +#endif + } + + status = FC_SUCCESS; + +done: + + if (FC_SUCCESS == status) { + logg("Database test passed.\n"); + } else { + logg("!Database test FAILED.\n"); + } + + /* Re-enable the global handler's child process wait */ + g_sigchildWait = 1; + + return status; +} + +/** + * @brief Adapt server strings to protocol://server:port format. + * + * IPv6 addresses must be enclosed with square brackets. + * Port number and port number delimiter (:) are optional. + * If port number is omitted, 443 will be assumed. + * + * Example server strings: + * - database.clamav.net + * - http://db.sample.net:5678 + * - [2001::100a] + * - https://[2001:db8:1f70::999:de8:7648:6e8]:7890 + * + * @param server Server string + * @param defaultProtocol Default protocol if not already specified. Eg: "https" + * @param defaultPort Default port if not already specified. Eg: 443 + * @param serverUrl [out] A malloced string in the protocol://server:port format. + * @return fc_error_t FC_SUCCESS if success. + * @return fc_error_t FC_EARG if invalid args. + * @return fc_error_t FC_EMEM if malloc failed. + * @return fc_error_t FC_ECONFIG if a parsing issue occured. + */ +static fc_error_t get_server_node( + const char *server, + char *defaultProtocol, + char **serverUrl) +{ + fc_error_t status = FC_EARG; + + char *url = NULL; + size_t urlLen = 0; + + if ((NULL == server) || (NULL == defaultProtocol) || (NULL == serverUrl)) { + mprintf("!get_server_node: Invalid args!\n"); + goto done; + } + + *serverUrl = NULL; + + /* + * Ensure that URL contains protocol. + */ + if (!strncmp(server, "db.", 3) && strstr(server, ".clamav.net")) { + url = cli_strdup("https://database.clamav.net"); + if (NULL == url) { + logg("!get_server_node: Failed to duplicate string for database.clamav.net url.\n"); + status = FC_EMEM; + goto done; + } + } else if (!strstr(server, "://")) { + urlLen = strlen(defaultProtocol) + strlen("://") + strlen(server); + url = malloc(urlLen + 1); + if (NULL == url) { + logg("!get_server_node: Failed to allocate memory for server url.\n"); + status = FC_EMEM; + goto done; + } + snprintf(url, urlLen + 1, "%s://%s", defaultProtocol, server); + } else { + urlLen = strlen(server); + url = cli_strdup(server); + if (NULL == url) { + logg("!get_server_node: Failed to duplicate string for server url.\n"); + status = FC_EMEM; + goto done; + } + } + + *serverUrl = url; + status = FC_SUCCESS; + +done: + return status; +} + +/** + * @brief Add string to list of strings. + * + * @param item string to add to list. + * @param stringList [in/out] String list to add string to. + * @param nListItems [in/out] Number of strings in list. + * @return fc_error_t FC_SUCCESS if success. + * @return fc_error_t FC_EARG if invalid args passed to function. + * @return fc_error_t FC_EMEM if failed to allocate memory. + */ +static fc_error_t string_list_add(const char *item, char ***stringList, uint32_t *nListItems) +{ + fc_error_t status = FC_EARG; + + char **newList = NULL; + uint32_t nItems = 0; + + if ((NULL == item) || (NULL == stringList) || (NULL == nListItems)) { + mprintf("!string_list_add: Invalid arguments.\n"); + goto done; + } + + nItems = *nListItems + 1; + newList = (char **)cli_realloc(*stringList, nItems * sizeof(char *)); + if (newList == NULL) { + mprintf("!string_list_add: Failed to allocate memory for optional database list entry.\n"); + status = FC_EMEM; + goto done; + } + + *stringList = newList; + + newList[nItems - 1] = cli_strdup(item); + if (newList[nItems - 1] == NULL) { + mprintf("!string_list_add: Failed to allocate memory for optional database list item.\n"); + status = FC_EMEM; + goto done; + } + + *nListItems = nItems; + status = FC_SUCCESS; + +done: + + return status; +} + +/** + * @brief Convenience function to free strings in an array of strings. + * + * Will also free the list itself. + * + * @param stringList + * @param nListItems + */ +static void free_string_list(char **stringList, uint32_t nListItems) +{ + uint32_t i; + + if (NULL != stringList) { + for (i = 0; i < nListItems; i++) { + if (stringList[i] != NULL) { + free(stringList[i]); + stringList[i] = NULL; + } + } + + free(stringList); + } +} + +/** + * @brief Get the database server list object + * + * @param opts FreshClam options struct. + * @param serverList [out] List of servers. + * @param nServers [out] Number of servers in list. + * @param bPrivate [out] Non-zero if PrivateMirror servers were selected. + * @return fc_error_t + */ +static fc_error_t get_database_server_list( + struct optstruct *opts, + char ***serverList, + uint32_t *nServers, + int *bPrivate) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + const struct optstruct *opt; + char **servers = NULL; + uint32_t numServers = 0; + + if ((NULL == opts) || (NULL == serverList) || (NULL == nServers) || (NULL == bPrivate)) { + mprintf("!get_database_server_list: Invalid args!\n"); + goto done; + } + + *serverList = NULL; + *nServers = 0; + *bPrivate = 0; + + if ((opt = optget(opts, "PrivateMirror"))->enabled) { + /* Config specifies at least one PrivateMirror. + * Ignore the DatabaseMirrors. */ + *bPrivate = 1; + + do { + char *serverUrl = NULL; + + if (cli_strbcasestr(opt->strarg, ".clamav.net")) { + logg("!The PrivateMirror config option may not include servers under *.clamav.net.\n"); + status = FC_ECONFIG; + goto done; + } + + if (FC_SUCCESS != (ret = get_server_node(opt->strarg, "http", &serverUrl))) { + mprintf("!get_database_server_list: Failed to read PrivateMirror server %s", opt->strarg); + status = ret; + goto done; + } + + if (FC_SUCCESS != (ret = string_list_add(serverUrl, &servers, &numServers))) { + free(serverUrl); + + mprintf("!get_database_server_list: Failed to add string to list.\n"); + status = ret; + goto done; + } + free(serverUrl); + } while (NULL != (opt = opt->nextarg)); + } else { + /* Check for DatabaseMirrors. */ + if (!(opt = optget(opts, "DatabaseMirror"))->enabled) { + /* No DatabaseMirror configured. Fail out. */ + logg("!No DatabaseMirror or PrivateMirror servers set in freshclam config file.\n"); + status = FC_ECONFIG; + goto done; + } + + do { + char *serverUrl = NULL; + + if (FC_SUCCESS != (ret = get_server_node(opt->strarg, "https", &serverUrl))) { + mprintf("!get_database_server_list: Failed to parse DatabaseMirror server %s.", opt->strarg); + status = ret; + goto done; + } + + if (FC_SUCCESS != (ret = string_list_add(serverUrl, &servers, &numServers))) { + free(serverUrl); + + mprintf("!get_database_server_list: Failed to add string to list.\n"); + status = ret; + goto done; + } + free(serverUrl); + } while (NULL != (opt = opt->nextarg)); + } + + *serverList = servers; + *nServers = numServers; + status = FC_SUCCESS; + +done: + + if (FC_SUCCESS != status) { + free_string_list(servers, numServers); + } + + return status; +} + +/** + * @brief Get a list of strings for a given repeatable opt argument. + * + * @param opt optstruct of repeatable argument to collect in a list. + * @param stringList [out] String list. + * @param nListItems [out] Number of strings in list. + * @return fc_error_t FC_SUCCESS if success. + * @return fc_error_t FC_EARG if invalid args passed to function. + * @return fc_error_t FC_EMEM if failed to allocate memory. + */ +static fc_error_t get_string_list(const struct optstruct *opt, char ***stringList, uint32_t *nListItems) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + char **newList = NULL; + uint32_t nItems = 0; + + if ((NULL == opt) || (NULL == stringList) || (NULL == nListItems)) { + mprintf("!get_string_list: Invalid arguments.\n"); + goto done; + } + + *stringList = NULL; + *nListItems = 0; + + /* handle extra dbs */ + if (opt->enabled) { + while (opt) { + if (FC_SUCCESS != (ret = string_list_add(opt->strarg, stringList, nListItems))) { + mprintf("!get_string_list: Failed to add string to list.\n"); + status = ret; + goto done; + } + opt = opt->nextarg; + } + } + + status = FC_SUCCESS; + +done: + + if (FC_SUCCESS != status) { + free_string_list(newList, nItems); + } + + return status; +} + +static fc_error_t initialize(struct optstruct *opts) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + cl_error_t cl_init_retcode; + fc_config fcConfig; + char *tempDirectory = NULL; + const struct optstruct *logFileOpt = NULL; + + STATBUF statbuf; + + memset(&fcConfig, 0, sizeof(fc_config)); + + if (NULL == opts) { + mprintf("!initialize: Invalid arguments.\n"); + goto done; + } + + /* Now that the config has been parsed, + check Foreground again if not already determined. */ + if (g_foreground == -1) { + if (optget(opts, "Foreground")->enabled) { + g_foreground = 1; + } else { + g_foreground = 0; + } + } + + /* + * Verify that the database directory exists. + * Create database directory if missing. + */ + fcConfig.databaseDirectory = optget(opts, "DatabaseDirectory")->strarg; + + if (LSTAT(fcConfig.databaseDirectory, &statbuf) == -1) { +#ifdef HAVE_PWD_H + struct passwd *user; +#endif + + logg("Creating missing database directory: %s\n", fcConfig.databaseDirectory); + + if (0 != mkdir(fcConfig.databaseDirectory, 0755)) { + logg("!Failed to create database directory: %s\n", fcConfig.databaseDirectory); + logg("Manually prepare the database directory, or re-run freshclam with higher privileges.\n"); + status = FC_EDBDIRACCESS; + goto done; + } + +#ifdef HAVE_PWD_H + if (!geteuid()) { + /* Running as root user, will assign ownership of database directory to DatabaseOwner */ + errno = 0; + if ((user = getpwnam(optget(opts, "DatabaseOwner")->strarg)) == NULL) { + logg("ERROR: Failed to get information about user \"%s\".\n", + optget(opts, "DatabaseOwner")->strarg); + if (errno == 0) { + logg("Create the \"%s\" user account for freshclam to use, or set the DatabaseOwner config option in freshclam.conf to a different user.\n", + optget(opts, "DatabaseOwner")->strarg); + logg("For more information, see https://docs.clamav.net/manual/Installing/Installing-from-source-Unix.html\n"); + } else { + logg("An unexpected error occurred when attempting to query the \"%s\" user account.\n", + optget(opts, "DatabaseOwner")->strarg); + } + status = FC_EDBDIRACCESS; + goto done; + } + + if (chown(fcConfig.databaseDirectory, user->pw_uid, user->pw_gid)) { + logg("!Failed to change database directory ownership to user %s. Error: %s\n", optget(opts, "DatabaseOwner")->strarg, strerror(errno)); + status = FC_EDBDIRACCESS; + goto done; + } + + logg("Assigned ownership of database directory to user \"%s\".\n", optget(opts, "DatabaseOwner")->strarg); + } +#endif + } + +#ifdef HAVE_PWD_H + /* Drop database privileges here if we are not planning on daemonizing. If + * we are, we should wait until after we craete the PidFile to drop + * privileges. That way, it is owned by root (or whoever started freshclam), + * and no one can change it. */ + if (!optget(opts, "daemon")->enabled) { + /* + * freshclam shouldn't work with root privileges. + * Drop privileges to the DatabaseOwner user, if specified. + * Pass NULL for the log file name, because it hasn't been created yet. + */ + ret = drop_privileges(optget(opts, "DatabaseOwner")->strarg, NULL); + if (ret) { + logg("!Failed to switch to %s user.\n", optget(opts, "DatabaseOwner")->strarg); + status = FC_ECONFIG; + goto done; + } + } +#endif /* HAVE_PWD_H */ + + /* + * Initilize libclamav. + */ + if (CL_SUCCESS != (cl_init_retcode = cl_init(CL_INIT_DEFAULT))) { + mprintf("!initialize: Can't initialize libclamav: %s\n", cl_strerror(cl_init_retcode)); + status = FC_EINIT; + goto done; + } + + /* + * Identify libfreshclam config options. + */ + /* Set libclamav Message and [file-based] Logging option flags. + mprintf and logg options are also directly set, as they are also + used in freshclam (not only used in libfreshclam) */ + if (optget(opts, "Debug")->enabled || optget(opts, "debug")->enabled) + fcConfig.msgFlags |= FC_CONFIG_MSG_DEBUG; + + if ((optget(opts, "verbose")->enabled) || + (optget(opts, "LogVerbose")->enabled)) { + fcConfig.msgFlags |= FC_CONFIG_MSG_VERBOSE; + fcConfig.logFlags |= FC_CONFIG_LOG_VERBOSE; + } + + if (optget(opts, "quiet")->enabled) { + fcConfig.msgFlags |= FC_CONFIG_MSG_QUIET; + /* Silence libclamav messages. */ + cl_set_clcb_msg(libclamav_msg_callback_quiet); + } else { + /* Enable libclamav messages, with [LibClamAV] message prefix. */ + cl_set_clcb_msg(libclamav_msg_callback); + } + + if (optget(opts, "no-warnings")->enabled) { + fcConfig.msgFlags |= FC_CONFIG_MSG_NOWARN; + fcConfig.logFlags |= FC_CONFIG_LOG_NOWARN; + } + + if (optget(opts, "stdout")->enabled) { + fcConfig.msgFlags |= FC_CONFIG_MSG_STDOUT; + } + + if (optget(opts, "show-progress")->enabled) { + fcConfig.msgFlags |= FC_CONFIG_MSG_SHOWPROGRESS; + } + + if (optget(opts, "LogTime")->enabled) { + fcConfig.logFlags |= FC_CONFIG_LOG_TIME; + } + if (optget(opts, "LogFileMaxSize")->numarg && optget(opts, "LogRotate")->enabled) { + fcConfig.logFlags |= FC_CONFIG_LOG_ROTATE; + } + if (optget(opts, "LogSyslog")->enabled) + fcConfig.logFlags |= FC_CONFIG_LOG_SYSLOG; + + logFileOpt = optget(opts, "UpdateLogFile"); + if (logFileOpt->enabled) { + fcConfig.logFile = logFileOpt->strarg; + } + if (optget(opts, "LogFileMaxSize")->numarg) { + fcConfig.maxLogSize = optget(opts, "LogFileMaxSize")->numarg; + } + +#if defined(USE_SYSLOG) && !defined(C_AIX) + if (optget(opts, "LogSyslog")->enabled) { + if (optget(opts, "LogFacility")->enabled) { + fcConfig.logFacility = optget(opts, "LogFacility")->strarg; + } + } +#endif + + if ((optget(opts, "LocalIPAddress"))->enabled) + fcConfig.localIP = (optget(opts, "LocalIPAddress"))->strarg; + + /* Select a path for the temp directory: databaseDirectory/tmp */ + tempDirectory = cli_gentemp_with_prefix(fcConfig.databaseDirectory, "tmp"); + fcConfig.tempDirectory = tempDirectory; + + /* Store the path of the temp directory so we can delete it later. */ + strncpy(g_freshclamTempDirectory, fcConfig.tempDirectory, sizeof(g_freshclamTempDirectory)); + g_freshclamTempDirectory[sizeof(g_freshclamTempDirectory) - 1] = '\0'; + +#ifndef _WIN32 + /* + * If clamd.conf includes a HTTPProxyPassword,... + * ...make sure that permissions on the clamd.conf file aren't just wide open. + * If they are, fail out and warn the user so they will fix it. + */ + if (optget(opts, "HTTPProxyPassword")->enabled) { + STATBUF statbuf; + const char *cfgfile = NULL; + + cfgfile = optget(opts, "config-file")->strarg; + if (CLAMSTAT(cfgfile, &statbuf) == -1) { + logg("^Can't stat %s (critical error)\n", cfgfile); + status = FC_ECONFIG; + goto done; + } + if (statbuf.st_mode & (S_IRGRP | S_IWGRP | S_IXGRP | S_IROTH | S_IWOTH | S_IXOTH)) { + logg("^Insecure permissions (for HTTPProxyPassword): %s must have no more than 0700 permissions.\n", cfgfile); + status = FC_ECONFIG; + goto done; + } + } +#endif + + /* Initialize proxy settings */ + if (optget(opts, "HTTPProxyServer")->enabled) { + fcConfig.proxyServer = optget(opts, "HTTPProxyServer")->strarg; + if (strncasecmp(fcConfig.proxyServer, "http://", strlen("http://")) == 0) + fcConfig.proxyServer += strlen("http://"); + + if (optget(opts, "HTTPProxyUsername")->enabled) { + fcConfig.proxyUsername = optget(opts, "HTTPProxyUsername")->strarg; + if (optget(opts, "HTTPProxyPassword")->enabled) { + fcConfig.proxyPassword = optget(opts, "HTTPProxyPassword")->strarg; + } else { + logg("HTTPProxyUsername requires HTTPProxyPassword\n"); + status = FC_ECONFIG; + goto done; + } + } + if (optget(opts, "HTTPProxyPort")->enabled) + fcConfig.proxyPort = (uint16_t)optget(opts, "HTTPProxyPort")->numarg; + logg("Connecting via %s\n", fcConfig.proxyServer); + } + + if (optget(opts, "HTTPUserAgent")->enabled) { + + if (!(optget(opts, "PrivateMirror")->enabled) && + (optget(opts, "DatabaseMirror")->enabled) && + (strstr(optget(opts, "DatabaseMirror")->strarg, "clamav.net"))) { + /* + * Using the official project CDN. + */ + logg("In an effort to reduce CDN data costs, HTTPUserAgent may not be used when updating from clamav.net.\n"); + logg("The HTTPUserAgent specified in your config will be ignored so that FreshClam is not blocked by the CDN.\n"); + logg("If ClamAV's user agent is not allowed through your firewall/proxy, please contact your network administrator.\n\n"); + } else { + /* + * Using some other CDN or private mirror. + */ + fcConfig.userAgent = optget(opts, "HTTPUserAgent")->strarg; + } + } + + fcConfig.maxAttempts = optget(opts, "MaxAttempts")->numarg; + fcConfig.connectTimeout = optget(opts, "ConnectTimeout")->numarg; + fcConfig.requestTimeout = optget(opts, "ReceiveTimeout")->numarg; + + fcConfig.bCompressLocalDatabase = optget(opts, "CompressLocalDatabase")->enabled; + + /* + * Initilize libfreshclam. + */ + if (FC_SUCCESS != (ret = fc_initialize(&fcConfig))) { + mprintf("!initialize: libfreshclam init failed.\n"); + status = ret; + goto done; + } + + /* + * Set libfreshclam callback functions. + */ + fc_set_fccb_download_complete(download_complete_callback); + + status = FC_SUCCESS; + +done: + if (NULL != tempDirectory) { + free(tempDirectory); + } + + return status; +} + +/** + * @brief Get the official database lists. + * + * TODO: Implement system to query list of available standard and optional databases. + * + * @param standardDatabases [out] Standard database string list. + * @param nStandardDatabases [out] Number of standard databases in list. + * @param optionalDatabases [out] Optional database string list. + * @param nOptionalDatabases [out] Number of optional databases in list. + * @return fc_error_t FC_SUCCESS if all databases upddated successfully. + */ +fc_error_t get_official_database_lists( + char ***standardDatabases, + uint32_t *nStandardDatabases, + char ***optionalDatabases, + uint32_t *nOptionalDatabases) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + uint32_t i; + + const char *hardcodedStandardDatabaseList[] = {"daily", "main", "bytecode"}; + const char *hardcodedOptionalDatabaseList[] = {"safebrowsing", "test"}; + + if ((NULL == standardDatabases) || (NULL == nStandardDatabases) || (NULL == optionalDatabases) || (NULL == nOptionalDatabases)) { + mprintf("!get_official_database_lists: Invalid arguments.\n"); + goto done; + } + + *standardDatabases = NULL; + *nStandardDatabases = 0; + *optionalDatabases = NULL; + *nOptionalDatabases = 0; + + for (i = 0; i < sizeof(hardcodedStandardDatabaseList) / sizeof(hardcodedStandardDatabaseList[0]); i++) { + if (FC_SUCCESS != (ret = string_list_add(hardcodedStandardDatabaseList[i], standardDatabases, nStandardDatabases))) { + logg("!Failed to add %s to list of standard databases.\n", hardcodedStandardDatabaseList[i]); + status = ret; + goto done; + } + } + + for (i = 0; i < sizeof(hardcodedOptionalDatabaseList) / sizeof(hardcodedOptionalDatabaseList[0]); i++) { + if (FC_SUCCESS != (ret = string_list_add(hardcodedOptionalDatabaseList[i], optionalDatabases, nOptionalDatabases))) { + logg("!Failed to add %s to list of optional databases.\n", hardcodedOptionalDatabaseList[i]); + status = ret; + goto done; + } + } + + logg("*Collected lists of official standard and optional databases.\n"); + + status = FC_SUCCESS; + +done: + + if (FC_SUCCESS != status) { + if ((NULL != standardDatabases) && (*standardDatabases != NULL) && (nStandardDatabases != NULL)) { + free_string_list(*standardDatabases, *nStandardDatabases); + *standardDatabases = NULL; + *nStandardDatabases = 0; + } + if ((NULL != optionalDatabases) && (*optionalDatabases != NULL) && (nOptionalDatabases != NULL)) { + free_string_list(*optionalDatabases, *nOptionalDatabases); + *optionalDatabases = NULL; + *nOptionalDatabases = 0; + } + } + + return status; +} + +/** + * @brief Select desire databases from standard and optional database lists. + * + * Select: + * all standard databases excluding those in the opt-out list, + * any optional databases includedd in the opt-in list. + * + * databaseList should be free'd with free_string_list(). + * + * @param optInList List of desired opt-in databases. + * @param nOptIns Number of opt-in database strings in list. + * @param optOutList List of standard databases that are not desired. + * @param nOptOuts Number of opt-out database strings in list. + * @param databaseList [out] String list of desired databases. + * @param nDatabases [out] Number of desired databases in list. + * @return fc_error_t + */ +fc_error_t select_from_official_databases( + char **optInList, + uint32_t nOptIns, + char **optOutList, + uint32_t nOptOuts, + char ***databaseList, + uint32_t *nDatabases) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + char **standardDatabases = NULL; + uint32_t nStandardDatabases = 0; + char **optionalDatabases = NULL; + uint32_t nOptionalDatabases = 0; + char **selectedDatabases = NULL; + uint32_t nSelectedDatabases = 0; + uint32_t i; + + if ((NULL == databaseList) || (0 == nDatabases)) { + mprintf("!select_from_official_databases: Invalid arguments.\n"); + goto done; + } + + *databaseList = NULL; + *nDatabases = 0; + + if ((0 < nOptIns) && (NULL == optInList)) { + mprintf("!select_from_official_databases: Invalid arguments. Number of opt-in databases does not match empty database array.\n"); + goto done; + } + + if ((0 < nOptOuts) && (NULL == optOutList)) { + mprintf("!select_from_official_databases: Invalid arguments. Number of opt-out databases does not match empty database array.\n"); + goto done; + } + + /* + * Get lists of available databases. + */ + if (FC_SUCCESS != (ret = get_official_database_lists(&standardDatabases, &nStandardDatabases, &optionalDatabases, &nOptionalDatabases))) { + logg("!Failed to get lists of official standard and optional databases.\n"); + status = ret; + goto done; + } + + selectedDatabases = cli_calloc(nStandardDatabases + nOptionalDatabases, sizeof(char *)); + + /* + * Select desired standard databases. + */ + for (i = 0; i < nStandardDatabases; i++) { + uint32_t j; + int skip = 0; + + for (j = 0; j < nOptOuts; j++) { + if (0 == strcasecmp(standardDatabases[i], optOutList[j])) { + skip = 1; + } + } + + if (skip) { + logg("*Opting out of standard database: %s\n", standardDatabases[i]); + continue; + } + + logg("*Selecting standard database: %s\n", standardDatabases[i]); + if (FC_SUCCESS != (ret = string_list_add(standardDatabases[i], &selectedDatabases, &nSelectedDatabases))) { + logg("!Failed to add standard database %s to list of selected databases.\n", standardDatabases[i]); + status = ret; + goto done; + } + } + + /* + * Select desired optional databases. + */ + for (i = 0; i < nOptIns; i++) { + uint32_t j; + int found = 0; + + for (j = 0; j < nOptionalDatabases; j++) { + if (0 == strcasecmp(optInList[i], optionalDatabases[j])) { + found = 1; + } + } + + if (!found) { + logg("^Desired optional database \"%s\" is not available.\n", optInList[i]); + continue; + } + + logg("*Selecting optional database: %s\n", optInList[i]); + if (FC_SUCCESS != (ret = string_list_add(optInList[i], &selectedDatabases, &nSelectedDatabases))) { + logg("!Failed to add optional database %s to list of selected databases.\n", optInList[i]); + status = ret; + goto done; + } + } + + *databaseList = selectedDatabases; + *nDatabases = nSelectedDatabases; + + status = FC_SUCCESS; + +done: + + if (NULL != standardDatabases) { + free_string_list(standardDatabases, nStandardDatabases); + } + if (NULL != optionalDatabases) { + free_string_list(optionalDatabases, nOptionalDatabases); + } + if (FC_SUCCESS != status) { + if (NULL != selectedDatabases) { + free_string_list(selectedDatabases, nSelectedDatabases); + } + } + + return status; +} + +/** + * @brief Select specific databases provided by standard and optional database lists. + * + * Validate that requested databases are available. + * + * databaseList should be free'd with free_string_list(). + * + * @param specificDatabaseList List of desired databases. + * @param nSpecificDatabases Number of databases in list. + * @param databaseList [out] String list of desired databases. + * @param nDatabases [out] Number of desired databases in list. + * @param bCustom [out] "custom" selected. + * @return fc_error_t + */ +fc_error_t select_specific_databases( + char **specificDatabaseList, + uint32_t nSpecificDatabases, + char ***databaseList, + uint32_t *nDatabases, + int *bCustom) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + char **standardDatabases = NULL; + uint32_t nStandardDatabases = 0; + char **optionalDatabases = NULL; + uint32_t nOptionalDatabases = 0; + char **selectedDatabases = NULL; + uint32_t nSelectedDatabases = 0; + uint32_t i; + + if ((NULL == specificDatabaseList) || (0 == nSpecificDatabases) || + (NULL == databaseList) || (0 == nDatabases) || + (NULL == bCustom)) { + mprintf("!select_from_official_databases: Invalid arguments.\n"); + goto done; + } + + *bCustom = 0; + *databaseList = NULL; + *nDatabases = 0; + + selectedDatabases = cli_calloc(nSpecificDatabases, sizeof(char *)); + + /* + * Get lists of available databases. + */ + if (FC_SUCCESS != (ret = get_official_database_lists(&standardDatabases, &nStandardDatabases, &optionalDatabases, &nOptionalDatabases))) { + logg("!Failed to get lists of official standard and optional databases.\n"); + status = ret; + goto done; + } + + /* + * Select desired standard databases. + */ + for (i = 0; i < nSpecificDatabases; i++) { + uint32_t j; + int bFound = 0; + + /* If "custom" requested, then user will be updating unofficial database(s) by URLs. */ + if (0 == strcmp(specificDatabaseList[i], "custom")) { + *bCustom = 1; + continue; + } + + /* Check if provided by standard database list. */ + for (j = 0; j < nStandardDatabases; j++) { + if (0 == strcmp(specificDatabaseList[i], standardDatabases[j])) { + if (FC_SUCCESS != (ret = string_list_add(standardDatabases[j], &selectedDatabases, &nSelectedDatabases))) { + logg("!Failed to add standard database %s to list of selected databases.\n", standardDatabases[j]); + status = ret; + goto done; + } + bFound = 1; + break; + } + } + if (!bFound) { + /* Check if provided by optional database list. */ + for (j = 0; j < nOptionalDatabases; j++) { + if (0 == strcmp(specificDatabaseList[i], optionalDatabases[j])) { + if (FC_SUCCESS != (ret = string_list_add(optionalDatabases[j], &selectedDatabases, &nSelectedDatabases))) { + logg("!Failed to add optional database %s to list of selected databases.\n", optionalDatabases[j]); + status = ret; + goto done; + } + bFound = 1; + break; + } + } + } + if (!bFound) { + logg("!Requested database is not available: %s.\n", specificDatabaseList[i]); + status = FC_ECONFIG; + goto done; + } + } + + *databaseList = selectedDatabases; + *nDatabases = nSelectedDatabases; + + status = FC_SUCCESS; + +done: + + if (NULL != standardDatabases) { + free_string_list(standardDatabases, nStandardDatabases); + } + if (NULL != optionalDatabases) { + free_string_list(optionalDatabases, nOptionalDatabases); + } + if (FC_SUCCESS != status) { + if (NULL != selectedDatabases) { + free_string_list(selectedDatabases, nSelectedDatabases); + } + } + + return status; +} + +static fc_error_t executeIfNewVersion( + const char *command, + char *newVersion, + int bDaemonized) +{ + fc_error_t status = FC_EARG; + + char *modifiedCommand = NULL; + char *replace_version = NULL; + + if ((NULL == command) || (NULL == newVersion)) { + logg("!executeIfNewVersion: Invalid args\n"); + status = FC_EARG; + goto done; + } + + if (NULL == (replace_version = strstr(command, "%v"))) { + /* + * Execute command as-is. + */ + execute("OnOutdatedExecute", command, bDaemonized); + } else { + /* + * Replace "%v" with version numbers, then execute command. + */ + char *after_replace_version = NULL; + char *version = newVersion; + + while (*version) { + if (!strchr("0123456789.", *version)) { + logg("!executeIfNewVersion: OnOutdatedExecute: Incorrect version number string\n"); + status = FC_EARG; + goto done; + } + version++; + } + modifiedCommand = (char *)malloc(strlen(command) + strlen(version) + 10); + if (NULL == modifiedCommand) { + logg("!executeIfNewVersion: Can't allocate memory for modifiedCommand\n"); + status = FC_EMEM; + goto done; + } + + /* Copy first half of command */ + strncpy(modifiedCommand, command, replace_version - command); + modifiedCommand[replace_version - command] = '\0'; /* Add null terminator */ + + /* Cat on the version number */ + strcat(modifiedCommand, version); + + /* Cat on the rest of the command */ + after_replace_version = replace_version + 2; + strcat(modifiedCommand, after_replace_version); + + /* Make it so. */ + execute("OnOutdatedExecute", modifiedCommand, bDaemonized); + } + + status = FC_SUCCESS; + +done: + + if (NULL != modifiedCommand) { + free(modifiedCommand); + } + + return status; +} + +/** + * @brief Update official databases. + * + * Will update select official databases given the configuration. + * + * @param databaseList String list of desired official databases. + * @param nDatabases Number of official databases in list. + * @param urlDatabaseList String list of desired unofficial databases updated by URL. + * @param nUrlDatabases Number of database URLs in list. + * @param serverList String list of DatabaseMirror or PrivateMirror servers. + * @param nServers Number of servers in list. + * @param dnsUpdateInfoServer (optional) DNS update info server. May be NULl to disable use of DNS. + * @param bScriptedUpdates Nonzero to enable incremental/scripted (efficient) updates. + * @param bPrune Prune official databases that are no longer desired or avaialable. + * @param onUpdateExecute (optional) Command to to run after 1+ databases have been updated. + * @param onOutdatedExecute (optional) Command to run if new version of ClamAV is available. + * @param bDaemonized Non-zero if process has daemonized. + * @param notifyClamd (optional) Path to clamd.conf to notify clamd. + * @param fc_context (optional) Context information for callback functions. + * @return fc_error_t FC_SUCCESS if all databases upddated successfully. + */ +fc_error_t perform_database_update( + char **databaseList, + uint32_t nDatabases, + char **urlDatabaseList, + uint32_t nUrlDatabases, + char **serverList, + uint32_t nServers, + int bPrivateMirror, + const char *dnsUpdateInfoServer, + int bScriptedUpdates, + int bPrune, + const char *onUpdateExecute, + const char *onOutdatedExecute, + int bDaemonized, + char *notifyClamd, + fc_ctx *fc_context) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + time_t currtime; + char *dnsUpdateInfo = NULL; + char *newVersion = NULL; + uint32_t nUpdated = 0; + uint32_t nTotalUpdated = 0; + + STATBUF statbuf; + + if (NULL == serverList) { + mprintf("!perform_database_update: Invalid arguments.\n"); + goto done; + } + if (((NULL == databaseList) || (0 == nDatabases)) && + ((NULL == urlDatabaseList) || (0 == nUrlDatabases))) { + mprintf("!perform_database_update: No databases requested.\n"); + goto done; + } + + time(&currtime); + logg("ClamAV update process started at %s", ctime(&currtime)); + + if (bPrune) { + /* + * Prune database directory of official databases + * that are no longer available or no longer desired. + */ + (void)fc_prune_database_directory(databaseList, nDatabases); + } + + /* + * Query DNS (if enabled) to get Update Info. + */ + (void)fc_dns_query_update_info(dnsUpdateInfoServer, &dnsUpdateInfo, &newVersion); + + /* + * Create a temp directory to use for the update process. + */ + if (LSTAT(g_freshclamTempDirectory, &statbuf) == -1) { + if (0 != mkdir(g_freshclamTempDirectory, 0755)) { + logg("!Can't create temporary directory %s\n", g_freshclamTempDirectory); + logg("Hint: The database directory must be writable for UID %d or GID %d\n", getuid(), getgid()); + status = FC_EDBDIRACCESS; + goto done; + } + } + + if ((NULL != databaseList) && (0 < nDatabases)) { + /* + * Download/update the desired official databases. + */ + ret = fc_update_databases( + databaseList, + nDatabases, + serverList, + nServers, + bPrivateMirror, + dnsUpdateInfo, + bScriptedUpdates, + (void *)fc_context, + &nUpdated); + if (FC_SUCCESS != ret) { + logg("!Database update process failed: %s\n", fc_strerror(ret)); + status = ret; + goto done; + } + nTotalUpdated += nUpdated; + } + + if ((NULL != urlDatabaseList) && (0 < nUrlDatabases)) { + /* + * Download/update the desired unofficial / URL-based databases. + */ + ret = fc_download_url_databases( + urlDatabaseList, + nUrlDatabases, + (void *)fc_context, + &nUpdated); + if (FC_SUCCESS != ret) { + logg("!Database update process failed: %s\n", fc_strerror(ret)); + status = ret; + goto done; + } + nTotalUpdated += nUpdated; + + logg("*Database update completed successfully.\n"); + } + + if (0 < nTotalUpdated) { + if (NULL != notifyClamd) { + notify(notifyClamd); + } + } + + status = FC_SUCCESS; + +done: + + if (LSTAT(g_freshclamTempDirectory, &statbuf) != -1) { + /* Remove temp directory */ + if (*g_freshclamTempDirectory) { + cli_rmdirs(g_freshclamTempDirectory); + } + } + + if (FC_SUCCESS == status) { + /* Run Execute commands after we clean up the temp directory, + * in case they want us to EXIT */ + if (0 < nTotalUpdated) { + if (NULL != onUpdateExecute) { + execute("OnUpdateExecute", onUpdateExecute, bDaemonized); + } + } + if ((NULL != newVersion) && (NULL != onOutdatedExecute)) { + executeIfNewVersion(onOutdatedExecute, newVersion, bDaemonized); + } + } + + if (NULL != dnsUpdateInfo) { + free(dnsUpdateInfo); + } + if (NULL != newVersion) { + free(newVersion); + } + + return status; +} + +int _freshclam(int argc, char **argv) +{ + fc_error_t ret; + fc_error_t status = FC_ECONNECTION; + char *cfgfile = NULL; + const char *arg = NULL; + + struct optstruct *opts = NULL; + const struct optstruct *opt; + + char **serverList = NULL; + uint32_t nServers = 0; + int bPrivate = 0; + const char *dnsUpdateInfoServer = NULL; + + char **databaseList = NULL; + uint32_t nDatabases = 0; + char **urlDatabaseList = NULL; + uint32_t nUrlDatabases = 0; + + int bPrune = 1; + +#ifdef HAVE_PWD_H + const struct optstruct *logFileOpt = NULL; + const char *logFileName = NULL; +#endif /* HAVE_PWD_H */ + + fc_ctx fc_context = {0}; + +#ifndef _WIN32 + struct sigaction sigact; + struct sigaction oldact; +#endif + int i; + pid_t parentPid = getpid(); + + if (check_flevel()) + exit(FC_EINIT); + + if ((opts = optparse(NULL, argc, argv, 1, OPT_FRESHCLAM, 0, NULL)) == NULL) { + mprintf("!Can't parse command line options\n"); + status = FC_EINIT; + goto done; + } + + if (optget(opts, "help")->enabled) { + help(); + status = FC_SUCCESS; + goto done; + } + + /* check foreground option from command line to override config file */ + for (i = 0; i < argc; i += 1) { + if ((memcmp(argv[i], "--foreground", 12) == 0) || (memcmp(argv[i], "-F", 2) == 0)) { + /* found */ + break; + } + } + /* If --foreground options was found in command line arguments, + get the value and set it. */ + if (i < argc) { + if (optget(opts, "Foreground")->enabled) { + g_foreground = 1; + } else { + g_foreground = 0; + } + } + + /* + * Parse the config file. + */ + cfgfile = cli_strdup(optget(opts, "config-file")->strarg); + if ((opts = optparse(cfgfile, 0, NULL, 1, OPT_FRESHCLAM, 0, opts)) == NULL) { + fprintf(stderr, "ERROR: Can't open/parse the config file %s\n", cfgfile); + status = FC_EINIT; + goto done; + } + + /* + * Handle options that immediately exit. + */ + if (optget(opts, "version")->enabled) { + print_version(optget(opts, "DatabaseDirectory")->strarg); + status = FC_SUCCESS; + goto done; + } + if (optget(opts, "list-mirrors")->enabled) { + mprintf("^Deprecated option --list-mirrors. Individual mirrors are no longer tracked, as official signature distribution is now done through the CloudFlare CDN.\n"); + status = FC_SUCCESS; + goto done; + } + + /* + * Collect list of database servers from DatabaseMirror(s) or PrivateMirror(s). + */ + if (FC_SUCCESS != (ret = get_database_server_list(opts, &serverList, &nServers, &bPrivate))) { + mprintf("!Unable to find DatabaseMirror or PrivateMirror option(s) that specify database server FQDNs.\n"); + status = ret; + goto done; + } + + if (optget(opts, "update-db")->enabled) { + /* + * Prep for specific database updates. + */ + char **specificDatabaseList = NULL; + uint32_t nSpecificDatabases = 0; + int bCustom = 0; + + /* Don't prune the database directory if only specific dabases were requested from the command line. */ + bPrune = 0; + + /* + * Get list of specific databases from command line args. + */ + if (FC_SUCCESS != (ret = get_string_list(optget(opts, "update-db"), &specificDatabaseList, &nSpecificDatabases))) { + mprintf("!Error when attempting to read ExtraDatabase entries.\n"); + status = ret; + goto done; + } + + /* + * Select specific databases from official lists. + */ + if (FC_SUCCESS != (ret = select_specific_databases( + specificDatabaseList, + nSpecificDatabases, + &databaseList, + &nDatabases, + &bCustom))) { + free_string_list(specificDatabaseList, nSpecificDatabases); + specificDatabaseList = NULL; + + mprintf("!Failed to select specific databases from available official databases.\n"); + status = ret; + goto done; + } + free_string_list(specificDatabaseList, nSpecificDatabases); + specificDatabaseList = NULL; + + if (bCustom) { + /* + * Collect list of "custom"/unofficial URL-based databases. + */ + if (FC_SUCCESS != (ret = get_string_list(optget(opts, "DatabaseCustomURL"), &urlDatabaseList, &nUrlDatabases))) { + mprintf("!Error when attempting to read ExcludeDatabase entries.\n"); + status = ret; + goto done; + } + if ((NULL == urlDatabaseList) || (0 == nUrlDatabases)) { + mprintf("!--update-db=custom requires at least one DatabaseCustomURL in freshclam.conf\n"); + status = FC_ECONFIG; + goto done; + } + } + } else { + /* + * Prep for standard database updates. + */ + char **optInList = NULL; + uint32_t nOptIns = 0; + char **optOutList = NULL; + uint32_t nOptOuts = 0; + + /* + * Collect list of database opt-ins. + */ + if (FC_SUCCESS != (ret = get_string_list(optget(opts, "ExtraDatabase"), &optInList, &nOptIns))) { + mprintf("!Error when attempting to read ExtraDatabase entries.\n"); + status = ret; + goto done; + } + + /* + * Collect list of database opt-outs. + */ + if (FC_SUCCESS != (ret = get_string_list(optget(opts, "ExcludeDatabase"), &optOutList, &nOptOuts))) { + free_string_list(optInList, nOptIns); + optInList = NULL; + + mprintf("!Error when attempting to read ExcludeDatabase entries.\n"); + status = ret; + goto done; + } + if (!optget(opts, "Bytecode")->enabled) { + if (FC_SUCCESS != (ret = string_list_add("bytecode", &optOutList, &nOptOuts))) { + free_string_list(optInList, nOptIns); + optInList = NULL; + free_string_list(optOutList, nOptOuts); + optOutList = NULL; + + mprintf("!Failed to add bytecode to list of opt-out databases.\n"); + status = ret; + goto done; + } + } + + /* + * Select databases from official lists using opt-ins and opt-outs. + */ + if (FC_SUCCESS != (ret = select_from_official_databases( + optInList, + nOptIns, + optOutList, + nOptOuts, + &databaseList, + &nDatabases))) { + free_string_list(optInList, nOptIns); + optInList = NULL; + free_string_list(optOutList, nOptOuts); + optOutList = NULL; + + mprintf("!Failed to select databases from list of official databases.\n"); + status = ret; + goto done; + } + free_string_list(optInList, nOptIns); + optInList = NULL; + free_string_list(optOutList, nOptOuts); + optOutList = NULL; + + /* + * Collect list of "custom"/unofficial URL-based databases. + */ + if (FC_SUCCESS != (ret = get_string_list(optget(opts, "DatabaseCustomURL"), &urlDatabaseList, &nUrlDatabases))) { + mprintf("!Error when attempting to read ExcludeDatabase entries.\n"); + status = ret; + goto done; + } + } + + fc_context.bTestDatabases = optget(opts, "TestDatabases")->enabled; + fc_context.bBytecodeEnabled = optget(opts, "Bytecode")->enabled; + + /* + * Initialize libraries and configuration options. + */ + if (FC_SUCCESS != initialize(opts)) { + mprintf("!Initialization error!\n"); + status = FC_EINIT; + goto done; + } + + if (!optget(opts, "no-dns")->enabled && optget(opts, "DNSDatabaseInfo")->enabled) { + dnsUpdateInfoServer = optget(opts, "DNSDatabaseInfo")->strarg; + } + +#ifdef _WIN32 + signal(SIGINT, sighandler); +#else + memset(&sigact, 0, sizeof(struct sigaction)); + sigact.sa_handler = sighandler; + sigaction(SIGINT, &sigact, NULL); + sigaction(SIGPIPE, &sigact, NULL); +#endif + if (!optget(opts, "daemon")->enabled) { + /* + * Daemon mode not enabled. + * Just update and exit. + */ + ret = perform_database_update( + databaseList, + nDatabases, + urlDatabaseList, + nUrlDatabases, + serverList, + nServers, + bPrivate, + bPrivate ? NULL : dnsUpdateInfoServer, + bPrivate ? 0 : optget(opts, "ScriptedUpdates")->enabled, + bPrune, + optget(opts, "OnUpdateExecute")->enabled ? optget(opts, "OnUpdateExecute")->strarg : NULL, + optget(opts, "OnOutdatedExecute")->enabled ? optget(opts, "OnOutdatedExecute")->strarg : NULL, + optget(opts, "daemon")->enabled, + optget(opts, "NotifyClamd")->active ? optget(opts, "NotifyClamd")->strarg : NULL, + &fc_context); + if (FC_SUCCESS != ret) { + logg("!Update failed.\n"); + status = ret; + goto done; + } + + } else { + /* + * Daemon mode enabled. + * Keep running after update. + */ + int bigsleep, checks; +#ifndef _WIN32 + time_t now, wakeup; + + sigaction(SIGTERM, &sigact, NULL); + sigaction(SIGHUP, &sigact, NULL); + sigaction(SIGCHLD, &sigact, NULL); +#endif + + /* + * Determine sleep time based on # of checks per day. + * If HTTP is used instead of DNS to check for updates, + * limit the # of checks to 50 per day to restrict bandwidth usage. + */ + checks = optget(opts, "Checks")->numarg; + + if (checks <= 0) { + logg("^Number of checks must be a positive integer.\n"); + status = FC_ECONFIG; + goto done; + } + + if (!optget(opts, "DNSDatabaseInfo")->enabled || optget(opts, "no-dns")->enabled) { + if (checks > 50) { + logg("^Number of checks must be between 1 and 50.\n"); + status = FC_ECONFIG; + goto done; + } + } + + bigsleep = 24 * 3600 / checks; + + /* + * If not set to foreground mode (and not Windows), + * daemonize and run in the background. + */ +#ifndef _WIN32 + /* fork into background */ + if (g_foreground == 0) { + if (-1 == daemonize_parent_wait(NULL, NULL)) { + logg("!daemonize() failed\n"); + status = FC_EFAILEDUPDATE; + goto done; + } + mprintf_disabled = 1; + } +#endif + + /* Write PID of daemon process to pidfile. */ + if ((opt = optget(opts, "PidFile"))->enabled) { + g_pidfile = opt->strarg; + if (writepid(g_pidfile)) { + status = FC_EINIT; + goto done; + } + } + +#ifndef _WIN32 + /* Signal the parent process that we have successfully + * written the PidFile. If it does not get this signal, it + * will wait for our exit status (and we don't exit in daemon mode). + */ + if (parentPid != getpid()) { //we have been daemonized + daemonize_signal_parent(parentPid); + } +#endif + +#ifdef HAVE_PWD_H + /* Get the log file name to pass it into drop_privileges. */ + logFileOpt = optget(opts, "UpdateLogFile"); + if (logFileOpt->enabled) { + logFileName = logFileOpt->strarg; + } + + /* + * freshclam may have created the freshclam.dat file with as root + * if run in daemon-mode, so we should give ownership to the + * DatabaseOwner if we're supposed to drop privileges.. + */ + if ((0 == geteuid()) && (NULL != optget(opts, "DatabaseOwner")->strarg)) { + struct passwd *user = NULL; + STATBUF sb; + + if ((user = getpwnam(optget(opts, "DatabaseOwner")->strarg)) == NULL) { + logg("^Can't get information about user %s.\n", optget(opts, "DatabaseOwner")->strarg); + fprintf(stderr, "ERROR: Can't get information about user %s.\n", optget(opts, "DatabaseOwner")->strarg); + status = FC_ECONFIG; + goto done; + } + + /*Change ownership of the freshclam DAT file to the user we are going to switch to.*/ + if (CLAMSTAT("freshclam.dat", &sb) != -1) { + int ret = lchown("freshclam.dat", user->pw_uid, user->pw_gid); + if (ret) { + fprintf(stderr, "ERROR: lchown to user '%s' failed on freshclam.dat\n", user->pw_name); + fprintf(stderr, "Error was '%s'\n", strerror(errno)); + logg("^lchown to user '%s' failed on freshclam.dat. Error was '%s'\n", + user->pw_name, strerror(errno)); + status = FC_ECONFIG; + goto done; + } + } + } + + /* + * freshclam shouldn't work with root privileges. + * Drop privileges to the DatabaseOwner user, if specified. + */ + ret = drop_privileges(optget(opts, "DatabaseOwner")->strarg, logFileName); + if (0 != ret) { + logg("!Failed to switch to %s user.\n", optget(opts, "DatabaseOwner")->strarg); + status = FC_ECONFIG; + goto done; + } +#endif /* HAVE_PWD_H */ + + g_active_children = 0; + + logg("#freshclam daemon %s (OS: " TARGET_OS_TYPE ", ARCH: " TARGET_ARCH_TYPE ", CPU: " TARGET_CPU_TYPE ")\n", get_version()); + + while (!g_terminate) { + ret = perform_database_update( + databaseList, + nDatabases, + urlDatabaseList, + nUrlDatabases, + serverList, + nServers, + bPrivate, + bPrivate ? NULL : dnsUpdateInfoServer, + bPrivate ? 0 : optget(opts, "ScriptedUpdates")->enabled, + bPrune, + optget(opts, "OnUpdateExecute")->enabled ? optget(opts, "OnUpdateExecute")->strarg : NULL, + optget(opts, "OnOutdatedExecute")->enabled ? optget(opts, "OnUpdateExecute")->strarg : NULL, + optget(opts, "daemon")->enabled, + optget(opts, "NotifyClamd")->active ? optget(opts, "NotifyClamd")->strarg : NULL, + &fc_context); + if (FC_SUCCESS != ret) { + logg("!Update failed.\n"); + } + +#ifndef _WIN32 + /* Void the current alarm. */ + alarm(0); +#endif + + if (ret > FC_UPTODATE) { + if ((opt = optget(opts, "OnErrorExecute"))->enabled) + arg = opt->strarg; + + if (arg) + execute("OnErrorExecute", arg, optget(opts, "daemon")->enabled); + + arg = NULL; + + if (FC_EFORBIDDEN == ret) { + /* We're being actively blocked, which is a fatal error. Exit. */ + logg("^FreshClam was forbidden from downloading a database.\n"); + logg("^This is fatal. Retrying later won't help. Exiting now.\n"); + status = ret; + goto done; + } + } + + logg("#--------------------------------------\n"); +#ifdef SIGALRM + sigaction(SIGALRM, &sigact, &oldact); +#endif +#ifdef SIGUSR1 + sigaction(SIGUSR1, &sigact, &oldact); +#endif + +#ifdef _WIN32 + sleep(bigsleep); +#else + /* Set a new alarm. */ + time(&wakeup); + wakeup += bigsleep; + alarm(bigsleep); + do { + pause(); + time(&now); + } while (!g_terminate && (now < wakeup)); + + if (g_terminate == -1) { + logg("Received signal: wake up\n"); + g_terminate = 0; + } else if (g_terminate == -2) { + logg("Received signal: re-opening log file\n"); + g_terminate = 0; + logg_close(); + } +#endif + +#ifdef SIGALRM + sigaction(SIGALRM, &oldact, NULL); +#endif +#ifdef SIGUSR1 + sigaction(SIGUSR1, &oldact, NULL); +#endif + } + } + + status = FC_SUCCESS; + +done: + + if ((status > FC_UPTODATE) && (NULL != opts)) { + if ((opt = optget(opts, "OnErrorExecute"))->enabled) + execute("OnErrorExecute", opt->strarg, optget(opts, "daemon")->enabled); + } + + logg_close(); + + if (g_pidfile) { + unlink(g_pidfile); + } + + if (NULL != databaseList) { + free_string_list(databaseList, nDatabases); + } + if (NULL != urlDatabaseList) { + free_string_list(urlDatabaseList, nUrlDatabases); + } + if (NULL != serverList) { + free_string_list(serverList, nServers); + } + if (NULL != opts) { + optfree(opts); + } + if (NULL != cfgfile) { + free(cfgfile); + } + + /* Cleanup libfreshclam */ + fc_cleanup(); + + /* Remove temp directory */ + if (*g_freshclamTempDirectory) { + cli_rmdirs(g_freshclamTempDirectory); + } + + if ((FC_UPTODATE == status) || (FC_SUCCESS == status)) { + return 0; + } + + return (int)status; +} diff --git a/clamscan/freshclam/libfreshclam.c b/clamscan/freshclam/libfreshclam.c new file mode 100644 index 0000000..6258626 --- /dev/null +++ b/clamscan/freshclam/libfreshclam.c @@ -0,0 +1,1000 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2002-2007 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +#include +#include +#include +#ifdef HAVE_UNISTD_H +#include +#endif +#include +#include +#include +#include +#include +#include +#ifndef _WIN32 +#include +#endif +#include +#include +#ifdef HAVE_PWD_H +#include +#endif +#ifdef HAVE_GRP_H +#include +#endif + +#if defined(USE_SYSLOG) && !defined(C_AIX) +#include +#endif + +#include + +#include "target.h" + +// libclamav +#include "clamav.h" +#include "others.h" +#include "regex_list.h" +#include "str.h" + +// shared +#include "cert_util.h" +#include "output.h" +#include "misc.h" + +#include "libfreshclam.h" +#include "libfreshclam_internal.h" +#include "dns.h" + +/* + * Private functions + */ + +/* + * libclamav API functions + */ +const char *fc_strerror(fc_error_t fcerror) +{ + switch (fcerror) { + case FC_SUCCESS: + return "Success"; + case FC_UPTODATE: + return "Up-to-date"; + case FC_EINIT: + return "Failed to initalize"; + case FC_EDIRECTORY: + return "Invalid, nonexistant, or inaccessible directory"; + case FC_EFILE: + return "Invalid, nonexistant, or inaccessible file"; + case FC_ECONNECTION: + return "Connection failed"; + case FC_EEMPTYFILE: + return "Empty file"; + case FC_EBADCVD: + return "Invalid or corrupted CVD/CLD database"; + case FC_ETESTFAIL: + return "Test failed"; + case FC_ECONFIG: + return "Invalid configuration settings(s)"; + case FC_EDBDIRACCESS: + return "Failed to read/write file to database directory"; + case FC_EFAILEDGET: + return "HTTP GET failed"; + case FC_EMIRRORNOTSYNC: + return "Downloaded database had lower version than advertised"; + case FC_ELOGGING: + return "Failed to write to log"; + case FC_EFAILEDUPDATE: + return "Failed to update database"; + case FC_EMEM: + return "Memory allocation error"; + case FC_EARG: + return "Invalid argument(s)"; + case FC_EFORBIDDEN: + return "Forbidden; Blocked by CDN"; + case FC_ERETRYLATER: + return "Too many requests; Retry later"; + default: + return "Unknown libfreshclam error code!"; + } +} + +fc_error_t fc_initialize(fc_config *fcConfig) +{ + fc_error_t status = FC_EARG; + STATBUF statbuf; + + if (NULL == fcConfig) { + printf("fc_initialize: Invalid arguments.\n"); + return status; + } + + /* Initilize libcurl */ + curl_global_init(CURL_GLOBAL_ALL); + + /* Initialize mprintf options */ + if (fcConfig->msgFlags & FC_CONFIG_MSG_DEBUG) cl_debug(); + mprintf_verbose = (fcConfig->msgFlags & FC_CONFIG_MSG_VERBOSE) ? 1 : 0; + mprintf_quiet = (fcConfig->msgFlags & FC_CONFIG_MSG_QUIET) ? 1 : 0; + mprintf_nowarn = (fcConfig->msgFlags & FC_CONFIG_MSG_NOWARN) ? 1 : 0; + mprintf_stdout = (fcConfig->msgFlags & FC_CONFIG_MSG_STDOUT) ? 1 : 0; + mprintf_progress = (fcConfig->msgFlags & FC_CONFIG_MSG_SHOWPROGRESS) ? 1 : 0; + + /* Initialize logger */ + logg_verbose = (fcConfig->logFlags & FC_CONFIG_LOG_VERBOSE) ? 1 : 0; + logg_nowarn = (fcConfig->logFlags & FC_CONFIG_LOG_NOWARN) ? 1 : 0; + logg_time = (fcConfig->logFlags & FC_CONFIG_LOG_TIME) ? 1 : 0; + logg_rotate = (fcConfig->logFlags & FC_CONFIG_LOG_ROTATE) ? 1 : 0; + logg_size = fcConfig->maxLogSize; + /* Set a log file if requested, and is not already set */ + if ((NULL == logg_file) && (NULL != fcConfig->logFile)) { + logg_file = cli_strdup(fcConfig->logFile); + if (0 != logg("#--------------------------------------\n")) { + mprintf("!Problem with internal logger (UpdateLogFile = %s).\n", logg_file); + status = FC_ELOGGING; + goto done; + } + } + +#if defined(USE_SYSLOG) && !defined(C_AIX) + /* Initialize syslog if available and requested, and is not already set */ + if (fcConfig->logFlags & FC_CONFIG_LOG_SYSLOG) { + int logFacility = LOG_LOCAL6; + if ((0 == logg_syslog) && (NULL != fcConfig->logFacility) && (-1 == (logFacility = logg_facility(fcConfig->logFacility)))) { + mprintf("!LogFacility: %s: No such facility.\n", fcConfig->logFacility); + status = FC_ELOGGING; + goto done; + } + + openlog("freshclam", LOG_PID, logFacility); + logg_syslog = 1; + } +#endif + + /* Optional connection settings. */ + if (NULL != fcConfig->localIP) { +#if !((LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 33))) + mprintf("!The LocalIP feature was requested but this local IP support is not presently available.\n"); + mprintf("!Your installation was built with libcurl version %u.%u.%u.\n", LIBCURL_VERSION_MAJOR, LIBCURL_VERSION_MINOR, LIBCURL_VERSION_PATCH); + mprintf("!LocalIP requires libcurl version 7.33.0 or higher and must include the c-ares optional dependency.\n"); +#else + g_localIP = cli_strdup(fcConfig->localIP); +#endif + } + if (NULL != fcConfig->userAgent) { + g_userAgent = cli_strdup(fcConfig->userAgent); + } + if (NULL != fcConfig->proxyServer) { + g_proxyServer = cli_strdup(fcConfig->proxyServer); + if (0 != fcConfig->proxyPort) { + g_proxyPort = fcConfig->proxyPort; + } else { + /* + * Proxy port not provided. Look up the default port for + * webcache in /etc/services. + * Default to 8080 if not provided. + */ + const struct servent *webcache = getservbyname("webcache", "TCP"); + + if (webcache) + g_proxyPort = ntohs(webcache->s_port); + else + g_proxyPort = 8080; + + endservent(); + } + } + if (NULL != fcConfig->proxyUsername) { + g_proxyUsername = cli_strdup(fcConfig->proxyUsername); + } + if (NULL != fcConfig->proxyPassword) { + g_proxyPassword = cli_strdup(fcConfig->proxyPassword); + } + +#ifdef _WIN32 + if ((fcConfig->databaseDirectory[strlen(fcConfig->databaseDirectory) - 1] != '/') && + ((fcConfig->databaseDirectory[strlen(fcConfig->databaseDirectory) - 1] != '\\'))) { +#else + if (fcConfig->databaseDirectory[strlen(fcConfig->databaseDirectory) - 1] != '/') { +#endif + g_databaseDirectory = cli_malloc(strlen(fcConfig->databaseDirectory) + strlen(PATHSEP) + 1); + snprintf( + g_databaseDirectory, + strlen(fcConfig->databaseDirectory) + strlen(PATHSEP) + 1, + "%s" PATHSEP, + fcConfig->databaseDirectory); + } else { + g_databaseDirectory = cli_strdup(fcConfig->databaseDirectory); + } + + /* Validate that the database directory exists, and store it. */ + if (LSTAT(g_databaseDirectory, &statbuf) == -1) { + logg("!Database directory does not exist: %s\n", g_databaseDirectory); + status = FC_EDIRECTORY; + goto done; + } + if (!S_ISDIR(statbuf.st_mode)) { + logg("!Database directory is not a directory: %s\n", g_databaseDirectory); + status = FC_EDIRECTORY; + goto done; + } + + g_tempDirectory = cli_strdup(fcConfig->tempDirectory); + + g_maxAttempts = fcConfig->maxAttempts; + g_connectTimeout = fcConfig->connectTimeout; + g_requestTimeout = fcConfig->requestTimeout; + + g_bCompressLocalDatabase = fcConfig->bCompressLocalDatabase; + + /* Load or create freshclam.dat */ + if (FC_SUCCESS != load_freshclam_dat()) { + logg("*Failed to load freshclam.dat; will create a new freshclam.dat\n"); + + if (FC_SUCCESS != new_freshclam_dat()) { + logg("^Failed to create a new freshclam.dat!\n"); + status = FC_EINIT; + goto done; + } + } + + status = FC_SUCCESS; + +done: + if (FC_SUCCESS != status) { + fc_cleanup(); + } + + return status; +} + +void fc_cleanup(void) +{ + /* Cleanup libcurl */ + curl_global_cleanup(); + + if (NULL != logg_file) { + free((void *)logg_file); + logg_file = NULL; + } + if (NULL != g_localIP) { + free(g_localIP); + g_localIP = NULL; + } + if (NULL != g_userAgent) { + free(g_userAgent); + g_userAgent = NULL; + } + if (NULL != g_proxyServer) { + free(g_proxyServer); + g_proxyServer = NULL; + } + if (NULL != g_proxyUsername) { + free(g_proxyUsername); + g_proxyUsername = NULL; + } + if (NULL != g_proxyPassword) { + free(g_proxyPassword); + g_proxyPassword = NULL; + } + if (NULL != g_databaseDirectory) { + free(g_databaseDirectory); + g_databaseDirectory = NULL; + } + if (NULL != g_tempDirectory) { + free(g_tempDirectory); + g_tempDirectory = NULL; + } + if (NULL != g_freshclamDat) { + free(g_freshclamDat); + g_freshclamDat = NULL; + } +} + +fc_error_t fc_prune_database_directory(char **databaseList, uint32_t nDatabases) +{ + fc_error_t status = FC_EARG; + + DIR *dir = NULL; + struct dirent *dent; + char *extension = NULL; + + /* Change directory to database directory */ + if (chdir(g_databaseDirectory)) { + logg("!Can't change dir to %s\n", g_databaseDirectory); + status = FC_EDIRECTORY; + goto done; + } + + logg("*Current working dir is %s\n", g_databaseDirectory); + + if (!(dir = opendir(g_databaseDirectory))) { + logg("!checkdbdir: Can't open directory %s\n", g_databaseDirectory); + status = FC_EDBDIRACCESS; + goto done; + } + + while ((dent = readdir(dir))) { + if (dent->d_ino) { + if ((NULL != (extension = strstr(dent->d_name, ".cld"))) || + (NULL != (extension = strstr(dent->d_name, ".cvd")))) { + + uint32_t i; + int bFound = 0; + for (i = 0; i < nDatabases; i++) { + if (0 == strncmp(databaseList[i], dent->d_name, extension - dent->d_name)) { + bFound = 1; + } + } + if (!bFound) { + /* Prune CVD/CLD */ + mprintf("Pruning unwanted or deprecated database file %s.\n", dent->d_name); + if (unlink(dent->d_name)) { + mprintf("!Failed to prune unwanted database file %s, consider removing it manually.\n", dent->d_name); + status = FC_EDBDIRACCESS; + goto done; + } + } + } + } + } + + status = FC_SUCCESS; + +done: + if (NULL != dir) { + closedir(dir); + } + + return status; +} + +/** + * @brief Compare two version strings. + * + * @param v1 Version string 1 + * @param v2 Version string 2 + * @return int 1 if v1 is greater, 0 if equal, -1 if smaller. + */ +int version_string_compare(char *v1, size_t v1_len, char *v2, size_t v2_len) +{ + size_t i, j; + int vnum1 = 0, vnum2 = 0; + + for (i = 0, j = 0; (i < v1_len || j < v2_len);) { + while (i < v1_len && v1[i] != '.') { + vnum1 = vnum1 * 10 + (v1[i] - '0'); + i++; + } + + while (j < v2_len && v2[j] != '.') { + vnum2 = vnum2 * 10 + (v2[j] - '0'); + j++; + } + + if (vnum1 > vnum2) + return 1; + if (vnum2 > vnum1) + return -1; + + vnum1 = vnum2 = 0; + i++; + j++; + } + return 0; +} + +fc_error_t fc_test_database(const char *dbFilename, int bBytecodeEnabled) +{ + fc_error_t status = FC_EARG; + struct cl_engine *engine = NULL; + unsigned newsigs = 0; + cl_error_t cl_ret; + + if ((NULL == dbFilename)) { + logg("^fc_test_database: Invalid arguments.\n"); + goto done; + } + + logg("*Loading signatures from %s\n", dbFilename); + if (NULL == (engine = cl_engine_new())) { + status = FC_ETESTFAIL; + goto done; + } + + cl_engine_set_clcb_stats_submit(engine, NULL); + + if (CL_SUCCESS != (cl_ret = cl_load( + dbFilename, engine, &newsigs, + CL_DB_PHISHING | CL_DB_PHISHING_URLS | CL_DB_BYTECODE | + CL_DB_PUA | CL_DB_ENHANCED))) { + logg("!Failed to load new database: %s\n", cl_strerror(cl_ret)); + status = FC_ETESTFAIL; + goto done; + } + + if (bBytecodeEnabled && (CL_SUCCESS != (cl_ret = cli_bytecode_prepare2( + engine, &engine->bcs, + engine->dconf->bytecode + /*FIXME: dconf has no sense here */)))) { + logg("!Failed to compile/load bytecode: %s\n", cl_strerror(cl_ret)); + status = FC_ETESTFAIL; + goto done; + } + logg("*Properly loaded %u signatures from %s\n", newsigs, dbFilename); + + status = FC_SUCCESS; + +done: + + if (NULL != engine) { + if (engine->domainlist_matcher && engine->domainlist_matcher->sha256_pfx_set.keys) + cli_hashset_destroy(&engine->domainlist_matcher->sha256_pfx_set); + + cl_engine_free(engine); + } + + return status; +} + +fc_error_t fc_dns_query_update_info( + const char *dnsUpdateInfoServer, + char **dnsUpdateInfo, + char **newVersion) +{ + fc_error_t status = FC_EFAILEDGET; + char *dnsReply = NULL; + +#ifdef HAVE_RESOLV_H + unsigned int ttl; + char *reply_token = NULL; + int recordTime; + time_t currentTime; + int vwarning = 1; + char version_string[32]; +#endif /* HAVE_RESOLV_H */ + + if ((NULL == dnsUpdateInfo) || (NULL == newVersion)) { + logg("^dns_query_update_info: Invalid arguments.\n"); + status = FC_EARG; + goto done; + } + + *dnsUpdateInfo = NULL; + *newVersion = NULL; + +#ifdef HAVE_RESOLV_H + + if (dnsUpdateInfoServer == NULL) { + logg("^DNS Update Info disabled. Falling back to HTTP mode.\n"); + goto done; + } + + if (NULL == (dnsReply = dnsquery(dnsUpdateInfoServer, T_TXT, &ttl))) { + logg("^Invalid DNS reply. Falling back to HTTP mode.\n"); + goto done; + } + + logg("*TTL: %d\n", ttl); + + /* + * Check Record Time. + */ + if (NULL == (reply_token = cli_strtok(dnsReply, DNS_UPDATEINFO_RECORDTIME, ":"))) { + logg("^Failed to find Record Time field in DNS Update Info.\n"); + goto done; + } + + recordTime = atoi(reply_token); + free(reply_token); + reply_token = NULL; + + time(¤tTime); + if ((int)currentTime - recordTime > 10800) { + logg("^DNS record is older than 3 hours.\n"); + goto done; + } + + /* + * Check Version Warning Flag. + */ + if (NULL == (reply_token = cli_strtok(dnsReply, DNS_UPDATEINFO_VERSIONWARNING, ":"))) { + logg("^Failed to find Version Warning Flag in DNS Update Info.\n"); + goto done; + } + + if (*reply_token == '0') + vwarning = 0; + free(reply_token); + reply_token = NULL; + + /* + * Check the latest available ClamAV software version. + */ + if (NULL == (reply_token = cli_strtok(dnsReply, DNS_UPDATEINFO_NEWVERSION, ":"))) { + logg("^Failed to find New Version field in DNS Update Info.\n"); + goto done; + } + + logg("*fc_dns_query_update_info: Software version from DNS: %s\n", reply_token); + + /* + * Compare the latest available ClamAV version with this ClamAV version. + * Only throw a warning if the Version Warning Flag was set, + * and this is not a beta, release candidate, or development version. + */ + strncpy(version_string, get_version(), sizeof(version_string)); + version_string[31] = 0; + + if (vwarning) { + if (!strstr(version_string, "devel") && + !strstr(version_string, "beta") && + !strstr(version_string, "rc")) { + + char *suffix = strchr(version_string, '-'); + + if ((suffix && (0 > version_string_compare(version_string, suffix - version_string, reply_token, strlen(reply_token)))) || + (!suffix && (0 > version_string_compare(version_string, strlen(version_string), reply_token, strlen(reply_token))))) { + + logg("^Your ClamAV installation is OUTDATED!\n"); + logg("^Local version: %s Recommended version: %s\n", version_string, reply_token); + logg("DON'T PANIC! Read https://docs.clamav.net/manual/Installing.html\n"); + *newVersion = cli_strdup(reply_token); + } + } + } + + free(reply_token); + reply_token = NULL; + + *dnsUpdateInfo = dnsReply; + + status = FC_SUCCESS; + +#endif /* HAVE_RESOLV_H */ + +done: + + if (FC_SUCCESS != status) { + free(dnsReply); + } + + return status; +} + +fc_error_t fc_update_database( + const char *database, + char **serverList, + uint32_t nServers, + int bPrivateMirror, + const char *dnsUpdateInfo, + int bScriptedUpdates, + void *context, + int *bUpdated) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + char *dbFilename = NULL; + int signo = 0; + long attempt = 1; + uint32_t i; + + if ((NULL == database) || (NULL == serverList) || (NULL == bUpdated)) { + logg("^fc_update_database: Invalid arguments.\n"); + goto done; + } + + *bUpdated = 0; + + /* Change directory to database directory */ + if (chdir(g_databaseDirectory)) { + logg("!Can't change dir to %s\n", g_databaseDirectory); + status = FC_EDIRECTORY; + goto done; + } + logg("*Current working dir is %s\n", g_databaseDirectory); + + /* + * Attempt to update official database using DatabaseMirrors or PrivateMirrors. + */ + for (i = 0; i < nServers; i++) { + for (attempt = 1; attempt <= g_maxAttempts; attempt++) { + ret = updatedb( + database, + dnsUpdateInfo, + serverList[i], + bPrivateMirror, + context, + bScriptedUpdates, + attempt == g_maxAttempts ? 1 : 0, + &signo, + &dbFilename, + bUpdated); + + switch (ret) { + case FC_SUCCESS: { + if (*bUpdated) { + logg("*fc_update_database: %s updated.\n", dbFilename); + } else { + logg("*fc_update_database: %s already up-to-date.\n", dbFilename); + } + goto success; + } + case FC_ECONNECTION: + case FC_EBADCVD: + case FC_EFAILEDGET: { + if (attempt < g_maxAttempts) { + logg("Trying again in 5 secs...\n"); + sleep(5); + } else { + logg("Giving up on %s...\n", serverList[i]); + if (i == nServers - 1) { + logg("!Update failed for database: %s\n", database); + status = ret; + goto done; + } + } + break; + } + case FC_EMIRRORNOTSYNC: { + logg("Received an older %s CVD than was advertised. We'll retry so the incremental update will ensure we're up-to-date.\n", database); + break; + } + case FC_EFORBIDDEN: { + char retry_after_string[26]; + struct tm *tm_info; + tm_info = localtime(&g_freshclamDat->retry_after); + if (NULL == tm_info) { + logg("!Failed to query the local time for the retry-after date!\n"); + status = FC_ERROR; + goto done; + } + strftime(retry_after_string, 26, "%Y-%m-%d %H:%M:%S", tm_info); + logg("^FreshClam received error code 403 from the ClamAV Content Delivery Network (CDN).\n"); + logg("This could mean several things:\n"); + logg(" 1. You are running an out-of-date version of ClamAV / FreshClam.\n"); + logg(" Ensure you are the most updated version by visiting https://www.clamav.net/downloads\n"); + logg(" 2. Your network is explicitly denied by the FreshClam CDN.\n"); + logg(" In order to rectify this please check that you are:\n"); + logg(" a. Running an up-to-date version of FreshClam\n"); + logg(" b. Running FreshClam no more than once an hour\n"); + logg(" c. If you have checked (a) and (b), please open a ticket at\n"); + logg(" https://github.com/Cisco-Talos/clamav/issues\n"); + logg(" and we will investigate why your network is blocked.\n"); + logg("^You are on cool-down until after: %s\n", retry_after_string); + status = ret; + goto done; + break; + } + case FC_ERETRYLATER: { + char retry_after_string[26]; + struct tm *tm_info; + tm_info = localtime(&g_freshclamDat->retry_after); + if (NULL == tm_info) { + logg("!Failed to query the local time for the retry-after date!\n"); + status = FC_ERROR; + goto done; + } + strftime(retry_after_string, 26, "%Y-%m-%d %H:%M:%S", tm_info); + logg("^FreshClam received error code 429 from the ClamAV Content Delivery Network (CDN).\n"); + logg("This means that you have been rate limited by the CDN.\n"); + logg(" 1. Run FreshClam no more than once an hour to check for updates.\n"); + logg(" FreshClam should check DNS first to see if an update is needed.\n"); + logg(" 2. If you have more than 10 hosts on your network attempting to download,\n"); + logg(" it is recommended that you set up a private mirror on your network using\n"); + logg(" cvdupdate (https://pypi.org/project/cvdupdate/) to save bandwidth on the\n"); + logg(" CDN and your own network.\n"); + logg(" 3. Please do not open a ticket asking for an exemption from the rate limit,\n"); + logg(" it will not be granted.\n"); + logg("^You are on cool-down until after: %s\n", retry_after_string); + goto success; + break; + } + default: { + logg("!Unexpected error when attempting to update %s: %s\n", database, fc_strerror(ret)); + status = ret; + goto done; + } + } + } + } + +success: + + status = FC_SUCCESS; + +done: + + if (NULL != dbFilename) { + free(dbFilename); + } + + return status; +} + +fc_error_t fc_update_databases( + char **databaseList, + uint32_t nDatabases, + char **serverList, + uint32_t nServers, + int bPrivateMirror, + const char *dnsUpdateInfo, + int bScriptedUpdates, + void *context, + uint32_t *nUpdated) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + uint32_t i; + int bUpdated = 0; + uint32_t numUpdated = 0; + + if ((NULL == databaseList) || (0 == nDatabases) || (NULL == serverList) || (NULL == nUpdated)) { + logg("^fc_update_databases: Invalid arguments.\n"); + goto done; + } + + *nUpdated = 0; + + if (g_freshclamDat->retry_after > 0) { + if (g_freshclamDat->retry_after > time(NULL)) { + /* We're on cool-down, try again later. */ + char retry_after_string[26]; + struct tm *tm_info; + tm_info = localtime(&g_freshclamDat->retry_after); + if (NULL == tm_info) { + logg("!Failed to query the local time for the retry-after date!\n"); + status = FC_ERROR; + goto done; + } + strftime(retry_after_string, 26, "%Y-%m-%d %H:%M:%S", tm_info); + logg("^FreshClam previously received error code 429 or 403 from the ClamAV Content Delivery Network (CDN).\n"); + logg("This means that you have been rate limited or blocked by the CDN.\n"); + logg(" 1. Verify that you're running a supported ClamAV version.\n"); + logg(" See https://docs.clamav.net/faq/faq-eol.html for details.\n"); + logg(" 2. Run FreshClam no more than once an hour to check for updates.\n"); + logg(" FreshClam should check DNS first to see if an update is needed.\n"); + logg(" 3. If you have more than 10 hosts on your network attempting to download,\n"); + logg(" it is recommended that you set up a private mirror on your network using\n"); + logg(" cvdupdate (https://pypi.org/project/cvdupdate/) to save bandwidth on the\n"); + logg(" CDN and your own network.\n"); + logg(" 4. Please do not open a ticket asking for an exemption from the rate limit,\n"); + logg(" it will not be granted.\n"); + logg("^You are still on cool-down until after: %s\n", retry_after_string); + status = FC_SUCCESS; + goto done; + } else { + g_freshclamDat->retry_after = 0; + logg("^Cool-down expired, ok to try again.\n"); + save_freshclam_dat(); + } + } + + for (i = 0; i < nDatabases; i++) { + if (FC_SUCCESS != (ret = fc_update_database( + databaseList[i], + serverList, + nServers, + bPrivateMirror, + dnsUpdateInfo, + bScriptedUpdates, + context, + &bUpdated))) { + status = ret; + goto done; + } + if (bUpdated) { + numUpdated++; + } + } + + *nUpdated = numUpdated; + status = FC_SUCCESS; + +done: + + return status; +} + +fc_error_t fc_download_url_database( + const char *urlDatabase, + void *context, + int *bUpdated) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + long attempt = 1; + char *dbFilename = NULL; + + if ((NULL == urlDatabase) || (NULL == bUpdated)) { + logg("^fc_download_url_database: Invalid arguments.\n"); + goto done; + } + + *bUpdated = 0; + + /* Change directory to database directory */ + if (chdir(g_databaseDirectory)) { + logg("!Can't change dir to %s\n", g_databaseDirectory); + status = FC_EDIRECTORY; + goto done; + } + logg("*Current working dir is %s\n", g_databaseDirectory); + + /* + * Attempt to update official database using DatabaseMirrors or PrivateMirrors. + */ + for (attempt = 1; attempt <= g_maxAttempts; attempt++) { + int signo = 0; + + ret = updatecustomdb( + urlDatabase, + context, + attempt == g_maxAttempts ? 1 : 0, + &signo, + &dbFilename, + bUpdated); + + switch (ret) { + case FC_SUCCESS: { + if (*bUpdated) { + logg("*fc_download_url_database: %s updated.\n", dbFilename); + } else { + logg("*fc_download_url_database: %s already up-to-date.\n", dbFilename); + } + goto success; + } + case FC_ECONNECTION: + case FC_EBADCVD: + case FC_EFAILEDGET: { + if (attempt < g_maxAttempts) { + logg("Trying again in 5 secs...\n"); + sleep(5); + } else { + logg("Update failed for custom database URL: %s\n", urlDatabase); + status = ret; + goto done; + } + break; + } + case FC_EFORBIDDEN: { + char retry_after_string[26]; + struct tm *tm_info; + tm_info = localtime(&g_freshclamDat->retry_after); + if (NULL == tm_info) { + logg("!Failed to query the local time for the retry-after date!\n"); + status = FC_ERROR; + goto done; + } + strftime(retry_after_string, 26, "%Y-%m-%d %H:%M:%S", tm_info); + logg("^FreshClam received error code 403 from the ClamAV Content Delivery Network (CDN).\n"); + logg("This could mean several things:\n"); + logg(" 1. You are running an out-of-date version of ClamAV / FreshClam.\n"); + logg(" Ensure you are the most updated version by visiting https://www.clamav.net/downloads\n"); + logg(" 2. Your network is explicitly denied by the FreshClam CDN.\n"); + logg(" In order to rectify this please check that you are:\n"); + logg(" a. Running an up-to-date version of FreshClam\n"); + logg(" b. Running FreshClam no more than once an hour\n"); + logg(" c. If you have checked (a) and (b), please open a ticket at\n"); + logg(" https://github.com/Cisco-Talos/clamav/issues\n"); + logg(" and we will investigate why your network is blocked.\n"); + logg("^You are on cool-down until after: %s\n", retry_after_string); + status = ret; + goto done; + break; + } + case FC_ERETRYLATER: { + char retry_after_string[26]; + struct tm *tm_info; + tm_info = localtime(&g_freshclamDat->retry_after); + if (NULL == tm_info) { + logg("!Failed to query the local time for the retry-after date!\n"); + status = FC_ERROR; + goto done; + } + strftime(retry_after_string, 26, "%Y-%m-%d %H:%M:%S", tm_info); + logg("^FreshClam received error code 429 from the ClamAV Content Delivery Network (CDN).\n"); + logg("This means that you have been rate limited by the CDN.\n"); + logg(" 1. Run FreshClam no more than once an hour to check for updates.\n"); + logg(" FreshClam should check DNS first to see if an update is needed.\n"); + logg(" 2. If you have more than 10 hosts on your network attempting to download,\n"); + logg(" it is recommended that you set up a private mirror on your network using\n"); + logg(" cvdupdate (https://pypi.org/project/cvdupdate/) to save bandwidth on the\n"); + logg(" CDN and your own network.\n"); + logg(" 3. Please do not open a ticket asking for an exemption from the rate limit,\n"); + logg(" it will not be granted.\n"); + logg("^You are on cool-down until after: %s\n", retry_after_string); + goto success; + break; + } + default: { + logg("Unexpected error when attempting to update from custom database URL: %s\n", urlDatabase); + status = ret; + goto done; + } + } + } + +success: + + status = FC_SUCCESS; + +done: + + if (NULL != dbFilename) { + free(dbFilename); + } + + return status; +} + +fc_error_t fc_download_url_databases( + char **urlDatabaseList, + uint32_t nUrlDatabases, + void *context, + uint32_t *nUpdated) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + int bUpdated = 0; + uint32_t numUpdated = 0; + uint32_t i; + + if ((NULL == urlDatabaseList) || (0 == nUrlDatabases) || (NULL == nUpdated)) { + logg("^fc_download_url_databases: Invalid arguments.\n"); + goto done; + } + + *nUpdated = 0; + + for (i = 0; i < nUrlDatabases; i++) { + if (FC_SUCCESS != (ret = fc_download_url_database( + urlDatabaseList[i], + context, + &bUpdated))) { + logg("^fc_download_url_databases: fc_download_url_database failed: %s (%d)\n", fc_strerror(ret), ret); + status = ret; + goto done; + } + if (bUpdated) { + numUpdated++; + } + } + + *nUpdated = numUpdated; + status = FC_SUCCESS; + +done: + + return status; +} + +void fc_set_fccb_download_complete(fccb_download_complete callback) +{ + g_cb_download_complete = callback; +} diff --git a/clamscan/freshclam/libfreshclam.h b/clamscan/freshclam/libfreshclam.h new file mode 100644 index 0000000..c7da23d --- /dev/null +++ b/clamscan/freshclam/libfreshclam.h @@ -0,0 +1,264 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2002-2007 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#ifndef __LIBFRESHCLAM_H +#define __LIBFRESHCLAM_H + +#include "clamav-types.h" + +/* + * FreshClam configuration flag options. + */ +// clang-format off +#define FC_CONFIG_MSG_DEBUG 0x1 // Enable debug messages. +#define FC_CONFIG_MSG_VERBOSE 0x2 // Enable verbose mode. +#define FC_CONFIG_MSG_QUIET 0x4 // Only output error messages. +#define FC_CONFIG_MSG_NOWARN 0x8 // Don't output warning messages. +#define FC_CONFIG_MSG_STDOUT 0x10 // Write to stdout instead of stderr. +#define FC_CONFIG_MSG_SHOWPROGRESS 0x20 // Show download progress percentage. + +#define FC_CONFIG_LOG_VERBOSE 0x1 // Be verbose in log output as well. +#define FC_CONFIG_LOG_NOWARN 0x2 // Don't log warning messages. +#define FC_CONFIG_LOG_TIME 0x4 // Include timestamp in log messages. +#define FC_CONFIG_LOG_ROTATE 0x8 // Rotate logs if they exceed MaxLogSize. +#define FC_CONFIG_LOG_SYSLOG 0x10 // Enable Syslog. +// clang-format on + +/* freshclam config options */ +typedef struct fc_config_ { + uint32_t msgFlags; /**< FC_CONFIG_MSG bitflag field. */ + uint32_t logFlags; /**< FC_CONFIG_LOG bitflag field. */ + uint64_t maxLogSize; /**< Max size of logfile, if enabled. */ + uint32_t maxAttempts; /**< Max # of download attempts. Must be > 0 */ + uint32_t connectTimeout; /**< CURLOPT_CONNECTTIMEOUT, Timeout for the. connection phase (seconds). */ + uint32_t requestTimeout; /**< CURLOPT_TIMEOUT, Timeout for libcurl transfer operation (seconds). */ + uint32_t bCompressLocalDatabase; /**< If set, will apply gz compression to CLD databases. */ + const char *logFile; /**< (optional) Filepath to use for log output, if desired. */ + const char *logFacility; /**< (optional) System logging facility (I.e. "syslog"), if desired. */ + const char *localIP; /**< (optional) client IP for multihomed systems. */ + const char *userAgent; /**< (optional) Alternative User Agent. */ + const char *proxyServer; /**< (optional) http(s) url for proxy server. */ + uint16_t proxyPort; /**< (optional) Proxy server port #. */ + const char *proxyUsername; /**< (optional) Username for proxy server authentication .*/ + const char *proxyPassword; /**< (optional) Password for proxy server authentication. */ + const char *databaseDirectory; /**< Filepath of database directory. */ + const char *tempDirectory; /**< Filepath to store temp files. */ +} fc_config; + +typedef enum fc_error_tag { + FC_SUCCESS = 0, + FC_UPTODATE = 1, + FC_EINIT, + FC_EDIRECTORY, + FC_EFILE, + FC_ECONNECTION, + FC_EEMPTYFILE, + FC_EBADCVD, + FC_ETESTFAIL, + FC_ECONFIG, + FC_EDBDIRACCESS, + FC_EFAILEDGET, + FC_EMIRRORNOTSYNC, + FC_ELOGGING, + FC_EFAILEDUPDATE, + FC_EMEM, + FC_EARG, + FC_EFORBIDDEN, + FC_ERETRYLATER, + FC_ERROR +} fc_error_t; + +/** + * @brief Translate an FC_ to a human readable message. + * + * @param fcerror fc_error_t code + * @return const char * message. + */ +const char *fc_strerror(fc_error_t fcerror); + +/** + * @brief Configure libfreshclam. + * + * This will initialize libcurl with `curl_global_init`. + * This should only be called once per application. + * + * If you are initializing libfreshclam from a Windows DLL you should not + * initialize it from DllMain or a static initializer because Windows holds + * the loader lock during that time and it could cause a deadlock. + * + * @param config Configuration options. + * @return fc_error_t FC_SUCCESS if success. + * @return fc_error_t FC_ELOGGING if there is an issue writing to the log. + */ +fc_error_t fc_initialize(fc_config *config); + +/** + * @brief Cleanup libfreshclam features. + * + * This will call `curl_global_cleanup`. + * This should only be invoke once at the end of your + * application. + */ +void fc_cleanup(void); + +/** + * @brief Delete CVD & CLD files from database directory that aren't in the provided list. + * + * Will not touch files other than CLD and CVD files. + * + * @param databaseList List of official databases to keep. + * @param nDatabases Number of databses in list. + * @return fc_error_t FC_SUCCESS if success. + * @return fc_error_t FC_EDBDIRACCESS if database access issue occured. + * @return fc_error_t FC_EARG if invalid arguments. + */ +fc_error_t fc_prune_database_directory( + char **databaseList, + uint32_t nDatabases); + +/** + * @brief Test if database loads without errors. + * + * @param dbFilename Filename of database. + * @param bBytecodeEnabled Non-zero if database has bytecode signatures, and should be tested. + * @return fc_error_t FC_SUCCESS if loaded correctly. + * @return fc_error_t FC_EARG callback was passed invalid arguments. + */ +fc_error_t fc_test_database( + const char *dbFilename, + int bBytecodeEnabled); + +/** + * @brief Query Update Info via DNS to get database version info, and ClamAV version info. + * + * Caller must free dnsUpdateInfo. + * + * @param dnsUpdateInfoServer (optional) The DNS server to query for Update Info. If NULL, will disable DNS update info query feature. + * @param dnsUpdateInfo [out] The Update Info DNS reply string. + * @param newVersion [out] New version of ClamAV available. + * @return fc_error_t FC_SUCCESS if success. + * @return fc_error_t FC_EARG if invalid args. + * @return fc_error_t FC_EFAILEDGET if error or disabled and should fall back to HTTP mode for update info. + */ +fc_error_t fc_dns_query_update_info( + const char *dnsUpdateInfoServer, + char **dnsUpdateInfo, + char **newVersion); + +/** + * @brief Download a database directly from a URL. + * + * Whole file download. Does not support incremental update. + * + * @param url Database URL (http, https, file). + * @param context Application context to pass to fccb_download_complete callback. + * @param bUpdated [out] Non-zero if database was updated to new version or is entirely new. + * @return fc_error_t FC_SUCCESS if database downloaded and callback executed successfully. + */ +fc_error_t fc_download_url_database( + const char *urlDatabase, + void *context, + int *bUpdated); + +/** + * @brief Download databases directly from a URLs. + * + * @param urlDatabaseList List of database URLs + * @param nUrlDatabases Number of URLs in list. + * @param context Application context to pass to fccb_download_complete callback. + * @param nUpdated [out] Number of databases that were updated. + * @return fc_error_t FC_SUCCESS if database downloaded and callback executed successfully. + */ +fc_error_t fc_download_url_databases( + char **urlDatabaseList, + uint32_t nUrlDatabases, + void *context, + uint32_t *nUpdated); + +/** + * @brief Update specific official database, given list of update servers. + * + * @param dbName CVD/CLD database name, excluding file extension. + * @param serverList String array of update servers. + * @param nServers Number of servers in list. + * @param dnsUpdateInfoServer DNS server for update info check. May be NULL to disable use of DNS. + * @param bScriptedUpdates Enable incremental/updates (should not be enabled for PrivateMirrors). + * @param context Application context to pass to fccb_download_complete callback. + * @param bUpdated [out] Non-zero if database was updated to new version or is entirely new. + * @return fc_error_t FC_SUCCESS if database downloaded and callback executed successfully. + */ +fc_error_t fc_update_database( + const char *database, + char **serverList, + uint32_t nServers, + int bPrivateMirror, + const char *dnsUpdateInfo, + int bScriptedUpdates, + void *context, + int *bUpdated); + +/** + * @brief Update list of official databases, given list of update servers. + * + * @param dbNames String array of CVD/CLD database names, excluding file extensions. + * @param nDbNames Number of names in array. + * @param serverList String array of update servers. + * @param nServers Number of servers in list. + * @param dnsUpdateInfoServer DNS server for update info check. May be NULL to disable use of DNS. + * @param bScriptedUpdates Enable incremental/updates (should not be enabled for PrivateMirrors). + * @param context Application context to pass to fccb_download_complete callback. + * @param nUpdated [out] Number of databases that were updated. + * @return fc_error_t FC_SUCCESS if database downloaded and callback executed successfully. + */ +fc_error_t fc_update_databases( + char **databaseList, + uint32_t nDatabases, + char **serverList, + uint32_t nServers, + int bPrivateMirror, + const char *dnsUpdateInfo, + int bScriptedUpdates, + void *context, + uint32_t *nUpdated); + +/* ---------------------------------------------------------------------------- + * Callback function type definitions. + */ + +/** + * @brief FreshClam callback Download Complete + * + * Called after each database has been downloaded or updated. + * + * @param dbFilepath Filename of the downloaded database in database directory. + * @param context Opaque application provided data. + * @return fc_error_t FC_SUCCESS if callback action was successful. + * @return fc_error_t FC_EARG callback was passed invalid arguments. + * @return fc_error_t FC_ETESTFAIL if callback action failed and libfreshclam should abort any additional updates. + */ +typedef fc_error_t (*fccb_download_complete)(const char *dbFilename, void *context); +/** + * @brief Set a custom Download Complete callback function. + * + * @param callback The callback function pointer. + */ +extern void fc_set_fccb_download_complete(fccb_download_complete callback); + +#endif // __LIBFRESHCLAM_H diff --git a/clamscan/freshclam/libfreshclam_internal.c b/clamscan/freshclam/libfreshclam_internal.c new file mode 100644 index 0000000..f6128e6 --- /dev/null +++ b/clamscan/freshclam/libfreshclam_internal.c @@ -0,0 +1,2699 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2002-2007 Tomasz Kojm + * + * HTTP/1.1 compliance by Arkadiusz Miskiewicz + * Proxy support by Nigel Horne + * Proxy authorization support by Gernot Tenchio + * (uses fmt_base64() from libowfat (http://www.fefe.de)) + * + * CDIFF code (C) 2006 Sensory Networks, Inc. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +/* for strptime, it is POSIX, but defining _XOPEN_SOURCE to 600 + * fails on Solaris because it would require a c99 compiler, + * 500 fails completely on Solaris, and FreeBSD, and w/o _XOPEN_SOURCE + * strptime is not defined on Linux */ +#define __EXTENSIONS + +#include +#include +#ifdef HAVE_UNISTD_H +#include +#endif +#include +#ifdef HAVE_STRINGS_H +#include +#endif +#include +#ifndef _WIN32 +#include +#include +#include +#include +#include +#endif +#include +#include +#include +#ifndef _WIN32 +#include +#endif +#include +#include +#include +#include +#include + +#include +#include + +#include "target.h" + +// libclamav +#include "clamav.h" +#include "others.h" +#include "str.h" +#include "cvd.h" +#include "regex_list.h" + +// shared +#include "optparser.h" +#include "output.h" +#include "cdiff.h" +#include "tar.h" +#include "clamdcom.h" +#include "cert_util.h" + +#include "libfreshclam.h" +#include "libfreshclam_internal.h" +#include "dns.h" + +#define DB_FILENAME_MAX 60 +#define CVD_HEADER_SIZE 512 + +/* + * Globals + */ +/* Callback function pointers */ +fccb_download_complete g_cb_download_complete = NULL; + +/* Configuration options */ +char *g_localIP = NULL; +char *g_userAgent = NULL; + +char *g_proxyServer = NULL; +uint16_t g_proxyPort = 0; +char *g_proxyUsername = NULL; +char *g_proxyPassword = NULL; + +char *g_tempDirectory = NULL; +char *g_databaseDirectory = NULL; + +uint32_t g_maxAttempts = 0; +uint32_t g_connectTimeout = 0; +uint32_t g_requestTimeout = 0; + +uint32_t g_bCompressLocalDatabase = 0; + +freshclam_dat_v1_t *g_freshclamDat = NULL; + +/** @brief Generate a Version 4 UUID according to RFC-4122 + * + * Uses the openssl RAND_bytes function to generate a Version 4 UUID. + * + * Copyright 2021 Karthik Velakur with some modifications by the ClamAV team. + * License: MIT + * From: https://gist.github.com/kvelakur/9069c9896577c3040030 + * + * @param buffer A buffer that is SIZEOF_UUID_V4 + */ +static void uuid_v4_gen(char *buffer) +{ + union { + struct + { + uint32_t time_low; + uint16_t time_mid; + uint16_t time_hi_and_version; + uint8_t clk_seq_hi_res; + uint8_t clk_seq_low; + uint8_t node[6]; + }; + uint8_t __rnd[16]; + } uuid; + + if (0 >= RAND_bytes(uuid.__rnd, sizeof(uuid.__rnd))) { + /* Failed to generate random bytes for new UUID */ + memset(uuid.__rnd, 0, sizeof(uuid.__rnd)); + uuid.time_low = (uint32_t)time(NULL); + } + + // Refer Section 4.2 of RFC-4122 + // https://tools.ietf.org/html/rfc4122#section-4.2 + uuid.clk_seq_hi_res = (uint8_t)((uuid.clk_seq_hi_res & 0x3F) | 0x80); + uuid.time_hi_and_version = (uint16_t)((uuid.time_hi_and_version & 0x0FFF) | 0x4000); + + snprintf(buffer, SIZEOF_UUID_V4, "%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x", + uuid.time_low, uuid.time_mid, uuid.time_hi_and_version, + uuid.clk_seq_hi_res, uuid.clk_seq_low, + uuid.node[0], uuid.node[1], uuid.node[2], + uuid.node[3], uuid.node[4], uuid.node[5]); + buffer[SIZEOF_UUID_V4 - 1] = 0; + + return; +} + +fc_error_t load_freshclam_dat(void) +{ + fc_error_t status = FC_EINIT; + int handle = -1; + ssize_t bread = 0; + freshclam_dat_v1_t *mdat = NULL; + uint32_t version = 0; + char magic[13] = {0}; + + /* Change directory to database directory */ + if (chdir(g_databaseDirectory)) { + logg("!Can't change dir to %s\n", g_databaseDirectory); + status = FC_EDIRECTORY; + goto done; + } + logg("*Current working dir is %s\n", g_databaseDirectory); + + if (-1 == (handle = open("freshclam.dat", O_RDONLY | O_BINARY))) { + char currdir[PATH_MAX]; + + if (getcwd(currdir, sizeof(currdir))) + logg("*Can't open freshclam.dat in %s\n", currdir); + else + logg("*Can't open freshclam.dat in the current directory\n"); + + logg("*It probably doesn't exist yet. That's ok.\n"); + status = FC_EFILE; + goto done; + } + + if (strlen(MIRRORS_DAT_MAGIC) != (bread = read(handle, &magic, strlen(MIRRORS_DAT_MAGIC)))) { + char error_message[260]; + cli_strerror(errno, error_message, 260); + logg("!Can't read magic from freshclam.dat. Bytes read: %zi, error: %s\n", bread, error_message); + goto done; + } + if (0 != strncmp(magic, MIRRORS_DAT_MAGIC, strlen(MIRRORS_DAT_MAGIC))) { + logg("*Magic bytes for freshclam.dat did not match expectations.\n"); + goto done; + } + + if (sizeof(uint32_t) != (bread = read(handle, &version, sizeof(uint32_t)))) { + char error_message[260]; + cli_strerror(errno, error_message, 260); + logg("!Can't read version from freshclam.dat. Bytes read: %zi, error: %s\n", bread, error_message); + goto done; + } + + switch (version) { + case 1: { + /* Verify that file size is as expected. */ + off_t file_size = lseek(handle, 0L, SEEK_END); + + if (strlen(MIRRORS_DAT_MAGIC) + sizeof(freshclam_dat_v1_t) != (size_t)file_size) { + logg("*freshclam.dat is bigger than expected: %zu != %ld\n", sizeof(freshclam_dat_v1_t), file_size); + goto done; + } + + /* Rewind to just after the magic bytes and read data struct */ + lseek(handle, strlen(MIRRORS_DAT_MAGIC), SEEK_SET); + + mdat = malloc(sizeof(freshclam_dat_v1_t)); + if (NULL == mdat) { + logg("!Failed to allocate memory for freshclam.dat\n"); + status = FC_EMEM; + goto done; + } + + if (sizeof(freshclam_dat_v1_t) != (bread = read(handle, mdat, sizeof(freshclam_dat_v1_t)))) { + char error_message[260]; + cli_strerror(errno, error_message, 260); + logg("!Can't read from freshclam.dat. Bytes read: %zi, error: %s\n", bread, error_message); + goto done; + } + + /* Got it. */ + close(handle); + handle = -1; + + /* This is the latest version. + If we change the format in the future, we may wish to create a new + freshclam.dat struct, import the relevant bits to the new format, + and then save (overwrite) freshclam.dat with the new data. */ + if (NULL != g_freshclamDat) { + free(g_freshclamDat); + } + g_freshclamDat = mdat; + mdat = NULL; + break; + } + default: { + logg("*freshclam.dat version is different than expected: %u != %u\n", 1, version); + goto done; + } + } + + logg("*Loaded freshclam.dat:\n"); + logg("* version: %d\n", g_freshclamDat->version); + logg("* uuid: %s\n", g_freshclamDat->uuid); + if (g_freshclamDat->retry_after > 0) { + char retry_after_string[26]; + struct tm *tm_info = localtime(&g_freshclamDat->retry_after); + if (NULL == tm_info) { + logg("!Failed to query the local time for the retry-after date!\n"); + goto done; + } + strftime(retry_after_string, 26, "%Y-%m-%d %H:%M:%S", tm_info); + logg("* retry-after: %s\n", retry_after_string); + } + + status = FC_SUCCESS; + +done: + if (-1 != handle) { + close(handle); + } + if (FC_SUCCESS != status) { + if (NULL != mdat) { + free(mdat); + } + if (NULL != g_freshclamDat) { + free(g_freshclamDat); + g_freshclamDat = NULL; + } + } + + return status; +} + +fc_error_t save_freshclam_dat(void) +{ + fc_error_t status = FC_EINIT; + int handle = -1; + + if (NULL == g_freshclamDat) { + logg("!Attempted to save freshclam.dat before initializing data struct!\n"); + goto done; + } + + if (-1 == (handle = open("freshclam.dat", O_WRONLY | O_CREAT | O_TRUNC | O_BINARY, 0644))) { + char currdir[PATH_MAX]; + + if (getcwd(currdir, sizeof(currdir))) + logg("!Can't create freshclam.dat in %s\n", currdir); + else + logg("!Can't create freshclam.dat in the current directory\n"); + + logg("Hint: The database directory must be writable for UID %d or GID %d\n", getuid(), getgid()); + status = FC_EDBDIRACCESS; + goto done; + } + if (-1 == write(handle, MIRRORS_DAT_MAGIC, strlen(MIRRORS_DAT_MAGIC))) { + logg("!Can't write to freshclam.dat\n"); + } + if (-1 == write(handle, g_freshclamDat, sizeof(freshclam_dat_v1_t))) { + logg("!Can't write to freshclam.dat\n"); + } + + logg("*Saved freshclam.dat\n"); + + status = FC_SUCCESS; +done: + if (-1 != handle) { + close(handle); + } + + return status; +} + +fc_error_t new_freshclam_dat(void) +{ + fc_error_t status = FC_EINIT; + + freshclam_dat_v1_t *mdat = calloc(1, sizeof(freshclam_dat_v1_t)); + if (NULL == mdat) { + logg("!Failed to allocate memory for freshclam.dat\n"); + status = FC_EMEM; + goto done; + } + + mdat->version = 1; + mdat->retry_after = 0; + uuid_v4_gen(mdat->uuid); + + if (NULL != g_freshclamDat) { + free(g_freshclamDat); + } + g_freshclamDat = mdat; + + logg("*Creating new freshclam.dat\n"); + + if (FC_SUCCESS != save_freshclam_dat()) { + logg("!Failed to save freshclam.dat!\n"); + status = FC_EFILE; + goto done; + } + + status = FC_SUCCESS; + +done: + if (FC_SUCCESS != status) { + if (NULL != mdat) { + free(mdat); + } + g_freshclamDat = NULL; + } + return status; +} + +/** + * @brief Get DNS text record field # for official databases. + * + * @param database Official database name. + * @return int DNS text record field # + */ +static int textrecordfield(const char *database) +{ + if (!strcmp(database, "main")) { + return 1; + } else if (!strcmp(database, "daily")) { + return 2; + } else if (!strcmp(database, "bytecode")) { + return 7; + } else if (!strcmp(database, "safebrowsing")) { + return 6; + } + return 0; +} + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 61)) +/* In libcurl 7.61.0, support was added for extracting the time in plain + microseconds. Older libcurl versions are stuck in using 'double' for this + information so we complicate this example a bit by supporting either + approach. */ +#define TIME_IN_US 1 +#define TIMETYPE curl_off_t +#define TIMEOPT CURLINFO_TOTAL_TIME_T +#define MINIMAL_PROGRESS_FUNCTIONALITY_INTERVAL 3000000 +#else +#define TIMETYPE double +#define TIMEOPT CURLINFO_TOTAL_TIME +#define MINIMAL_PROGRESS_FUNCTIONALITY_INTERVAL 3 +#endif + +#define STOP_DOWNLOAD_AFTER_THIS_MANY_BYTES 6000 + +struct xfer_progress { + TIMETYPE lastRunTime; /* type depends on version, see above */ + uint8_t bComplete; + CURL *curl; +}; + +static void printTime(double seconds) +{ + if (seconds >= 3600) { + fprintf(stdout, "%2.0fh %02.0fm", trunc(seconds / 3600), trunc(fmod(seconds, 3600.0) / 60)); + } else if (seconds >= 60) { + fprintf(stdout, "%2.0fm %02.0fs", trunc(seconds / 60), trunc(fmod(seconds, 60.0))); + } else { + fprintf(stdout, "%6.1fs", seconds); + } +} + +static void printBytes(curl_off_t bytes, int bPad) +{ + if (bytes >= (1024 * 1024)) { + const char *format = bPad ? "%7.02fMiB" : "%.02fMiB"; + double megabytes = bytes / (double)(1024 * 1024); + fprintf(stdout, format, megabytes); + } else if (bytes >= 1024) { + const char *format = bPad ? "%7.02fKiB" : "%.02fKiB"; + double kilobytes = bytes / (double)(1024); + fprintf(stdout, format, kilobytes); + } else { + const char *format = bPad ? "%9" CURL_FORMAT_CURL_OFF_T "B" : "%" CURL_FORMAT_CURL_OFF_T "B"; + fprintf(stdout, format, bytes); + } +} + +/** + * Function from curl example code, Copyright (C) 1998 - 2018, Daniel Stenberg, see COPYING.curl for license details + * Progress bar callback function ( CURLOPT_XFERINFOFUNCTION ). + */ +static int xferinfo(void *prog, + curl_off_t TotalToDownload, curl_off_t NowDownloaded, + curl_off_t TotalToUpload, curl_off_t NowUploaded) +{ + struct xfer_progress *xferProg = (struct xfer_progress *)prog; + CURL *curl = xferProg->curl; + TIMETYPE curtime = 0; + TIMETYPE remtime = 0; + + uint32_t i = 0; + uint32_t totalNumDots = 25; + uint32_t numDots = 0; + double fractiondownloaded = 0.0; + + UNUSEDPARAM(TotalToUpload); + UNUSEDPARAM(NowUploaded); + + if ((TotalToDownload <= 0.0) || (xferProg->bComplete)) { + return 0; + } + + fractiondownloaded = (double)NowDownloaded / (double)TotalToDownload; + numDots = round(fractiondownloaded * totalNumDots); + + curl_easy_getinfo(curl, TIMEOPT, &curtime); + + xferProg->lastRunTime = curtime; + +#ifndef _WIN32 + fprintf(stdout, "\e[?7l"); +#endif +#ifdef TIME_IN_US + if (fractiondownloaded <= 0.0) { + fprintf(stdout, "Time: "); + printTime(curtime / 1000000.0); + fprintf(stdout, " "); + } else { + remtime = (curtime / fractiondownloaded) - curtime; + fprintf(stdout, "Time: "); + printTime(curtime / 1000000.0); + fprintf(stdout, ", ETA: "); + printTime(remtime / 1000000.0); + fprintf(stdout, " "); + } +#else + if (fractiondownloaded <= 0.0) { + fprintf(stdout, "Time: "); + printTime(curtime); + fprintf(stdout, " "); + } else { + remtime = (curtime / fractiondownloaded) - curtime; + fprintf(stdout, "Time: "); + printTime(curtime); + fprintf(stdout, ", ETA: "); + printTime(remtime); + fprintf(stdout, " "); + } +#endif + + fprintf(stdout, "["); + if (numDots > 0) { + if (numDots > 1) { + for (i = 0; i < numDots - 1; i++) { + fprintf(stdout, "="); + } + } + fprintf(stdout, ">"); + i++; + } + for (; i < totalNumDots; i++) { + fprintf(stdout, " "); + } + + fprintf(stdout, "] "); + + printBytes(NowDownloaded, 1); + fprintf(stdout, "/"); + printBytes(TotalToDownload, 0); + + if (NowDownloaded < TotalToDownload) { + fprintf(stdout, "\r"); + } else { + fprintf(stdout, "\n"); + xferProg->bComplete = 1; + } +#ifndef _WIN32 + fprintf(stdout, "\e[?7h"); +#endif + fflush(stdout); + + return 0; +} + +#if (LIBCURL_VERSION_MAJOR < 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR < 32)) +/** + * Function from curl example code, Copyright (C) 1998 - 2018, Daniel Stenberg, see COPYING.curl for license details + * Older style progress bar callback shim; for libcurl older than 7.32.0 ( CURLOPT_PROGRESSFUNCTION ). + */ +static int older_progress(void *prog, + double TotalToDownload, double NowDownloaded, + double TotalToUpload, double NowUploaded) +{ + return xferinfo(prog, + (curl_off_t)TotalToDownload, + (curl_off_t)NowDownloaded, + (curl_off_t)TotalToUpload, + (curl_off_t)NowUploaded); +} +#endif + +static fc_error_t create_curl_handle( + int bHttp, + int bAllowRedirect, + CURL **curlHandle) +{ + fc_error_t status = FC_EARG; + + CURL *curl = NULL; + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 33)) + CURLcode curl_ret = CURLE_OK; +#endif + + char userAgent[128]; + + if (NULL == curlHandle) { + logg("!create_curl_handle: Invalid arguments!\n"); + goto done; + } + + *curlHandle = NULL; + + curl = curl_easy_init(); + if (NULL == curl) { + logg("!create_curl_handle: curl_easy_init failed!\n"); + status = FC_EINIT; + goto done; + } + + if (g_userAgent) { + strncpy(userAgent, g_userAgent, sizeof(userAgent)); + } else { + /* + * Use a randomly generated UUID in the User-Agent + * We'll try to load it from a file in the database directory. + * If none exists, we'll create a new one and save it to said file. + */ + snprintf(userAgent, sizeof(userAgent), + PACKAGE "/%s (OS: " TARGET_OS_TYPE ", ARCH: " TARGET_ARCH_TYPE ", CPU: " TARGET_CPU_TYPE ", UUID: %s)", + get_version(), + g_freshclamDat->uuid); + } + userAgent[sizeof(userAgent) - 1] = 0; + + if (mprintf_verbose) { + /* ask libcurl to show us the verbose output */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L)) { + logg("!create_curl_handle: Failed to set CURLOPT_VERBOSE!\n"); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_STDERR, stdout)) { + logg("!create_curl_handle: Failed to direct curl debug output to stdout!\n"); + } + } + + if (bHttp) { + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_USERAGENT, userAgent)) { + logg("!create_curl_handle: Failed to set CURLOPT_USERAGENT (%s)!\n", userAgent); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT, g_connectTimeout)) { + logg("!create_curl_handle: Failed to set CURLOPT_CONNECTTIMEOUT (%u)!\n", g_connectTimeout); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_TIMEOUT, g_requestTimeout)) { + logg("!create_curl_handle: Failed to set CURLOPT_TIMEOUT (%u)!\n", g_requestTimeout); + } + + if (bAllowRedirect) { + /* allow three redirects */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L)) { + logg("!create_curl_handle: Failed to set CURLOPT_FOLLOWLOCATION!\n"); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_MAXREDIRS, 3L)) { + logg("!create_curl_handle: Failed to set CURLOPT_MAXREDIRS!\n"); + } + } + } + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 33)) + if (g_localIP) { + if (NULL == strchr(g_localIP, ':')) { + logg("*Local IPv4 address requested: %s\n", g_localIP); + curl_ret = curl_easy_setopt(curl, CURLOPT_DNS_LOCAL_IP4, g_localIP); // Option requires libcurl built with c-ares + switch (curl_ret) { + case CURLE_BAD_FUNCTION_ARGUMENT: + logg("!create_curl_handle: Unable to bind DNS resolves to %s. Invalid IPv4 address.\n", g_localIP); + status = FC_ECONFIG; + goto done; + break; + case CURLE_UNKNOWN_OPTION: + case CURLE_NOT_BUILT_IN: + logg("!create_curl_handle: Unable to bind DNS resolves to %s. Option requires that libcurl was built with c-ares.\n", g_localIP); + status = FC_ECONFIG; + goto done; + default: + break; + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4)) { + logg("!create_curl_handle: Failed to set CURLOPT_IPRESOLVE (IPv4)!\n"); + } + } else { + logg("*Local IPv6 address requested: %s\n", g_localIP); + curl_ret = curl_easy_setopt(curl, CURLOPT_DNS_LOCAL_IP6, g_localIP); // Option requires libcurl built with c-ares + switch (curl_ret) { + case CURLE_BAD_FUNCTION_ARGUMENT: + logg("^create_curl_handle: Unable to bind DNS resolves to %s. Invalid IPv4 address.\n", g_localIP); + status = FC_ECONFIG; + goto done; + break; + case CURLE_UNKNOWN_OPTION: + case CURLE_NOT_BUILT_IN: + logg("^create_curl_handle: Unable to bind DNS resolves to %s. Option requires that libcurl was built with c-ares.\n", g_localIP); + status = FC_ECONFIG; + goto done; + default: + break; + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V6)) { + logg("!create_curl_handle: Failed to set CURLOPT_IPRESOLVE (IPv6)!\n"); + } + } + } +#endif + if (g_proxyServer) { + /* + * Proxy requested. + */ + logg("*Using proxy: %s:%u\n", g_proxyServer, g_proxyPort); + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROXY, g_proxyServer)) { + logg("!create_curl_handle: Failed to set CURLOPT_PROXY (%s)!\n", g_proxyServer); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROXYPORT, g_proxyPort)) { + logg("!create_curl_handle: Failed to set CURLOPT_PROXYPORT (%u)!\n", g_proxyPort); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_HTTPPROXYTUNNEL, 1L)) { // Necessary? + logg("!create_curl_handle: Failed to set CURLOPT_HTTPPROXYTUNNEL (1)!\n"); + } +#ifdef CURLOPT_SUPPRESS_CONNECT_HEADERS + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_SUPPRESS_CONNECT_HEADERS, 1L)) { // Necessary? + logg("!create_curl_handle: Failed to set CURLOPT_SUPPRESS_CONNECT_HEADERS (1)!\n"); + } +#endif + + if (g_proxyUsername) { + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROXYUSERNAME, g_proxyUsername)) { + logg("!create_curl_handle: Failed to set CURLOPT_PROXYUSERNAME (%s)!\n", g_proxyUsername); + } + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROXYPASSWORD, g_proxyPassword)) { + logg("!create_curl_handle: Failed to set CURLOPT_PROXYPASSWORD (%s)!\n", g_proxyPassword); + } + } + } + +#if defined(C_DARWIN) || defined(_WIN32) + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_SSL_CTX_FUNCTION, *sslctx_function)) { + logg("*create_curl_handle: Failed to set SSL CTX function. Your libcurl may use an SSL backend that does not support CURLOPT_SSL_CTX_FUNCTION.\n"); + } +#else + set_tls_ca_bundle(curl); +#endif + + *curlHandle = curl; + status = FC_SUCCESS; + +done: + + if (FC_SUCCESS != status) { + if (NULL != curl) { + curl_easy_cleanup(curl); + } + } + + return status; +} + +struct MemoryStruct { + char *buffer; + size_t size; +}; + +static size_t WriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp) +{ + size_t real_size = size * nmemb; + struct MemoryStruct *receivedData = (struct MemoryStruct *)userp; + + if ((NULL == contents) || (NULL == userp)) { + return 0; + } + + char *newBuffer = realloc(receivedData->buffer, receivedData->size + real_size + 1); + if (NULL == newBuffer) { + logg("!remote_cvdhead - recv callback: Failed to allocate memory CVD header data.\n"); + return 0; + } + + receivedData->buffer = newBuffer; + memcpy(&(receivedData->buffer[receivedData->size]), contents, real_size); + receivedData->size += real_size; + receivedData->buffer[receivedData->size] = 0; + + return real_size; +} + +struct FileStruct { + int handle; + size_t size; +}; + +static size_t WriteFileCallback(void *contents, size_t size, size_t nmemb, void *userp) +{ + size_t real_size = size * nmemb; + struct FileStruct *receivedFile = (struct FileStruct *)userp; + size_t bytes_written = 0; + + if ((NULL == contents) || (NULL == userp)) { + return 0; + } + + bytes_written = write(receivedFile->handle, contents, real_size); + + receivedFile->size += bytes_written; + + return bytes_written; +} + +/** + * @brief Get the cvd header info struct for the newest available database. + * + * The last-modified datetime will be used to set the If-Modified-Since header. + * If the remote CVD isn't newer, we should get an HTTP 304 and return + * FC_UPTODATE instead of FC_SUCCESS, and cvd will be NULL. + * + * @param cvdfile database name including extension. + * @param ifModifiedSince modified time of local database. May be 0 to always get the CVD header. + * @param server server to use to retrieve for database header. + * @param logerr non-zero to upgrade warnings to errors. + * @param cvd [out] CVD header of newest available CVD, if FC_SUCCESS + * @return fc_error_t FC_SUCCESS if CVD header obtained. + * @return fc_error_t FC_UPTODATE if received 304 in response to ifModifiedSince date. + * @return fc_error_t Another error code if failure occured. + */ +static fc_error_t remote_cvdhead( + const char *cvdfile, + uint32_t ifModifiedSince, + char *server, + int logerr, + struct cl_cvd **cvd) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + int bHttpServer = 0; + char *url = NULL; + size_t urlLen = 0; + + char head[CVD_HEADER_SIZE + 1]; + + struct MemoryStruct receivedData = {0}; + + unsigned int i; + struct cl_cvd *cvdhead; + + CURL *curl = NULL; + CURLcode curl_ret; + char errbuf[CURL_ERROR_SIZE]; + struct curl_slist *slist = NULL; + struct xfer_progress prog; + + long http_code = 0; + + if (NULL == cvd) { + logg("!remote_cvdhead: Invalid arguments.\n"); + goto done; + } + + *cvd = NULL; + + if (0 == strncasecmp(server, "http", strlen("http"))) { + bHttpServer = 1; + } + + /* + * Request CVD header. + */ + urlLen = strlen(server) + strlen("/") + strlen(cvdfile); + url = malloc(urlLen + 1); + snprintf(url, urlLen + 1, "%s/%s", server, cvdfile); + + logg("Trying to retrieve CVD header from %s\n", url); + + if (FC_SUCCESS != (ret = create_curl_handle( + bHttpServer, // Set extra HTTP-specific headers. + 1, // Allow redirects. + &curl))) { // [out] curl session handle. + logg("!remote_cvdhead: Failed to create curl handle.\n"); + status = ret; + goto done; + } + +#ifdef HAVE_UNISTD_H + if (!mprintf_quiet && (mprintf_progress || isatty(fileno(stdout)))) +#else + if (!mprintf_quiet) +#endif + { + prog.lastRunTime = 0; + prog.curl = curl; + prog.bComplete = 0; + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 32)) + /* xferinfo was introduced in 7.32.0, no earlier libcurl versions will + compile as they won't have the symbols around. + + If built with a newer libcurl, but running with an older libcurl: + curl_easy_setopt() will fail in run-time trying to set the new + callback, making the older callback get used. + + New libcurls will prefer the new callback and instead use that one even + if both callbacks are set. */ + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_XFERINFOFUNCTION, xferinfo)) { + logg("!create_curl_handle: Failed to set transfer info function!\n"); + } + /* pass the struct pointer into the xferinfo function, note that this is + an alias to CURLOPT_PROGRESSDATA */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_XFERINFODATA, &prog)) { + logg("!create_curl_handle: Failed to set transfer info data structure!\n"); + } +#else + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, older_progress)) { + logg("!create_curl_handle: Failed to set progress function!\n"); + } + /* pass the struct pointer into the progress function */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROGRESSDATA, &prog)) { + logg("!create_curl_handle: Failed to set progress data structure!\n"); + } +#endif + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0L)) { + logg("!create_curl_handle: Failed to disable progress function!\n"); + } + } + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_URL, url)) { + logg("!remote_cvdhead: Failed to set CURLOPT_URL for curl session (%s).\n", url); + status = FC_EFAILEDGET; + goto done; + } + + if (bHttpServer) { + /* + * For HTTP, set some extra headers. + */ + struct curl_slist *temp = NULL; + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_HTTPGET, 1L)) { + logg("!remote_cvdhead: Failed to set CURLOPT_HTTPGET for curl session.\n"); + } + +#ifdef FRESHCLAM_NO_CACHE + if (NULL == (temp = curl_slist_append(slist, "Cache-Control: no-cache"))) { // Necessary? + logg("!remote_cvdhead: Failed to append \"Cache-Control: no-cache\" header to custom curl header list.\n"); + } else { + slist = temp; + } +#endif + if (NULL == (temp = curl_slist_append(slist, "Connection: close"))) { + logg("!remote_cvdhead: Failed to append \"Connection: close\" header to custom curl header list.\n"); + } else { + slist = temp; + } + if (NULL != slist) { + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_HTTPHEADER, slist)) { + logg("!remote_cvdhead: Failed to add custom header list to curl session.\n"); + } + } + } + + if (0 != ifModifiedSince) { + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_TIMEVALUE, ifModifiedSince)) { + logg("!remote_cvdhead: Failed to set if-Modified-Since time value for curl session.\n"); + } + /* If-Modified-Since the above time stamp */ + else if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_TIMECONDITION, CURL_TIMECOND_IFMODSINCE)) { + logg("!remote_cvdhead: Failed to set if-Modified-Since time condition for curl session.\n"); + } + } + + /* Request only the first 512 bytes (CVD_HEADER_SIZE) */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_RANGE, "0-511")) { + logg("!remote_cvdhead: Failed to set CURLOPT_RANGE CVD_HEADER_SIZE for curl session.\n"); + } + + receivedData.buffer = cli_malloc(1); /* will be grown as needed by the realloc above */ + receivedData.size = 0; /* no data at this point */ + + /* Send all data to this function */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteMemoryCallback)) { + logg("!remote_cvdhead: Failed to set write-data memory callback function for curl session.\n"); + } + + /* Pass our 'receivedData' struct to the callback function */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&receivedData)) { + logg("!remote_cvdhead: Failed to set receivedData struct for write-data callback function for curl session.\n"); + } + + /* + * Perform download. + */ + memset(errbuf, 0, sizeof(errbuf)); + curl_ret = curl_easy_perform(curl); + if (curl_ret != CURLE_OK) { + /* + * Show the error information. + * If no detailed error information was written to errbuf + * show the more generic information from curl_easy_strerror instead. + */ + size_t len = strlen(errbuf); + logg("%cremote_cvdhead: Download failed (%d) ", logerr ? '!' : '^', curl_ret); + if (len) + logg("%c Message: %s%s", logerr ? '!' : '^', errbuf, ((errbuf[len - 1] != '\n') ? "\n" : "")); + else + logg("%c Message: %s\n", logerr ? '!' : '^', curl_easy_strerror(curl_ret)); + status = FC_ECONNECTION; + goto done; + } + + /* Check HTTP code */ + curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &http_code); + switch (http_code) { + case 200: + case 206: { + status = FC_SUCCESS; + break; + } + case 304: { + status = FC_UPTODATE; + goto done; + } + case 403: { + status = FC_EFORBIDDEN; + + /* Try again in no less than 24 hours if freshclam received a 403 FORBIDDEN. */ + g_freshclamDat->retry_after = time(NULL) + 60 * 60 * 24; + + (void)save_freshclam_dat(); + + break; + } + case 429: { + status = FC_ERETRYLATER; + + curl_off_t retry_after = 0; + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 66)) + /* CURLINFO_RETRY_AFTER was introduced in libcurl 7.66 */ + + /* Find out how long we should wait before allowing a retry. */ + curl_easy_getinfo(curl, CURLINFO_RETRY_AFTER, &retry_after); +#endif + + if (retry_after > 0) { + /* The response gave us a Retry-After date. Use that. */ + g_freshclamDat->retry_after = time(NULL) + (time_t)retry_after; + } else { + /* Try again in no less than 4 hours if the response didn't specify + or if CURLINFO_RETRY_AFTER is not supported. */ + g_freshclamDat->retry_after = time(NULL) + 60 * 60 * 4; + } + (void)save_freshclam_dat(); + + break; + } + case 404: { + if (g_proxyServer) + logg("^remote_cvdhead: file not found: %s (Proxy: %s:%u)\n", url, g_proxyServer, g_proxyPort); + else + logg("^remote_cvdhead: file not found: %s\n", url); + status = FC_EFAILEDGET; + goto done; + } + case 522: { + logg("^remote_cvdhead: Origin Connection Time-out. Cloudflare was unable to reach the origin web server and the request timed out. URL: %s\n", url); + status = FC_EFAILEDGET; + goto done; + } + default: { + if (g_proxyServer) + logg("%cremote_cvdhead: Unexpected response (%li) from %s (Proxy: %s:%u)\n", + logerr ? '!' : '^', http_code, server, g_proxyServer, g_proxyPort); + else + logg("%cremote_cvdhead: Unexpected response (%li) from %s\n", + logerr ? '!' : '^', http_code, server); + status = FC_EFAILEDGET; + goto done; + } + } + + /* + * Identify start of CVD header in response body. + */ + if (receivedData.size < CVD_HEADER_SIZE) { + logg("%cremote_cvdhead: Malformed CVD header (too short)\n", logerr ? '!' : '^'); + status = FC_EFAILEDGET; + goto done; + } + + /* + * Copy CVD header byte-by-byte from response body to CVD header buffer. + * Validate that data contains only printable characters and no NULL terminators. + */ + memset(head, 0, sizeof(head)); + + for (i = 0; i < CVD_HEADER_SIZE; i++) { + if (!receivedData.buffer || + (receivedData.buffer && !*receivedData.buffer) || + (receivedData.buffer && !isprint(receivedData.buffer[i]))) { + + logg("%cremote_cvdhead: Malformed CVD header (bad chars)\n", logerr ? '!' : '^'); + status = FC_EFAILEDGET; + goto done; + } + head[i] = receivedData.buffer[i]; + } + + /* + * Parse CVD info into CVD info struct. + */ + if (!(cvdhead = cl_cvdparse(head))) { + logg("%cremote_cvdhead: Malformed CVD header (can't parse)\n", logerr ? '!' : '^'); + status = FC_EFAILEDGET; + goto done; + } else { + logg("OK\n"); + } + + *cvd = cvdhead; + status = FC_SUCCESS; + +done: + + if (NULL != receivedData.buffer) { + free(receivedData.buffer); + } + if (NULL != slist) { + curl_slist_free_all(slist); + } + if (NULL != curl) { + curl_easy_cleanup(curl); + } + if (NULL != url) { + free(url); + } + + return status; +} + +static fc_error_t downloadFile( + const char *url, + const char *destfile, + int bAllowRedirect, + int logerr, + time_t ifModifiedSince) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + int bHttpServer = 0; + + CURL *curl = NULL; + CURLcode curl_ret; + char errbuf[CURL_ERROR_SIZE]; + struct curl_slist *slist = NULL; + struct xfer_progress prog; + + long http_code = 0; + + struct FileStruct receivedFile = {-1, 0}; + + if ((NULL == url) || (NULL == destfile)) { + logg("!downloadFile: Invalid arguments.\n"); + goto done; + } + + logg("*Retrieving %s\n", url); + + if (0 == strncasecmp(url, "http", strlen("http"))) { + bHttpServer = 1; + } + + if (FC_SUCCESS != (ret = create_curl_handle(bHttpServer, bAllowRedirect, &curl))) { + logg("!downloadFile: Failed to create curl handle.\n"); + status = ret; + goto done; + } + +#ifdef HAVE_UNISTD_H + if (!mprintf_quiet && (mprintf_progress || isatty(fileno(stdout)))) +#else + if (!mprintf_quiet) +#endif + { + prog.lastRunTime = 0; + prog.curl = curl; + prog.bComplete = 0; + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 32)) + /* xferinfo was introduced in 7.32.0, no earlier libcurl versions will + compile as they won't have the symbols around. + + If built with a newer libcurl, but running with an older libcurl: + curl_easy_setopt() will fail in run-time trying to set the new + callback, making the older callback get used. + + New libcurls will prefer the new callback and instead use that one even + if both callbacks are set. */ + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_XFERINFOFUNCTION, xferinfo)) { + logg("!downloadFile: Failed to set transfer info function!\n"); + } + /* pass the struct pointer into the xferinfo function, note that this is + an alias to CURLOPT_PROGRESSDATA */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_XFERINFODATA, &prog)) { + logg("!downloadFile: Failed to set transfer info data structure!\n"); + } +#else + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, older_progress)) { + logg("!downloadFile: Failed to set progress function!\n"); + } + /* pass the struct pointer into the progress function */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_PROGRESSDATA, &prog)) { + logg("!downloadFile: Failed to set progress data structure!\n"); + } +#endif + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0L)) { + logg("!downloadFile: Failed to disable progress function!\n"); + } + } + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_URL, url)) { + logg("!downloadFile: Failed to set CURLOPT_URL for curl session (%s).\n", url); + } + if (0 != ifModifiedSince) { + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_TIMEVALUE, ifModifiedSince)) { + logg("!downloadFile: Failed to set if-Modified-Since time value for curl session.\n"); + } + /* If-Modified-Since the above time stamp */ + else if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_TIMECONDITION, CURL_TIMECOND_IFMODSINCE)) { + logg("!downloadFile: Failed to set if-Modified-Since time condition for curl session.\n"); + } + } + + if (bHttpServer) { + /* + * For HTTP, set some extra headers. + */ + struct curl_slist *temp = NULL; + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_HTTPGET, 1L)) { + logg("!downloadFile: Failed to set CURLOPT_HTTPGET for curl session.\n"); + } + +#ifdef FRESHCLAM_NO_CACHE + if (NULL == (temp = curl_slist_append(slist, "Cache-Control: no-cache"))) { // Necessary? + logg("!downloadFile: Failed to append \"Cache-Control: no-cache\" header to custom curl header list.\n"); + } else { + slist = temp; + } +#endif + if (NULL == (temp = curl_slist_append(slist, "Connection: close"))) { // Necessary? + logg("!downloadFile: Failed to append \"Connection: close\" header to custom curl header list.\n"); + } else { + slist = temp; + } + if (NULL != slist) { + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_HTTPHEADER, slist)) { + logg("!downloadFile: Failed to add custom header list to curl session.\n"); + } + } + } + + /* Write the response body to the destination file handle */ + + if (-1 == (receivedFile.handle = open(destfile, O_WRONLY | O_CREAT | O_EXCL | O_BINARY, 0644))) { + char currdir[PATH_MAX]; + + if (getcwd(currdir, sizeof(currdir))) + logg("!downloadFile: Can't create new file %s in %s\n", destfile, currdir); + else + logg("!downloadFile: Can't create new file %s in the current directory\n", destfile); + + logg("Hint: The database directory must be writable for UID %d or GID %d\n", getuid(), getgid()); + status = FC_EDBDIRACCESS; + goto done; + } + receivedFile.size = 0; + + /* Send all data to this function */ + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, WriteFileCallback)) { + logg("!downloadFile: Failed to set write-data fwrite callback function for curl session.\n"); + } + + if (CURLE_OK != curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&receivedFile)) { + logg("!downloadFile: Failed to set write-data file handle for curl session.\n"); + } + + logg("*downloadFile: Download source: %s\n", url); + logg("*downloadFile: Download destination: %s\n", destfile); + + /* Perform download */ + memset(errbuf, 0, sizeof(errbuf)); + curl_ret = curl_easy_perform(curl); + if (curl_ret != CURLE_OK) { + /* + * Show the error information. + * If no detailed error information was written to errbuf + * show the more generic information from curl_easy_strerror instead. + */ + size_t len = strlen(errbuf); + logg("%cDownload failed (%d) ", logerr ? '!' : '^', curl_ret); + if (len) + logg("%c Message: %s%s", logerr ? '!' : '^', errbuf, ((errbuf[len - 1] != '\n') ? "\n" : "")); + else + logg("%c Message: %s\n", logerr ? '!' : '^', curl_easy_strerror(curl_ret)); + status = FC_ECONNECTION; + goto done; + } + + /* Check HTTP code */ + curl_easy_getinfo(curl, CURLINFO_RESPONSE_CODE, &http_code); + switch (http_code) { + case 200: + case 206: { + if (0 == receivedFile.size) { + status = FC_EEMPTYFILE; + } else { + status = FC_SUCCESS; + } + break; + } + case 304: { + status = FC_UPTODATE; + break; + } + case 403: { + status = FC_EFORBIDDEN; + + /* Try again in no less than 24 hours if freshclam received a 403 FORBIDDEN. */ + g_freshclamDat->retry_after = time(NULL) + 60 * 60 * 24; + + (void)save_freshclam_dat(); + + break; + } + case 429: { + status = FC_ERETRYLATER; + + curl_off_t retry_after = 0; + +#if (LIBCURL_VERSION_MAJOR > 7) || ((LIBCURL_VERSION_MAJOR == 7) && (LIBCURL_VERSION_MINOR >= 66)) + /* CURLINFO_RETRY_AFTER was introduced in libcurl 7.66 */ + + /* Find out how long we should wait before allowing a retry. */ + curl_easy_getinfo(curl, CURLINFO_RETRY_AFTER, &retry_after); +#endif + + if (retry_after > 0) { + /* The response gave us a Retry-After date. Use that. */ + g_freshclamDat->retry_after = time(NULL) + (time_t)retry_after; + } else { + /* Try again in no less than 4 hours if the response didn't specify + or if CURLINFO_RETRY_AFTER is not supported. */ + g_freshclamDat->retry_after = time(NULL) + 60 * 60 * 4; + } + (void)save_freshclam_dat(); + + break; + } + case 404: { + if (g_proxyServer) + logg("^downloadFile: file not found: %s (Proxy: %s:%u)\n", url, g_proxyServer, g_proxyPort); + else + logg("^downloadFile: file not found: %s\n", url); + status = FC_EFAILEDGET; + break; + } + case 522: { + logg("^downloadFile: Origin Connection Time-out. Cloudflare was unable to reach the origin web server and the request timed out. URL: %s\n", url); + status = FC_EFAILEDGET; + break; + } + default: { + if (g_proxyServer) + logg("%cdownloadFile: Unexpected response (%li) from %s (Proxy: %s:%u)\n", + logerr ? '!' : '^', http_code, url, g_proxyServer, g_proxyPort); + else + logg("%cdownloadFile: Unexpected response (%li) from %s\n", + logerr ? '!' : '^', http_code, url); + status = FC_EFAILEDGET; + } + } + +done: + + if (NULL != slist) { + curl_slist_free_all(slist); + } + if (NULL != curl) { + curl_easy_cleanup(curl); + } + + if (-1 != receivedFile.handle) { + close(receivedFile.handle); + } + + if (FC_UPTODATE < status) { + if (NULL != destfile) { + unlink(destfile); + } + } + + return status; +} + +static fc_error_t getcvd( + const char *cvdfile, + const char *tmpfile, + char *server, + uint32_t ifModifiedSince, + unsigned int remoteVersion, + int logerr) +{ + fc_error_t ret; + cl_error_t cl_ret; + fc_error_t status = FC_EARG; + + struct cl_cvd *cvd = NULL; + char *tmpfile_with_extension = NULL; + char *url = NULL; + size_t urlLen = 0; + + if ((NULL == cvdfile) || (NULL == tmpfile) || (NULL == server)) { + logg("!getcvd: Invalid arguments.\n"); + goto done; + } + + urlLen = strlen(server) + strlen("/") + strlen(cvdfile); + url = malloc(urlLen + 1); + snprintf(url, urlLen + 1, "%s/%s", server, cvdfile); + + ret = downloadFile(url, tmpfile, 1, logerr, ifModifiedSince); + if (ret == FC_UPTODATE) { + logg("%s is up-to-date.\n", cvdfile); + status = ret; + goto done; + } else if (ret > FC_UPTODATE) { + logg("%cCan't download %s from %s\n", logerr ? '!' : '^', cvdfile, url); + status = ret; + goto done; + } + + /* Temporarily rename file to correct extension for verification. */ + tmpfile_with_extension = strdup(tmpfile); + if (!tmpfile_with_extension) { + logg("!Can't allocate memory for temp file with extension!\n"); + status = FC_EMEM; + goto done; + } + strncpy(tmpfile_with_extension + strlen(tmpfile_with_extension) - 4, cvdfile + strlen(cvdfile) - 4, 4); + if (rename(tmpfile, tmpfile_with_extension) == -1) { + logg("!Can't rename %s to %s: %s\n", tmpfile, tmpfile_with_extension, strerror(errno)); + status = FC_EDBDIRACCESS; + goto done; + } + + if (CL_SUCCESS != (cl_ret = cl_cvdverify(tmpfile_with_extension))) { + logg("!Verification: %s\n", cl_strerror(cl_ret)); + status = FC_EBADCVD; + goto done; + } + + if (NULL == (cvd = cl_cvdhead(tmpfile_with_extension))) { + logg("!Can't read CVD header of new %s database.\n", cvdfile); + status = FC_EBADCVD; + goto done; + } + + /* Rename the file back to the original, since verification passed. */ + if (rename(tmpfile_with_extension, tmpfile) == -1) { + logg("!Can't rename %s to %s: %s\n", tmpfile_with_extension, tmpfile, strerror(errno)); + status = FC_EDBDIRACCESS; + goto done; + } + + if (cvd->version < remoteVersion) { + logg("*The %s database downloaded from %s is older than the version advertised in the DNS TXT record.\n", + cvdfile, + server); + status = FC_EMIRRORNOTSYNC; + goto done; + } + + status = FC_SUCCESS; + +done: + if (NULL != cvd) { + cl_cvdfree(cvd); + } + if (NULL != tmpfile_with_extension) { + unlink(tmpfile_with_extension); + free(tmpfile_with_extension); + } + if (NULL != url) { + free(url); + } + if ( + (FC_SUCCESS != status) && + (FC_EMIRRORNOTSYNC != status) /* Keep older version, it's better than nothing. */ + ) { + if (NULL != tmpfile) { + unlink(tmpfile); + } + } + + return status; +} + +/** + * @brief Change to the temp dir for storing CDIFFs for incremental database update. + * + * Will create the temp dir if it does not already exist. + * + * @param database The database we're updating. + * @param tmpdir [out] The name of the temp dir to use. + * @return fc_error_t + */ +static fc_error_t mkdir_and_chdir_for_cdiff_tmp(const char *database, const char *tmpdir) +{ + fc_error_t status = FC_EDIRECTORY; + + char cvdfile[DB_FILENAME_MAX]; + + if ((NULL == database) || (NULL == tmpdir)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: Invalid arguments.\n"); + status = FC_EARG; + goto done; + } + + if (-1 == access(tmpdir, R_OK | W_OK)) { + /* + * Temp directory for incremental update (cdiff download) does not + * yet exist. + */ + int ret; + + /* + * 1) Double-check that we have a CVD or CLD. Without either one, incremental update won't work. + */ + ret = snprintf(cvdfile, sizeof(cvdfile), "%s.cvd", database); + if (((int)sizeof(cvdfile) <= ret) || (-1 == ret)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: database parameter value too long to create cvd file name: %s\n", database); + goto done; + } + + if (-1 == access(cvdfile, R_OK)) { + ret = snprintf(cvdfile, sizeof(cvdfile), "%s.cld", database); + if (((int)sizeof(cvdfile) <= ret) || (-1 == ret)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: database parameter value too long to create cld file name: %s\n", database); + goto done; + } + + if (-1 == access(cvdfile, R_OK)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: Can't find (or access) local CVD or CLD for %s database\n", database); + goto done; + } + } + + /* + * 2) Create the incremental update temp directory. + */ + if (-1 == mkdir(tmpdir, 0755)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: Can't create directory %s\n", tmpdir); + goto done; + } + + if (-1 == cli_cvdunpack(cvdfile, tmpdir)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: Can't unpack %s into %s\n", cvdfile, tmpdir); + cli_rmdirs(tmpdir); + goto done; + } + } + + if (-1 == chdir(tmpdir)) { + logg("!mkdir_and_chdir_for_cdiff_tmp: Can't change directory to %s\n", tmpdir); + goto done; + } + + status = FC_SUCCESS; + +done: + + return status; +} + +static fc_error_t downloadPatch( + const char *database, + const char *tmpdir, + int version, + char *server, + int logerr) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + char *tempname = NULL; + char patch[DB_FILENAME_MAX]; + char olddir[PATH_MAX]; + + char *url = NULL; + size_t urlLen = 0; + + int fd = -1; + + olddir[0] = '\0'; + + if ((NULL == database) || (NULL == tmpdir) || (NULL == server) || (0 == version)) { + logg("!downloadPatch: Invalid arguments.\n"); + goto done; + } + + if (NULL == getcwd(olddir, sizeof(olddir))) { + logg("!downloadPatch: Can't get path of current working directory\n"); + status = FC_EDIRECTORY; + goto done; + } + + if (FC_SUCCESS != mkdir_and_chdir_for_cdiff_tmp(database, tmpdir)) { + status = FC_EDIRECTORY; + goto done; + } + + if (NULL == (tempname = cli_gentemp("."))) { + status = FC_EMEM; + goto done; + } + + snprintf(patch, sizeof(patch), "%s-%d.cdiff", database, version); + urlLen = strlen(server) + strlen("/") + strlen(patch); + url = malloc(urlLen + 1); + snprintf(url, urlLen + 1, "%s/%s", server, patch); + + if (FC_SUCCESS != (ret = downloadFile(url, tempname, 1, logerr, 0))) { + if (ret == FC_EEMPTYFILE) { + logg("Empty script %s, need to download entire database\n", patch); + } else { + logg("%cdownloadPatch: Can't download %s from %s\n", logerr ? '!' : '^', patch, url); + } + status = ret; + goto done; + } + + if (-1 == (fd = open(tempname, O_RDONLY | O_BINARY))) { + logg("!downloadPatch: Can't open %s for reading\n", tempname); + status = FC_EFILE; + goto done; + } + + if (-1 == cdiff_apply(fd, 1)) { + logg("!downloadPatch: Can't apply patch\n"); + status = FC_EFAILEDUPDATE; + goto done; + } + + status = FC_SUCCESS; + +done: + + if (NULL != url) { + free(url); + } + + if (-1 != fd) { + close(fd); + } + + if (NULL != tempname) { + unlink(tempname); + free(tempname); + } + + if ('\0' != olddir[0]) { + if (-1 == chdir(olddir)) { + logg("!downloadPatch: Can't chdir to %s\n", olddir); + status = FC_EDIRECTORY; + } + } + + return status; +} + +/** + * @brief Get CVD header info for local CVD/CLD database. + * + * @param database Database name + * @param localname [out] (optional) filename of local database. + * @return struct cl_cvd* CVD info struct of local database, if found. NULL if not found. + */ +static struct cl_cvd *currentdb(const char *database, char **localname) +{ + char filename[DB_FILENAME_MAX]; + struct cl_cvd *cvd = NULL; + + if (NULL == database) { + logg("!currentdb: Invalid args!\n"); + goto done; + } + + snprintf(filename, sizeof(filename), "%s.cvd", database); + filename[sizeof(filename) - 1] = 0; + + if (-1 == access(filename, R_OK)) { + /* CVD not found. */ + snprintf(filename, sizeof(filename), "%s.cld", database); + filename[sizeof(filename) - 1] = 0; + + if (-1 == access(filename, R_OK)) { + /* CLD also not found. Fail out. */ + goto done; + } + } + + if (NULL == (cvd = cl_cvdhead(filename))) { + goto done; + } + + if (localname) { + *localname = cli_strdup(filename); + } + +done: + + return cvd; +} + +static fc_error_t buildcld( + const char *tmpdir, + const char *database, + const char *newfile, + int bCompress) +{ + fc_error_t status = FC_EARG; + + char olddir[PATH_MAX] = {0}; + char info[DB_FILENAME_MAX]; + char buff[CVD_HEADER_SIZE + 1]; + char *pt; + + struct dirent *dent = NULL; + DIR *dir = NULL; + gzFile gzs = NULL; + int fd = -1; + + if ((NULL == tmpdir) || (NULL == database) || (NULL == newfile)) { + logg("!buildcld: Invalid arguments.\n"); + goto done; + } + + if (!getcwd(olddir, sizeof(olddir))) { + logg("!buildcld: Can't get path of current working directory\n"); + status = FC_EDIRECTORY; + goto done; + } + + if (-1 == chdir(tmpdir)) { + logg("!buildcld: Can't access directory %s\n", tmpdir); + status = FC_EDIRECTORY; + goto done; + } + + snprintf(info, sizeof(info), "%s.info", database); + info[sizeof(info) - 1] = 0; + if (-1 == (fd = open(info, O_RDONLY | O_BINARY))) { + logg("!buildcld: Can't open %s\n", info); + status = FC_EFILE; + goto done; + } + + if (-1 == read(fd, buff, CVD_HEADER_SIZE)) { + logg("!buildcld: Can't read %s\n", info); + status = FC_EFILE; + goto done; + } + buff[CVD_HEADER_SIZE] = 0; + + close(fd); + fd = -1; + + if (NULL == (pt = strchr(buff, '\n'))) { + logg("!buildcld: Bad format of %s\n", info); + status = FC_EFAILEDUPDATE; + goto done; + } + memset(pt, ' ', CVD_HEADER_SIZE + buff - pt); + + if (-1 == (fd = open(newfile, O_WRONLY | O_CREAT | O_EXCL | O_BINARY, 0644))) { + logg("!buildcld: Can't open %s for writing\n", newfile); + status = FC_EFILE; + goto done; + } + if (CVD_HEADER_SIZE != write(fd, buff, CVD_HEADER_SIZE)) { + logg("!buildcld: Can't write to %s\n", newfile); + status = FC_EFILE; + goto done; + } + + if (bCompress) { + close(fd); + fd = -1; + if (NULL == (gzs = gzopen(newfile, "ab9f"))) { + logg("!buildcld: gzopen() failed for %s\n", newfile); + status = FC_EFAILEDUPDATE; + goto done; + } + } + + if (-1 == access("COPYING", R_OK)) { + logg("!buildcld: COPYING file not found\n"); + status = FC_EFAILEDUPDATE; + goto done; + } + + if (-1 == tar_addfile(fd, gzs, "COPYING")) { + logg("!buildcld: Can't add COPYING to new %s.cld - please check if there is enough disk space available\n", database); + status = FC_EFAILEDUPDATE; + goto done; + } + + if (-1 != access(info, R_OK)) { + if (-1 == tar_addfile(fd, gzs, info)) { + logg("!buildcld: Can't add %s to new %s.cld - please check if there is enough disk space available\n", info, database); + status = FC_EFAILEDUPDATE; + goto done; + } + } + + if (-1 != access("daily.cfg", R_OK)) { + if (-1 == tar_addfile(fd, gzs, "daily.cfg")) { + logg("!buildcld: Can't add daily.cfg to new %s.cld - please check if there is enough disk space available\n", database); + status = FC_EFAILEDUPDATE; + goto done; + } + } + + if (NULL == (dir = opendir("."))) { + logg("!buildcld: Can't open directory %s\n", tmpdir); + status = FC_EDIRECTORY; + goto done; + } + + while (NULL != (dent = readdir(dir))) { + if (dent->d_ino) { + if (!strcmp(dent->d_name, ".") || !strcmp(dent->d_name, "..") || !strcmp(dent->d_name, "COPYING") || !strcmp(dent->d_name, "daily.cfg") || !strcmp(dent->d_name, info)) + continue; + + if (tar_addfile(fd, gzs, dent->d_name) == -1) { + logg("!buildcld: Can't add %s to new %s.cld - please check if there is enough disk space available\n", dent->d_name, database); + status = FC_EFAILEDUPDATE; + goto done; + } + } + } + + status = FC_SUCCESS; + +done: + + if (-1 != fd) { + if (-1 == close(fd)) { + logg("!buildcld: close() failed for %s\n", newfile); + } + } + if (NULL != gzs) { + if (gzclose(gzs)) { + logg("!buildcld: gzclose() failed for %s\n", newfile); + } + } + if (NULL != dir) { + closedir(dir); + } + + if (FC_SUCCESS != status) { + if (NULL != newfile) { + unlink(newfile); + } + } + + if ('\0' != olddir[0]) { + if (-1 == chdir(olddir)) { + logg("!buildcld: Can't return to previous directory %s\n", olddir); + status = FC_EDIRECTORY; + } + } + + return status; +} + +static fc_error_t query_remote_database_version( + const char *database, + uint32_t ifModifiedSince, + const char *dnsUpdateInfo, + char *server, + int bPrivateMirror, + int logerr, + uint32_t *remoteVersion, + char **remoteFilename) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + uint32_t newVersion = 0; + char cvdfile[DB_FILENAME_MAX]; + char cldfile[DB_FILENAME_MAX]; + +#ifdef HAVE_RESOLV_H + char *dnqueryDomain = NULL; + char *extradnsreply = NULL; +#endif + + struct cl_cvd *remote = NULL; + int remote_is_cld = 0; + + if ((NULL == database) || (NULL == server) || (NULL == remoteVersion) || (NULL == remoteFilename)) { + logg("!query_remote_database_version: Invalid args!\n"); + goto done; + } + + *remoteVersion = 0; + *remoteFilename = NULL; + + snprintf(cvdfile, sizeof(cvdfile), "%s.cvd", database); + cvdfile[sizeof(cvdfile) - 1] = 0; + snprintf(cldfile, sizeof(cldfile), "%s.cld", database); + cldfile[sizeof(cldfile) - 1] = 0; + + if ((!bPrivateMirror) && (NULL != dnsUpdateInfo)) { + /* + * Use Primary DNS Update Info record to find the version. + */ + int field = 0; + char *verStrDnsPrimary = NULL; + + if (0 == (field = textrecordfield(database))) { + logg("*query_remote_database_version: Database name \"%s\" isn't listed in DNS update info.\n", database); + } else if (NULL == (verStrDnsPrimary = cli_strtok(dnsUpdateInfo, field, ":"))) { + logg("^Invalid DNS update info. Falling back to HTTP mode.\n"); + } else if (!cli_isnumber(verStrDnsPrimary)) { + logg("^Broken database version in TXT record. Falling back to HTTP mode.\n"); + } else { + newVersion = atoi(verStrDnsPrimary); + logg("*query_remote_database_version: %s version from DNS: %d\n", cvdfile, newVersion); + } + free(verStrDnsPrimary); + +#ifdef HAVE_RESOLV_H + if (newVersion == 0) { + /* + * Primary DNS Update Info record didn't have the version # for this database. + * Try to use a .cvd.clamav.net DNS query to find the version #. + */ + size_t dnqueryDomainLen = strlen(database) + strlen(".cvd.clamav.net"); + + dnqueryDomain = malloc(dnqueryDomainLen + 1); + snprintf(dnqueryDomain, dnqueryDomainLen + 1, "%s.cvd.clamav.net", database); + if (NULL == (extradnsreply = dnsquery(dnqueryDomain, T_TXT, NULL))) { + logg("^No timestamp in TXT record for %s\n", cvdfile); + } else { + char *recordTimeStr = NULL; + char *verStrDnsExtra = NULL; + + if (NULL == (recordTimeStr = cli_strtok(extradnsreply, DNS_EXTRADBINFO_RECORDTIME, ":"))) { + logg("^No recordtime field in TXT record for %s\n", cvdfile); + } else { + int recordTime; + time_t currentTime; + + recordTime = atoi(recordTimeStr); + free(recordTimeStr); + time(¤tTime); + if ((int)currentTime - recordTime > 10800) { + logg("^DNS record is older than 3 hours.\n"); + } else if (NULL != (verStrDnsExtra = cli_strtok(extradnsreply, 0, ":"))) { + if (!cli_isnumber(verStrDnsExtra)) { + logg("^Broken database version in TXT record for %s\n", cvdfile); + } else { + newVersion = atoi(verStrDnsExtra); + logg("*%s version from DNS: %d\n", cvdfile, newVersion); + } + free(verStrDnsExtra); + } else { + logg("^Invalid DNS reply. Falling back to HTTP mode.\n"); + } + } + } + } +#endif + } + + if (newVersion == 0) { + /* + * Was unable to use DNS info records to determine database version. + * Use HTTP GET to get version info from CVD/CLD header. + */ + if (bPrivateMirror) { + /* + * For a private mirror, get the CLD instead of the CVD. + * + * On the mirror, they should have CDIFFs/scripted/incremental + * updates enabled, so they should have CLD's to distribute. + */ + ret = remote_cvdhead(cldfile, ifModifiedSince, server, logerr, &remote); + if ((FC_SUCCESS == ret) || (FC_UPTODATE == ret)) { + remote_is_cld = 1; + } else { + /* + * Failed to get CLD update, and it's unknown if the status is up-to-date. + * + * If it's a relatively new mirror, the CLD won't have been replaced with a CVD yet. + * Attempt to get the CVD instead. + */ + ret = remote_cvdhead(cvdfile, ifModifiedSince, server, logerr, &remote); + } + } else { + /* + * Official update servers will only have the CVD. + */ + ret = remote_cvdhead(cvdfile, ifModifiedSince, server, logerr, &remote); + } + + switch (ret) { + case FC_SUCCESS: { + logg("*%s database version obtained using HTTP GET: %u\n", database, remote->version); + break; + } + case FC_UPTODATE: { + logg("*%s database version up-to-date, according to HTTP response code from server.\n", database); + status = FC_UPTODATE; + goto done; + } + default: { + logg("^Failed to get %s database version information from server: %s\n", database, server); + status = ret; + goto done; + } + } + + newVersion = remote->version; + } + + if (remote_is_cld) { + *remoteFilename = cli_strdup(cldfile); + } else { + *remoteFilename = cli_strdup(cvdfile); + } + *remoteVersion = newVersion; + + status = FC_SUCCESS; + +done: + + if (NULL != remote) { + cl_cvdfree(remote); + } +#ifdef HAVE_RESOLV_H + if (NULL != dnqueryDomain) { + free(dnqueryDomain); + } + if (NULL != extradnsreply) { + free(extradnsreply); + } +#endif + + return status; +} + +static fc_error_t check_for_new_database_version( + const char *database, + const char *dnsUpdateInfo, + char *server, + int bPrivateMirror, + int logerr, + uint32_t *localVersion, + uint32_t *remoteVersion, + char **localFilename, + char **remoteFilename, + uint32_t *localTimestamp) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + char *localname = NULL; + struct cl_cvd *local_database = NULL; + char *remotename = NULL; + + uint32_t localver = 0; + uint32_t remotever = 0; + + if ((NULL == database) || (NULL == server) || + (NULL == localVersion) || (NULL == remoteVersion) || + (NULL == localFilename) || (NULL == remoteFilename) || + (NULL == localTimestamp)) { + logg("!check_for_new_database_version: Invalid args!\n"); + goto done; + } + + *localVersion = 0; + *remoteVersion = 0; + *localFilename = NULL; + *remoteFilename = NULL; + *localTimestamp = 0; + + /* + * Check local database version (if exists) + */ + if (NULL == (local_database = currentdb(database, &localname))) { + logg("*check_for_new_database_version: No local copy of \"%s\" database.\n", database); + } else { + logg("*check_for_new_database_version: Local copy of %s found: %s.\n", database, localname); + *localTimestamp = local_database->stime; + localver = local_database->version; + } + + /* + * Look up the latest available database version. + */ + ret = query_remote_database_version( + database, + *localTimestamp, + dnsUpdateInfo, + server, + bPrivateMirror, + logerr, + &remotever, + &remotename); + switch (ret) { + case FC_SUCCESS: { + if (0 == localver) { + logg("%s database available for download (remote version: %d)\n", + database, remotever); + break; + } else if (localver < remotever) { + logg("%s database available for update (local version: %d, remote version: %d)\n", + database, localver, remotever); + break; + } + /* fall-through */ + } + case FC_UPTODATE: { + if (NULL == local_database) { + logg("!check_for_new_database_version: server claims we're up-to-date, but we don't have a local database!\n"); + status = FC_EFAILEDGET; + goto done; + } + logg("%s database is up-to-date (version: %d, sigs: %d, f-level: %d, builder: %s)\n", + localname, + local_database->version, + local_database->sigs, + local_database->fl, + local_database->builder); + + /* The remote version wouldn't be set if the server returned "Not-Modified". + We know it will be the same as the local version though. */ + remotever = localver; + break; + } + case FC_EFORBIDDEN: { + /* We tried to look up the version using HTTP and were actively blocked. */ + logg("!check_for_new_database_version: Blocked from using server %s.\n", server); + status = FC_EFORBIDDEN; + goto done; + } + default: { + logg("!check_for_new_database_version: Failed to find %s database using server %s.\n", database, server); + status = FC_EFAILEDGET; + goto done; + } + } + + *remoteVersion = remotever; + if (NULL != remotename) { + *remoteFilename = cli_strdup(remotename); + if (NULL == *remoteFilename) { + logg("!check_for_new_database_version: Failed to allocate memory for remote filename.\n"); + status = FC_EMEM; + goto done; + } + } + if (NULL != localname) { + *localVersion = localver; + *localFilename = cli_strdup(localname); + if (NULL == *localFilename) { + logg("!check_for_new_database_version: Failed to allocate memory for local filename.\n"); + status = FC_EMEM; + goto done; + } + } + + status = FC_SUCCESS; + +done: + + if (NULL != localname) { + free(localname); + } + if (NULL != remotename) { + free(remotename); + } + if (NULL != local_database) { + cl_cvdfree(local_database); + } + + return status; +} + +fc_error_t updatedb( + const char *database, + const char *dnsUpdateInfo, + char *server, + int bPrivateMirror, + void *context, + int bScriptedUpdates, + int logerr, + int *signo, + char **dbFilename, + int *bUpdated) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + struct cl_cvd *cvd = NULL; + + uint32_t localTimestamp = 0; + uint32_t localVersion = 0; + uint32_t remoteVersion = 0; + char *localFilename = NULL; + char *remoteFilename = NULL; + char *newLocalFilename = NULL; + + char *tmpdir = NULL; + char *tmpfile = NULL; + + unsigned int flevel; + + unsigned int i, j; + + if ((NULL == database) || (NULL == server) || (NULL == signo) || (NULL == dbFilename) || (NULL == bUpdated)) { + logg("!updatedb: Invalid args!\n"); + goto done; + } + + *signo = 0; + *dbFilename = NULL; + *bUpdated = 0; + + /* + * Check if new version exists. + */ + if (FC_SUCCESS != (ret = check_for_new_database_version( + database, + dnsUpdateInfo, + server, + bPrivateMirror, + logerr, + &localVersion, + &remoteVersion, + &localFilename, + &remoteFilename, + &localTimestamp))) { + logg("*updatedb: %s database update failed.\n", database); + status = ret; + goto done; + } + + if ((localVersion >= remoteVersion) && (NULL != localFilename)) { + *dbFilename = cli_strdup(localFilename); + goto up_to_date; + } + + /* Download CVD or CLD to temp file */ + tmpfile = cli_gentemp(g_tempDirectory); + if (!tmpfile) { + status = FC_EMEM; + goto done; + } + + if ((localVersion == 0) || (!bScriptedUpdates)) { + /* + * Download entire file. + */ + ret = getcvd(remoteFilename, tmpfile, server, localTimestamp, remoteVersion, logerr); + if (FC_UPTODATE == ret) { + logg("^Expected newer version of %s database but the server's copy is not newer than our local file (version %d).\n", database, localVersion); + if (NULL != localFilename) { + /* Received a 304 (not modified), must be up-to-date after all */ + *dbFilename = cli_strdup(localFilename); + } + goto up_to_date; + } else if (FC_EMIRRORNOTSYNC == ret) { + /* Let's accept this older version, but keep the error code. + * We'll have fc_update_database() retry using CDIFFs. + */ + logg("*Received an older %s CVD than was advertised. We'll keep it and try updating to the latest version with CDIFFs.\n", database); + status = ret; + } else if (FC_SUCCESS != ret) { + status = ret; + goto done; + } + + newLocalFilename = cli_strdup(remoteFilename); + } else { + /* + * Attempt scripted/CDIFF incremental update. + */ + ret = FC_SUCCESS; + uint32_t numPatchesReceived = 0; + + tmpdir = cli_gentemp(g_tempDirectory); + if (!tmpdir) { + status = FC_EMEM; + goto done; + } + +#ifdef HAVE_UNISTD_H + if (!mprintf_quiet && (mprintf_progress || isatty(fileno(stdout)))) +#else + if (!mprintf_quiet) +#endif + { + if (remoteVersion - localVersion == 1) { + mprintf("Current database is 1 version behind.\n"); + } else { + mprintf("Current database is %u versions behind.\n", remoteVersion - localVersion); + } + } + for (i = localVersion + 1; i <= remoteVersion; i++) { + for (j = 1; j <= g_maxAttempts; j++) { + int llogerr = logerr; + if (logerr) + llogerr = (j == g_maxAttempts); + +#ifdef HAVE_UNISTD_H + if (!mprintf_quiet && (mprintf_progress || isatty(fileno(stdout)))) +#else + if (!mprintf_quiet) +#endif + { + mprintf("Downloading database patch # %u...\n", i); + } + ret = downloadPatch(database, tmpdir, i, server, llogerr); + if (ret == FC_ECONNECTION || ret == FC_EFAILEDGET) { + continue; + } else { + break; + } + } + if (FC_SUCCESS == ret) { + numPatchesReceived += 1; + } else { + break; + } + } + + if ( + (FC_EEMPTYFILE == ret) || /* Request a new CVD if we got an empty CDIFF. */ + (FC_SUCCESS != ret && ( /* Or if the incremental update failed: */ + (0 == numPatchesReceived) && /* 1. Ask for the CVD if we didn't get any patches, */ + (localVersion < remoteVersion - 1) /* 2. AND if we're more than 1 version out of date. */ + ))) { + /* + * Incremental update failed or intentionally disabled. + */ + if (ret == FC_EEMPTYFILE) { + logg("*Empty CDIFF found. Skip incremental updates for this version and download %s\n", remoteFilename); + } else { + logg("^Incremental update failed, trying to download %s\n", remoteFilename); + } + + ret = getcvd(remoteFilename, tmpfile, server, localTimestamp, remoteVersion, logerr); + if (FC_SUCCESS != ret) { + if (FC_EMIRRORNOTSYNC == ret) { + /* Note: We can't retry with CDIFF's if FC_EMIRRORNOTSYNC happened here. + * If we did there could be an infinite loop. + * Best option is to accept the older CVD. + */ + logg("^Received an older %s CVD than was advertised. Incremental updates either failed or are disabled, so we'll have to settle for a slightly out-of-date database.\n", database); + status = FC_SUCCESS; + } else { + status = ret; + goto done; + } + } + + newLocalFilename = cli_strdup(remoteFilename); + } else if (0 == numPatchesReceived) { + logg("The database server doesn't have the latest patch for the %s database (version %u). The server will likely have updated if you check again in a few hours.\n", database, remoteVersion); + goto up_to_date; + } else { + /* + * CDIFFs downloaded; Use CDIFFs to turn old CVD/CLD into new updated CLD. + */ + if (numPatchesReceived < remoteVersion - localVersion) { + logg("Downloaded %u patches for %s, which is fewer than the %u expected patches.\n", numPatchesReceived, database, remoteVersion - localVersion); + logg("We'll settle for this partial-update, at least for now.\n"); + } + + size_t newLocalFilenameLen = 0; + if (FC_SUCCESS != buildcld(tmpdir, database, tmpfile, g_bCompressLocalDatabase)) { + logg("!updatedb: Incremental update failed. Failed to build CLD.\n"); + status = FC_EFAILEDUPDATE; + goto done; + } + + newLocalFilenameLen = strlen(database) + strlen(".cld"); + newLocalFilename = malloc(newLocalFilenameLen + 1); + snprintf(newLocalFilename, newLocalFilenameLen + 1, "%s.cld", database); + } + } + + /* + * Update downloaded. + * Test database before replacing original database with new database. + */ + if (NULL != g_cb_download_complete) { + char *tmpfile_with_extension = NULL; + size_t tmpfile_with_extension_len = strlen(tmpfile) + 1 + strlen(newLocalFilename); + + /* Suffix tmpfile with real database name & extension so it can be loaded. */ + tmpfile_with_extension = malloc(tmpfile_with_extension_len + 1); + if (!tmpfile_with_extension) { + status = FC_ETESTFAIL; + goto done; + } + snprintf(tmpfile_with_extension, tmpfile_with_extension_len + 1, "%s-%s", tmpfile, newLocalFilename); + if (rename(tmpfile, tmpfile_with_extension) == -1) { + logg("!updatedb: Can't rename %s to %s: %s\n", tmpfile, tmpfile_with_extension, strerror(errno)); + free(tmpfile_with_extension); + status = FC_EDBDIRACCESS; + goto done; + } + free(tmpfile); + tmpfile = tmpfile_with_extension; + tmpfile_with_extension = NULL; + + /* Run callback to test it. */ + logg("*updatedb: Running g_cb_download_complete callback...\n"); + if (FC_SUCCESS != (ret = g_cb_download_complete(tmpfile, context))) { + logg("*updatedb: callback failed: %s (%d)\n", fc_strerror(ret), ret); + status = ret; + goto done; + } + } + + /* + * Replace original database with new database. + */ +#ifdef _WIN32 + if (!access(newLocalFilename, R_OK) && unlink(newLocalFilename)) { + logg("!Update failed. Can't delete the old database %s to replace it with a new database. Please fix the problem manually and try again.\n", newLocalFilename); + status = FC_EDBDIRACCESS; + goto done; + } +#endif + if (rename(tmpfile, newLocalFilename) == -1) { + logg("!updatedb: Can't rename %s to %s: %s\n", tmpfile, newLocalFilename, strerror(errno)); + status = FC_EDBDIRACCESS; + goto done; + } + + /* If we just updated from a CVD to a CLD, delete the old CVD */ + if ((NULL != localFilename) && !access(localFilename, R_OK) && strcmp(newLocalFilename, localFilename)) + if (unlink(localFilename)) + logg("^updatedb: Can't delete the old database file %s. Please remove it manually.\n", localFilename); + + /* Parse header to record number of sigs. */ + if (NULL == (cvd = cl_cvdhead(newLocalFilename))) { + logg("!updatedb: Can't parse new database %s\n", newLocalFilename); + status = FC_EFILE; + goto done; + } + + logg("%s updated (version: %d, sigs: %d, f-level: %d, builder: %s)\n", + newLocalFilename, cvd->version, cvd->sigs, cvd->fl, cvd->builder); + + flevel = cl_retflevel(); + if (flevel < cvd->fl) { + logg("^Your ClamAV installation is OUTDATED!\n"); + logg("^Current functionality level = %d, recommended = %d\n", flevel, cvd->fl); + logg("DON'T PANIC! Read https://docs.clamav.net/manual/Installing.html\n"); + } + + *signo = cvd->sigs; + *bUpdated = 1; + *dbFilename = cli_strdup(newLocalFilename); + if (NULL == *dbFilename) { + logg("!updatedb: Failed to allocate memory for database filename.\n"); + status = FC_EMEM; + goto done; + } + +up_to_date: + + if (status != FC_EMIRRORNOTSYNC) { + status = FC_SUCCESS; + } + +done: + + if (NULL != cvd) { + cl_cvdfree(cvd); + } + + if (NULL != localFilename) { + free(localFilename); + } + if (NULL != remoteFilename) { + free(remoteFilename); + } + if (NULL != newLocalFilename) { + free(newLocalFilename); + } + + if (NULL != tmpfile) { + unlink(tmpfile); + free(tmpfile); + } + if (NULL != tmpdir) { + cli_rmdirs(tmpdir); + free(tmpdir); + } + + return status; +} + +fc_error_t updatecustomdb( + const char *url, + void *context, + int logerr, + int *signo, + char **dbFilename, + int *bUpdated) +{ + fc_error_t ret; + fc_error_t status = FC_EARG; + + unsigned int sigs = 0; + char *tmpfile = NULL; + const char *databaseName; + STATBUF statbuf; + time_t dbtime = 0; + + if ((NULL == url) || (NULL == signo) || (NULL == dbFilename) || (NULL == bUpdated)) { + logg("!updatecustomdb: Invalid args!\n"); + goto done; + } + + *signo = 0; + *dbFilename = NULL; + *bUpdated = 0; + + tmpfile = cli_gentemp(g_tempDirectory); + if (!tmpfile) { + status = FC_EFAILEDUPDATE; + goto done; + } + + if (!strncasecmp(url, "file://", strlen("file://"))) { + /* + * Copy from local file. + */ + time_t remote_dbtime; + const char *rpath; + + rpath = &url[strlen("file://")]; +#ifdef _WIN32 + databaseName = strrchr(rpath, '\\'); +#else + databaseName = strrchr(rpath, '/'); +#endif + if ((NULL == databaseName) || strlen(databaseName++) < strlen(".ext") + 1) { + logg("DatabaseCustomURL: Incorrect URL\n"); + status = FC_EFAILEDUPDATE; + goto done; + } + + if (CLAMSTAT(rpath, &statbuf) == -1) { + logg("DatabaseCustomURL: file %s missing\n", rpath); + status = FC_EFAILEDUPDATE; + goto done; + } + remote_dbtime = statbuf.st_mtime; + dbtime = (CLAMSTAT(databaseName, &statbuf) != -1) ? statbuf.st_mtime : 0; + if (dbtime > remote_dbtime) { + logg("%s is up-to-date (version: custom database)\n", databaseName); + goto up_to_date; + } + + /* FIXME: preserve file permissions, calculate % */ + if (-1 == cli_filecopy(rpath, tmpfile)) { + logg("DatabaseCustomURL: Can't copy file %s into database directory\n", rpath); + status = FC_EFAILEDUPDATE; + goto done; + } + + logg("Downloading %s [100%%]\n", databaseName); + } else { + /* + * Download from URL. http(s) or ftp(s) + */ + databaseName = strrchr(url, '/'); + if ((NULL == databaseName) || (strlen(databaseName++) < 5)) { + logg("DatabaseCustomURL: Incorrect URL\n"); + status = FC_EFAILEDUPDATE; + goto done; + } + + dbtime = (CLAMSTAT(databaseName, &statbuf) != -1) ? statbuf.st_mtime : 0; + + ret = downloadFile(url, tmpfile, 1, logerr, dbtime); + if (ret == FC_UPTODATE) { + logg("%s is up-to-date (version: custom database)\n", databaseName); + goto up_to_date; + } else if (ret > FC_UPTODATE) { + logg("%cCan't download %s from %s\n", logerr ? '!' : '^', databaseName, url); + status = ret; + goto done; + } + } + + /* + * Update downloaded. + * Test database before replacing original database with new database. + */ + if (NULL != g_cb_download_complete) { + char *tmpfile_with_extension = NULL; + size_t tmpfile_with_extension_len = strlen(tmpfile) + 1 + strlen(databaseName); + + /* Suffix tmpfile with real database name & extension so it can be loaded. */ + tmpfile_with_extension = malloc(tmpfile_with_extension_len + 1); + if (!tmpfile_with_extension) { + status = FC_ETESTFAIL; + goto done; + } + snprintf(tmpfile_with_extension, tmpfile_with_extension_len + 1, "%s-%s", tmpfile, databaseName); + if (rename(tmpfile, tmpfile_with_extension) == -1) { + logg("!Custom database update failed: Can't rename %s to %s: %s\n", tmpfile, tmpfile_with_extension, strerror(errno)); + free(tmpfile_with_extension); + status = FC_EDBDIRACCESS; + goto done; + } + free(tmpfile); + tmpfile = tmpfile_with_extension; + tmpfile_with_extension = NULL; + + /* Run callback to test it. */ + logg("*updatecustomdb: Running g_cb_download_complete callback...\n"); + if (FC_SUCCESS != (ret = g_cb_download_complete(tmpfile, context))) { + logg("*updatecustomdb: callback failed: %s (%d)\n", fc_strerror(ret), ret); + status = ret; + goto done; + } + } + + /* + * Replace original database with new database. + */ +#ifdef _WIN32 + if (!access(databaseName, R_OK) && unlink(databaseName)) { + logg("!Custom database update failed. Can't delete the old database %s to replace it with a new database. Please fix the problem manually and try again.\n", databaseName); + status = FC_EDBDIRACCESS; + goto done; + } +#endif + if (rename(tmpfile, databaseName) == -1) { + logg("!updatecustomdb: Can't rename %s to %s: %s\n", tmpfile, databaseName, strerror(errno)); + status = FC_EDBDIRACCESS; + goto done; + } + + /* + * Record # of signatures in updated database. + */ + if (cli_strbcasestr(databaseName, ".cld") || cli_strbcasestr(databaseName, ".cvd")) { + struct cl_cvd *cvd = NULL; + unsigned int flevel; + + if (NULL == (cvd = cl_cvdhead(databaseName))) { + logg("!updatecustomdb: Can't parse new database %s\n", databaseName); + status = FC_EFILE; + goto done; + } + + sigs = cvd->sigs; + + flevel = cl_retflevel(); + if (flevel < cvd->fl) { + logg("^Your ClamAV installation is OUTDATED!\n"); + logg("^Current functionality level = %d, recommended = %d\n", flevel, cvd->fl); + logg("DON'T PANIC! Read https://docs.clamav.net/manual/Installing.html\n"); + } + + cl_cvdfree(cvd); + } else if (cli_strbcasestr(databaseName, ".cbc")) { + sigs = 1; + } else { + sigs = countlines(databaseName); + } + + logg("%s updated (version: custom database, sigs: %u)\n", databaseName, sigs); + *signo = sigs; + *bUpdated = 1; + +up_to_date: + + *dbFilename = cli_strdup(databaseName); + if (NULL == *dbFilename) { + logg("!Failed to allocate memory for database filename.\n"); + status = FC_EMEM; + goto done; + } + + status = FC_SUCCESS; + +done: + + if (NULL != tmpfile) { + unlink(tmpfile); + free(tmpfile); + } + + return status; +} diff --git a/clamscan/freshclam/libfreshclam_internal.h b/clamscan/freshclam/libfreshclam_internal.h new file mode 100644 index 0000000..890d7e5 --- /dev/null +++ b/clamscan/freshclam/libfreshclam_internal.h @@ -0,0 +1,92 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2002-2007 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#ifndef __LIBFRESHCLAM_INTERNAL_H +#define __LIBFRESHCLAM_INTERNAL_H + +#include "clamav-types.h" + +// clang-format off +#define DNS_UPDATEINFO_NEWVERSION 0 +#define DNS_UPDATEINFO_RECORDTIME 3 +#define DNS_UPDATEINFO_VERSIONWARNING 4 +#define DNS_UPDATEINFO_REMOTEFLEVEL 5 + +#define DNS_EXTRADBINFO_RECORDTIME 1 +// clang-format on + +#define SIZEOF_UUID_V4 37 /** For uuid_v4_gen(), includes NULL byte */ +#define MIRRORS_DAT_MAGIC "FreshClamData" /** Magic bytes for freshclam.dat found before freshclam_dat_v1_t */ +typedef struct _freshclam_dat_v1 { + uint32_t version; /** version of this dat format */ + char uuid[SIZEOF_UUID_V4]; /** uuid to be used in user-agent */ + time_t retry_after; /** retry date. If > 0, don't update until after this date */ +} freshclam_dat_v1_t; + +/* ---------------------------------------------------------------------------- + * Internal libfreshclam globals + */ + +extern fccb_download_complete g_cb_download_complete; + +extern char *g_localIP; +extern char *g_userAgent; + +extern char *g_proxyServer; +extern uint16_t g_proxyPort; +extern char *g_proxyUsername; +extern char *g_proxyPassword; + +extern char *g_tempDirectory; +extern char *g_databaseDirectory; + +extern uint32_t g_maxAttempts; +extern uint32_t g_connectTimeout; +extern uint32_t g_requestTimeout; + +extern uint32_t g_bCompressLocalDatabase; + +extern freshclam_dat_v1_t *g_freshclamDat; + +fc_error_t load_freshclam_dat(void); +fc_error_t save_freshclam_dat(void); +fc_error_t new_freshclam_dat(void); + +fc_error_t updatedb( + const char *database, + const char *dnsUpdateInfo, + char *server, + int bPrivateMirror, + void *context, + int bScriptedUpdates, + int logerr, + int *signo, + char **dbFilename, + int *bUpdated); + +fc_error_t updatecustomdb( + const char *url, + void *context, + int logerr, + int *signo, + char **dbFilename, + int *bUpdated); + +#endif // __LIBFRESHCLAM_INTERNAL_H diff --git a/clamscan/freshclam/notify.c b/clamscan/freshclam/notify.c new file mode 100644 index 0000000..78490c3 --- /dev/null +++ b/clamscan/freshclam/notify.c @@ -0,0 +1,176 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2002-2013 Sourcefire, Inc. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#if HAVE_CONFIG_H +#include "clamav-config.h" +#endif + +#include +#ifdef HAVE_UNISTD_H +#include +#endif +#include +#ifndef _WIN32 +#include +#include +#include +#include +#include +#endif +#include +#include + +#include "optparser.h" +#include "output.h" +#include "clamdcom.h" + +#include "notify.h" + +int clamd_connect(const char *cfgfile, const char *option) +{ +#ifndef _WIN32 + struct sockaddr_un server; +#endif + + struct addrinfo hints, *res, *p; + char port[6]; + int ret; + + struct optstruct *opts; + const struct optstruct *opt; + int sockd; + + if ((opts = optparse(cfgfile, 0, NULL, 1, OPT_CLAMD, 0, NULL)) == NULL) { + logg("!%s: Can't find or parse configuration file %s\n", option, + cfgfile); + return -11; + } + +#ifndef _WIN32 + if ((opt = optget(opts, "LocalSocket"))->enabled) { + memset(&server, 0x00, sizeof(server)); + server.sun_family = AF_UNIX; + strncpy(server.sun_path, opt->strarg, sizeof(server.sun_path)); + server.sun_path[sizeof(server.sun_path) - 1] = '\0'; + + if ((sockd = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) { + logg("^Clamd was NOT notified: Can't create socket endpoint for %s: %s\n", + opt->strarg, strerror(errno)); + optfree(opts); + return -1; + } + + if (connect(sockd, (struct sockaddr *)&server, + sizeof(struct sockaddr_un)) < 0) { + logg("^Clamd was NOT notified: Can't connect to clamd through %s: %s\n", + opt->strarg, strerror(errno)); + closesocket(sockd); + optfree(opts); + return -11; + } + + return sockd; + + } else +#endif + if ((opt = optget(opts, "TCPSocket"))->enabled) { + memset(&hints, 0, sizeof(hints)); + hints.ai_family = AF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + hints.ai_flags = AI_PASSIVE; + + snprintf(port, sizeof(port), "%u", (unsigned int)opt->numarg); + port[5] = 0; + + opt = optget(opts, "TCPAddr"); + while (opt) { + ret = getaddrinfo(opt->strarg, port, &hints, &res); + + if (ret) { + logg("!%s: Can't resolve hostname %s (%s)\n", option, + opt->strarg ? opt->strarg : "", + (ret == + EAI_SYSTEM) + ? strerror(errno) + : gai_strerror(ret)); + opt = opt->nextarg; + continue; + } + + for (p = res; p != NULL; p = p->ai_next) { + if ((sockd = socket(p->ai_family, p->ai_socktype, p->ai_protocol)) < 0) { + logg("!%s: Can't create TCP socket to connect to %s: %s\n", + option, opt->strarg ? opt->strarg : "localhost", strerror(errno)); + continue; + } + + if (connect(sockd, p->ai_addr, p->ai_addrlen) == -1) { + logg("!%s: Can't connect to clamd on %s:%s: %s\n", option, + opt->strarg ? opt->strarg : "localhost", port, strerror(errno)); + closesocket(sockd); + continue; + } + + optfree(opts); + freeaddrinfo(res); + + return sockd; + } + + freeaddrinfo(res); + opt = opt->nextarg; + } + } else { + logg("!%s: No communication socket specified in %s\n", option, + cfgfile); + optfree(opts); + return 1; + } + + optfree(opts); + return -1; +} + +int notify(const char *cfgfile) +{ + char buff[20]; + int sockd, bread; + + if ((sockd = clamd_connect(cfgfile, "NotifyClamd")) < 0) + return 1; + + if (sendln(sockd, "RELOAD", 7) < 0) { + logg("!NotifyClamd: Could not write to clamd socket: %s\n", strerror(errno)); + closesocket(sockd); + return 1; + } + + memset(buff, 0, sizeof(buff)); + if ((bread = recv(sockd, buff, sizeof(buff), 0)) > 0) { + if (!strstr(buff, "RELOADING")) { + logg("!NotifyClamd: Unknown answer from clamd: '%s'\n", buff); + closesocket(sockd); + return -1; + } + } + + closesocket(sockd); + logg("Clamd successfully notified about the update.\n"); + return 0; +} diff --git a/clamscan/freshclam/notify.h b/clamscan/freshclam/notify.h new file mode 100644 index 0000000..1ddc705 --- /dev/null +++ b/clamscan/freshclam/notify.h @@ -0,0 +1,27 @@ +/* + * Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. + * Copyright (C) 2007-2013 Sourcefire, Inc. + * Copyright (C) 2002-2007 Tomasz Kojm + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, + * MA 02110-1301, USA. + */ + +#ifndef __NOTIFY_H +#define __NOTIFY_H + +int notify(const char *cfgfile); +int clamd_connect(const char *cfgfile, const char *option); + +#endif diff --git a/clamscan/libclamav/Makefile.am b/clamscan/libclamav/Makefile.am deleted file mode 100644 index 14dd631..0000000 --- a/clamscan/libclamav/Makefile.am +++ /dev/null @@ -1,732 +0,0 @@ -# -# Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. -# Copyright (C) 2007-2013 Sourcefire, Inc. -# Copyright (C) 2002-2007 Tomasz Kojm -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. - -AM_YFLAGS = -d -AM_LFLAGS = -d -AM_CPPFLAGS = -I$(top_srcdir) -I@srcdir@/nsis $(LTDLINCL) -AM_CFLAGS=@WERR_CFLAGS@ -lib_LTLIBRARIES = -COMMON_CLEANFILES = -EXTRA_DIST = c++/Makefile.nollvm.in -if ENABLE_UNRAR - -AM_CPPFLAGS += -DWARN_DLOPEN_FAIL -libclamunrar_la_CXXFLAGS = $(AM_CPPFLAGS) -DRARDLL -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else -libclamunrar_la_LDFLAGS = @TH_SAFE@ -version-info @LIBCLAMAV_VERSION@ -no-undefined - -if VERSIONSCRIPT -libclamunrar_la_LDFLAGS += -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclamunrar/libclamunrar.map -endif - -libclamunrar_la_SOURCES = \ - ../libclamunrar/archive.cpp \ - ../libclamunrar/arcread.cpp \ - ../libclamunrar/blake2s.cpp \ - ../libclamunrar/cmddata.cpp \ - ../libclamunrar/consio.cpp \ - ../libclamunrar/crc.cpp \ - ../libclamunrar/crypt.cpp \ - ../libclamunrar/dll.cpp \ - ../libclamunrar/encname.cpp \ - ../libclamunrar/errhnd.cpp \ - ../libclamunrar/extinfo.cpp \ - ../libclamunrar/extract.cpp \ - ../libclamunrar/filcreat.cpp \ - ../libclamunrar/file.cpp \ - ../libclamunrar/filefn.cpp \ - ../libclamunrar/filestr.cpp \ - ../libclamunrar/find.cpp \ - ../libclamunrar/getbits.cpp \ - ../libclamunrar/global.cpp \ - ../libclamunrar/hash.cpp \ - ../libclamunrar/headers.cpp \ - ../libclamunrar/list.cpp \ - ../libclamunrar/match.cpp \ - ../libclamunrar/options.cpp \ - ../libclamunrar/pathfn.cpp \ - ../libclamunrar/qopen.cpp \ - ../libclamunrar/rar.cpp \ - ../libclamunrar/rarvm.cpp \ - ../libclamunrar/rawread.cpp \ - ../libclamunrar/rdwrfn.cpp \ - ../libclamunrar/recvol.cpp \ - ../libclamunrar/resource.cpp \ - ../libclamunrar/rijndael.cpp \ - ../libclamunrar/rs.cpp \ - ../libclamunrar/rs16.cpp \ - ../libclamunrar/scantree.cpp \ - ../libclamunrar/secpassword.cpp \ - ../libclamunrar/sha1.cpp \ - ../libclamunrar/sha256.cpp \ - ../libclamunrar/smallfn.cpp \ - ../libclamunrar/strfn.cpp \ - ../libclamunrar/strlist.cpp \ - ../libclamunrar/system.cpp \ - ../libclamunrar/threadpool.cpp \ - ../libclamunrar/timefn.cpp \ - ../libclamunrar/ui.cpp \ - ../libclamunrar/unicode.cpp \ - ../libclamunrar/unpack.cpp \ - ../libclamunrar/volume.cpp - -lib_LTLIBRARIES += libclamunrar.la -EXTRA_DIST += @top_srcdir@/libclamunrar/libclamunrar.map - -libclamunrar_iface_la_CXXFLAGS = $(AM_CPPFLAGS) -I@top_srcdir@/libclamunrar -libclamunrar_iface_la_LIBADD = libclamunrar.la -libclamunrar_iface_la_LDFLAGS = -module @TH_SAFE@ -version-info @LIBCLAMAV_VERSION@ -no-undefined - -if VERSIONSCRIPT -libclamunrar_iface_la_LDFLAGS += -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclamunrar_iface/libclamunrar_iface.map -endif - -libclamunrar_iface_la_SOURCES = \ - ../libclamunrar_iface/unrar_iface.cpp \ - ../libclamunrar_iface/unrar_iface.h - -lib_LTLIBRARIES += libclamunrar_iface.la -EXTRA_DIST += @top_srcdir@/libclamunrar_iface/libclamunrar_iface.map - -IFACELIBADD = -dlopen libclamunrar_iface.la -IFACEDEP = libclamunrar_iface.la -endif - -# We need libclamunrar_iface in the include path even if we don't build it, -# because we #include "unrar_iface.h" -# We still want to support unrar if it is later provided, which is why we don't -# just wrap all the unrar scanners code with #ifdefs. -IFACE_CFLAGS = -I@top_srcdir@/libclamunrar_iface - -if USE_INTERNAL_MSPACK -# libmspack version: 0.8alpha (1:0:1) -LIBMSPACK_VERSION = 1:0:1 - -libclammspack_la_CFLAGS = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wno-unused-parameter -I@top_srcdir@/libclammspack/mspack -libclammspack_la_LDFLAGS = -version-info $(LIBMSPACK_VERSION) -no-undefined -export-symbols-regex '^mspack_' - -# if VERSIONSCRIPT -# libclammspack_la_LDFLAGS += -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclammspack/libclammspack.map -# endif - -libclammspack_la_SOURCES = \ - ../libclammspack/mspack/cab.h \ - ../libclammspack/mspack/cabc.c \ - ../libclammspack/mspack/cabd.c \ - ../libclammspack/mspack/chm.h \ - ../libclammspack/mspack/chmc.c \ - ../libclammspack/mspack/chmd.c \ - ../libclammspack/mspack/crc32.c \ - ../libclammspack/mspack/crc32.h \ - ../libclammspack/mspack/des.h \ - ../libclammspack/mspack/hlp.h \ - ../libclammspack/mspack/hlpc.c \ - ../libclammspack/mspack/hlpd.c \ - ../libclammspack/mspack/kwaj.h \ - ../libclammspack/mspack/kwajc.c \ - ../libclammspack/mspack/kwajd.c \ - ../libclammspack/mspack/lit.h \ - ../libclammspack/mspack/litc.c \ - ../libclammspack/mspack/litd.c \ - ../libclammspack/mspack/lzss.h \ - ../libclammspack/mspack/lzssd.c \ - ../libclammspack/mspack/lzx.h \ - ../libclammspack/mspack/lzxc.c \ - ../libclammspack/mspack/lzxd.c \ - ../libclammspack/mspack/mspack.h \ - ../libclammspack/mspack/mszip.h \ - ../libclammspack/mspack/mszipc.c \ - ../libclammspack/mspack/mszipd.c \ - ../libclammspack/mspack/oab.h \ - ../libclammspack/mspack/oabc.c \ - ../libclammspack/mspack/oabd.c \ - ../libclammspack/mspack/qtm.h \ - ../libclammspack/mspack/qtmd.c \ - ../libclammspack/mspack/readbits.h \ - ../libclammspack/mspack/readhuff.h \ - ../libclammspack/mspack/sha.h \ - ../libclammspack/mspack/system.c \ - ../libclammspack/mspack/system.h \ - ../libclammspack/mspack/szdd.h \ - ../libclammspack/mspack/szddc.c \ - ../libclammspack/mspack/szddd.c - -lib_LTLIBRARIES += libclammspack.la -# EXTRA_DIST += @top_srcdir@/libclammspack/libclammspack.map - -MSPACK_CFLAGS = -I@top_srcdir@/libclammspack/mspack -DHAVE_INTERNAL_MSPACK -MSPACKLIBADD = -lclammspack -MSPACKDEP = libclammspack.la - -else -MSPACK_CFLAGS = $(LIBMSPACK_CFLAGS) -MSPACKLIBADD = $(LIBMSPACK_LIBS) -MSPACKDEP = - -libmspack/Makefile: -.PHONY: distdir distclean maintainer-clean -distdir: - echo "make distdir requires --with-system-libmspack=no" - exit 1 - -# nothing to do here, rules must exist for distclean to succeed -distclean: - -rm -f Makefile -maintainer-clean: - -distclean-recursive distdir maintainer-clean-recursive: libmspack/Makefile -endif - -libclamav_internal_utils_la_SOURCES= \ - conv.c \ - conv.h \ - crypto.c \ - iowrap.c \ - iowrap.h \ - others_common.c \ - others.h \ - qsort.c \ - regex/cclass.h \ - regex/cname.h \ - regex/regcomp.c \ - regex/regerror.c \ - regex/regex.h \ - regex/regex2.h \ - regex/regexec.c \ - regex/regfree.c \ - regex/strlcpy.c \ - regex/utils.h \ - str.c \ - str.h \ - strlcat.c - -libclamav_internal_utils_la_LDFLAGS=-static @SSL_LDFLAGS@ @JSON_LDFLAGS@ -libclamav_internal_utils_la_CFLAGS=$(AM_CFLAGS) $(IFACE_CFLAGS) -fPIC -DPIC @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @PCRE_CPPFLAGS@ @XML_CPPFLAGS@ -libclamav_internal_utils_la_LIBADD=@SSL_LIBS@ @PCRE_LIBS@ - -SUBDIRS= - -if ENABLE_LLVM -LLVMLIBADD=c++/libclamavcxx.la -lstdc++ -lm -LLVMDEP=c++/libclamavcxx.la -SUBDIRS+=c++ -else -LLVMLIBADD=libclamav_nocxx.la -LLVMDEP=libclamav_nocxx.la -c++/Makefile: c++/Makefile.nollvm.in - $(AM_V_at) cp $< $@ -distclean-recursive distdir maintainer-clean-recursive: c++/Makefile -endif - -if ENABLE_YARA -YARA_CFLAGS=-DHAVE_YARA -endif - -libclamav_nocxx_la_SOURCES = bytecode_nojit.c -libclamav_nocxx_la_CFLAGS=$(AM_CFLAGS) $(IFACE_CFLAGS) @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @ZLIB_CFLAGS@ @PCRE_CPPFLAGS@ - -libclamav_la_LIBADD = @SSL_LIBS@ @JSON_LIBS@ @PCRE_LIBS@ @LIBCLAMAV_LIBS@ @ZLIB_LIBS@ @LIBLTDL@ $(XML_LIBS) $(IFACELIBADD) $(MSPACKLIBADD) $(LLVMLIBADD) libclamav_internal_utils.la @THREAD_LIBS@ @LIBM@ -libclamav_la_DEPENDENCIES = @LTDLDEPS@ $(IFACEDEP) $(LLVMDEP) $(MSPACKDEP) libclamav_internal_utils.la -libclamav_la_CFLAGS = $(IFACE_CFLAGS) $(MSPACK_CFLAGS) $(AM_CFLAGS) $(YARA_CFLAGS) -DSEARCH_LIBDIR=\"$(libdir)\" @LIBCLAMAV_CPPFLAGS@ @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @ZLIB_CFLAGS@ @PCRE_CPPFLAGS@ @XML_CPPFLAGS@ -libclamav_la_LDFLAGS = @SSL_LDFLAGS@ @TH_SAFE@ @JSON_LDFLAGS@ @LIBICONV@ $(XML_LIBS) -version-info @LIBCLAMAV_VERSION@ -no-undefined - -if VERSIONSCRIPT -libclamav_la_LDFLAGS += -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclamav/libclamav.map -endif - -include_HEADERS = clamav.h - -libclamav_la_SOURCES = \ - matcher-ac.c \ - matcher-ac.h \ - matcher-bm.c \ - matcher-bm.h \ - matcher-hash.c \ - matcher-hash.h \ - matcher.c \ - matcher.h \ - others.c \ - others.h \ - readdb.c \ - readdb.h \ - cvd.c \ - cvd.h \ - dsig.c \ - dsig.h \ - scanners.c \ - scanners.h \ - textdet.c \ - textdet.h \ - filetypes.c \ - filetypes.h \ - filetypes_int.h \ - rtf.c \ - rtf.h \ - blob.c \ - blob.h \ - mbox.c \ - mbox.h \ - message.c \ - message.h \ - table.c \ - table.h \ - text.c \ - text.h \ - ole2_extract.c \ - ole2_extract.h \ - vba_extract.c \ - vba_extract.h \ - xlm_extract.c \ - xlm_extract.h \ - msexpand.c \ - msexpand.h \ - pe.c \ - pe.h \ - pe_icons.c \ - pe_icons.h \ - pe_structs.h \ - disasm.c \ - disasm.h \ - disasm-common.h \ - disasmpriv.h \ - upx.c \ - upx.h \ - htmlnorm.c \ - htmlnorm.h \ - libmspack.c \ - libmspack.h \ - rebuildpe.c \ - rebuildpe.h \ - petite.c \ - petite.h \ - wwunpack.c \ - wwunpack.h \ - unsp.c \ - unsp.h \ - aspack.c \ - aspack.h \ - packlibs.c \ - packlibs.h \ - fsg.c \ - fsg.h \ - mew.c \ - mew.h \ - upack.c \ - upack.h \ - line.c \ - line.h \ - untar.c \ - untar.h \ - unzip.c \ - unzip.h \ - ooxml.c \ - ooxml.h \ - inflate64.c \ - inflate64.h \ - inffixed64.h \ - inflate64_priv.h \ - special.c \ - special.h \ - binhex.c \ - binhex.h \ - is_tar.c \ - is_tar.h \ - tnef.c \ - tnef.h \ - autoit.c \ - autoit.h \ - unarj.c \ - unarj.h \ - nsis/bzlib.c \ - nsis/bzlib_private.h \ - nsis/nsis_bzlib.h \ - nsis/nulsft.c \ - nsis/nulsft.h \ - nsis/infblock.c \ - nsis/nsis_zconf.h \ - nsis/nsis_zlib.h \ - nsis/nsis_zutil.h \ - pdf.c \ - pdf.h \ - pdfng.c \ - pdfdecode.c \ - pdfdecode.h \ - spin.c \ - spin.h \ - yc.c \ - yc.h \ - elf.c \ - elf.h \ - execs.h \ - execs.c \ - sis.c \ - sis.h \ - uuencode.c \ - uuencode.h \ - phishcheck.c \ - phishcheck.h \ - phish_domaincheck_db.c \ - phish_domaincheck_db.h \ - phish_whitelist.c \ - phish_whitelist.h \ - iana_cctld.h \ - iana_tld.h \ - regex_list.c \ - regex_list.h \ - regex_suffix.c \ - regex_suffix.h \ - entconv.c \ - entconv.h \ - entitylist.h \ - encoding_aliases.h \ - hashtab.c \ - hashtab.h \ - dconf.c \ - dconf.h \ - lzma_iface.c \ - lzma_iface.h \ - 7z_iface.c \ - 7z_iface.h \ - 7z/7z.h \ - 7z/7zAlloc.c \ - 7z/7zAlloc.h \ - 7z/7zBuf.c \ - 7z/7zBuf.h \ - 7z/7zBuf2.c \ - 7z/7zCrc.c \ - 7z/7zCrc.h \ - 7z/7zDec.c \ - 7z/7zFile.c \ - 7z/7zFile.h \ - 7z/7zIn.c \ - 7z/7zStream.c \ - 7z/7zVersion.h \ - 7z/Bcj2.c \ - 7z/Bcj2.h \ - 7z/Bra.c \ - 7z/Bra.h \ - 7z/Bra86.c \ - 7z/CpuArch.h \ - 7z/Lzma2Dec.c \ - 7z/Lzma2Dec.h \ - 7z/LzmaDec.c \ - 7z/LzmaDec.h \ - 7z/Ppmd.h \ - 7z/Ppmd7.c \ - 7z/Ppmd7.h \ - 7z/Ppmd7Dec.c \ - 7z/Types.h \ - 7z/Xz.c \ - 7z/Xz.h \ - 7z/XzCrc64.c \ - 7z/XzCrc64.h \ - 7z/XzDec.c \ - 7z/XzIn.c \ - 7z/Delta.c \ - 7z/Delta.h \ - 7z/Alloc.h \ - 7z/BraIA64.c \ - 7z/CpuArch.c \ - 7z/CpuArch.h \ - 7z/7zCrcOpt.c \ - 7z/RotateDefs.h \ - explode.c \ - explode.h \ - textnorm.c \ - textnorm.h \ - dlp.c \ - dlp.h \ - jsparse/js-norm.c \ - jsparse/js-norm.h \ - jsparse/lexglobal.h \ - jsparse/textbuf.h \ - uniq.c \ - uniq.h \ - version.c\ - version.h\ - mpool.c\ - mpool.h \ - filtering.h\ - filtering.c\ - fmap.c \ - fmap.h \ - perflogging.c\ - perflogging.h\ - default.h\ - bytecode.c\ - bytecode.h\ - bytecode_vm.c\ - bytecode_priv.h\ - clambc.h \ - cpio.c \ - cpio.h \ - macho.c \ - macho.h \ - ishield.c \ - ishield.h \ - type_desc.h \ - bcfeatures.h \ - bytecode_api.c \ - bytecode_api_decl.c \ - bytecode_api.h \ - bytecode_api_impl.h \ - bytecode_hooks.h \ - cache.c \ - cache.h \ - bytecode_detect.c \ - bytecode_detect.h\ - builtin_bytecodes.h\ - events.c\ - events.h \ - adc.c \ - adc.h \ - dmg.c \ - dmg.h \ - xar.c \ - xar.h \ - xdp.c \ - xdp.h \ - mbr.c \ - mbr.h \ - gpt.c \ - gpt.h \ - apm.c \ - apm.h \ - partition_intersection.c \ - partition_intersection.h \ - json_api.c\ - json_api.h\ - xz_iface.c \ - xz_iface.h \ - sf_base64decode.c \ - sf_base64decode.h \ - hfsplus.c \ - hfsplus.h \ - swf.c \ - swf.h \ - gif.c \ - gif.h \ - jpeg.c \ - jpeg.h \ - png.c \ - png.h \ - iso9660.c \ - iso9660.h \ - arc4.c \ - arc4.h \ - rijndael.c \ - rijndael.h \ - crtmgr.c \ - crtmgr.h \ - asn1.c \ - asn1.h \ - fpu.c \ - fpu.h \ - stats.c \ - stats.h \ - www.c \ - www.h \ - stats_json.c \ - stats_json.h \ - hostid_internal.c \ - hostid_internal.h \ - openioc.c \ - openioc.h \ - msdoc.c \ - msdoc.h \ - matcher-pcre.c \ - matcher-pcre.h \ - regex_pcre.c \ - regex_pcre.h \ - msxml.c \ - msxml.h \ - msxml_parser.c \ - msxml_parser.h \ - tiff.c \ - tiff.h \ - hwp.c \ - hwp.h \ - lzw/lzwdec.c \ - lzw/lzwdec.h \ - matcher-byte-comp.c \ - matcher-byte-comp.h \ - egg.c \ - egg.h \ - queue.h - -if ENABLE_YARA -libclamav_la_SOURCES += yara_arena.c \ - yara_arena.h \ - yara_compiler.c \ - yara_compiler.h \ - yara_exec.c \ - yara_exec.h \ - yara_hash.c \ - yara_hash.h \ - yara_grammar.y \ - yara_lexer.l \ - yara_lexer.h \ - yara_parser.c \ - yara_parser.h \ - yara_clam.h -endif - -libclamav_la_SOURCES += bignum.h\ - bignum_fast.h\ - tomsfastmath/addsub/fp_add.c\ - tomsfastmath/addsub/fp_add_d.c\ - tomsfastmath/addsub/fp_addmod.c\ - tomsfastmath/addsub/fp_cmp.c\ - tomsfastmath/addsub/fp_cmp_d.c\ - tomsfastmath/addsub/fp_cmp_mag.c\ - tomsfastmath/addsub/fp_sub.c\ - tomsfastmath/addsub/fp_sub_d.c\ - tomsfastmath/addsub/fp_submod.c\ - tomsfastmath/addsub/s_fp_add.c\ - tomsfastmath/addsub/s_fp_sub.c\ - tomsfastmath/bin/fp_radix_size.c\ - tomsfastmath/bin/fp_read_radix.c\ - tomsfastmath/bin/fp_read_signed_bin.c\ - tomsfastmath/bin/fp_read_unsigned_bin.c\ - tomsfastmath/bin/fp_reverse.c\ - tomsfastmath/bin/fp_s_rmap.c\ - tomsfastmath/bin/fp_signed_bin_size.c\ - tomsfastmath/bin/fp_to_signed_bin.c\ - tomsfastmath/bin/fp_to_unsigned_bin.c\ - tomsfastmath/bin/fp_toradix.c\ - tomsfastmath/bin/fp_toradix_n.c\ - tomsfastmath/bin/fp_unsigned_bin_size.c\ - tomsfastmath/bit/fp_cnt_lsb.c\ - tomsfastmath/bit/fp_count_bits.c\ - tomsfastmath/bit/fp_div_2.c\ - tomsfastmath/bit/fp_div_2d.c\ - tomsfastmath/bit/fp_lshd.c\ - tomsfastmath/bit/fp_mod_2d.c\ - tomsfastmath/bit/fp_rshd.c\ - tomsfastmath/divide/fp_div.c\ - tomsfastmath/divide/fp_div_d.c\ - tomsfastmath/divide/fp_mod.c\ - tomsfastmath/divide/fp_mod_d.c\ - tomsfastmath/exptmod/fp_2expt.c\ - tomsfastmath/exptmod/fp_exptmod.c\ - tomsfastmath/misc/fp_ident.c\ - tomsfastmath/misc/fp_set.c\ - tomsfastmath/mont/fp_montgomery_calc_normalization.c\ - tomsfastmath/mont/fp_montgomery_reduce.c\ - tomsfastmath/mont/fp_montgomery_setup.c\ - tomsfastmath/mul/fp_mul.c\ - tomsfastmath/mul/fp_mul_comba.c\ - tomsfastmath/mul/fp_mul_2.c\ - tomsfastmath/mul/fp_mul_2d.c\ - tomsfastmath/mul/fp_mul_comba_12.c\ - tomsfastmath/mul/fp_mul_comba_17.c\ - tomsfastmath/mul/fp_mul_comba_20.c\ - tomsfastmath/mul/fp_mul_comba_24.c\ - tomsfastmath/mul/fp_mul_comba_28.c\ - tomsfastmath/mul/fp_mul_comba_3.c\ - tomsfastmath/mul/fp_mul_comba_32.c\ - tomsfastmath/mul/fp_mul_comba_4.c\ - tomsfastmath/mul/fp_mul_comba_48.c\ - tomsfastmath/mul/fp_mul_comba_6.c\ - tomsfastmath/mul/fp_mul_comba_64.c\ - tomsfastmath/mul/fp_mul_comba_7.c\ - tomsfastmath/mul/fp_mul_comba_8.c\ - tomsfastmath/mul/fp_mul_comba_9.c\ - tomsfastmath/mul/fp_mul_comba_small_set.c\ - tomsfastmath/mul/fp_mul_d.c\ - tomsfastmath/mul/fp_mulmod.c\ - tomsfastmath/numtheory/fp_invmod.c\ - tomsfastmath/sqr/fp_sqr.c\ - tomsfastmath/sqr/fp_sqr_comba_12.c\ - tomsfastmath/sqr/fp_sqr_comba_17.c\ - tomsfastmath/sqr/fp_sqr_comba_20.c\ - tomsfastmath/sqr/fp_sqr_comba_24.c\ - tomsfastmath/sqr/fp_sqr_comba_28.c\ - tomsfastmath/sqr/fp_sqr_comba_3.c\ - tomsfastmath/sqr/fp_sqr_comba_32.c\ - tomsfastmath/sqr/fp_sqr_comba_4.c\ - tomsfastmath/sqr/fp_sqr_comba_48.c\ - tomsfastmath/sqr/fp_sqr_comba_6.c\ - tomsfastmath/sqr/fp_sqr_comba_64.c\ - tomsfastmath/sqr/fp_sqr_comba_7.c\ - tomsfastmath/sqr/fp_sqr_comba_8.c\ - tomsfastmath/sqr/fp_sqr_comba_9.c\ - tomsfastmath/sqr/fp_sqr_comba_generic.c\ - tomsfastmath/sqr/fp_sqr_comba_small_set.c\ - tomsfastmath/sqr/fp_sqrmod.c - -.PHONY2: version.h.tmp -version.c: version.h -version.h: version.h.tmp - $(AM_V_GEN) if test -f version.h.static; then\ - cp version.h.static version.h;\ - elif ! diff $@ version.h.tmp >/dev/null 2>/dev/null; then\ - cp version.h.tmp $@;\ - fi - -version.h.tmp: - $(AM_V_GEN) test -f version.h || touch version.h;\ - rm -f $@;\ - REVISION="$$(LANG=C git --git-dir "$(top_srcdir)"/.git describe --always 2>/dev/null || echo "exported")";\ - if test "$$REVISION" = "exported"; then\ - REVISION="";\ - fi;\ - if test -n "$$REVISION"; then\ - echo "#define REPO_VERSION \"devel-$$REVISION\"" >> $@;\ - else\ - touch version.h.tmp;\ - fi - -lib_LTLIBRARIES += libclamav.la -noinst_LTLIBRARIES = libclamav_internal_utils.la libclamav_nocxx.la -EXTRA_DIST += regex/engine.c tomsfastmath/sqr/fp_sqr_comba.c tomsfastmath/mul/fp_mul_comba.c libclamav.map libclamav_main.c \ - jsparse/generated/operators.h jsparse/generated/keywords.h jsparse/future_reserved_words.list\ - jsparse/keywords.list jsparse/special_keywords.list jsparse/operators.gperf version.h.in -COMMON_CLEANFILES+=version.h version.h.tmp *.gcda *.gcno - -BUILT_SOURCES = yara_grammar.h - -if MAINTAINER_MODE -BUILT_SOURCES += jsparse/generated/operators.h jsparse/generated/keywords.h jsparse-keywords.gperf - -GPERF_FLAGS=-E -t -L ANSI-C -C -F ', TOK_ERROR' -c - -jsparse-keywords.gperf: jsparse/keywords.list jsparse/future_reserved_words.list jsparse/special_keywords.list - echo -e "struct keyword { const char *name; int val; };\n%%" >keywords-g-tmp - for i in `cat @srcdir@/jsparse/keywords.list`; do j=`echo $$i |tr \[a-z\] \[A-Z\]`; echo "$$i, TOK_$$j" >>keywords-g-tmp; done - for i in `cat @srcdir@/jsparse/future_reserved_words.list`; do echo "$$i, TOK_FUTURE_RESERVED_WORD" >>keywords-g-tmp; done - cat @srcdir@/jsparse/special_keywords.list >>keywords-g-tmp - mv keywords-g-tmp $@ - -jsparse/generated/operators.h: jsparse/operators.gperf - $(GPERF) $(GPERF_FLAGS) -H op_hash -N in_op_set -W oplist $< >operators-tmp-g - grep -v '^#line' operators-tmp - rm operators-tmp-g - mv operators-tmp @srcdir@/jsparse/generated/operators.h - -jsparse/generated/keywords.h: jsparse-keywords.gperf - $(GPERF) $(GPERF_FLAGS) $< >keywords-tmp-g - grep -v '^#line' keywords-tmp - rm keywords-tmp-g - mv keywords-tmp @srcdir@/jsparse/generated/keywords.h - -CLEANFILES=$(COMMON_CLEANFILES) @srcdir@/jsparse/generated/operators.h @srcdir@/jsparse/generated/keywords.h -else -CLEANFILES=$(COMMON_CLEANFILES) -endif diff --git a/clamscan/libclamav/Makefile.in b/clamscan/libclamav/Makefile.in deleted file mode 100644 index f2811d4..0000000 --- a/clamscan/libclamav/Makefile.in +++ /dev/null @@ -1,5298 +0,0 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2017 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -# -# Copyright (C) 2013-2022 Cisco Systems, Inc. and/or its affiliates. All rights reserved. -# Copyright (C) 2007-2013 Sourcefire, Inc. -# Copyright (C) 2002-2007 Tomasz Kojm -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -# MA 02110-1301, USA. - - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -target_triplet = @target@ -@ENABLE_UNRAR_TRUE@am__append_1 = -DWARN_DLOPEN_FAIL -@ENABLE_UNRAR_TRUE@@VERSIONSCRIPT_TRUE@am__append_2 = -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclamunrar/libclamunrar.map -@ENABLE_UNRAR_TRUE@am__append_3 = libclamunrar.la \ -@ENABLE_UNRAR_TRUE@ libclamunrar_iface.la -@ENABLE_UNRAR_TRUE@am__append_4 = \ -@ENABLE_UNRAR_TRUE@ @top_srcdir@/libclamunrar/libclamunrar.map \ -@ENABLE_UNRAR_TRUE@ @top_srcdir@/libclamunrar_iface/libclamunrar_iface.map -@ENABLE_UNRAR_TRUE@@VERSIONSCRIPT_TRUE@am__append_5 = -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclamunrar_iface/libclamunrar_iface.map -@USE_INTERNAL_MSPACK_TRUE@am__append_6 = libclammspack.la -@ENABLE_LLVM_TRUE@am__append_7 = c++ -@VERSIONSCRIPT_TRUE@am__append_8 = -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclamav/libclamav.map -@ENABLE_YARA_TRUE@am__append_9 = yara_arena.c \ -@ENABLE_YARA_TRUE@ yara_arena.h \ -@ENABLE_YARA_TRUE@ yara_compiler.c \ -@ENABLE_YARA_TRUE@ yara_compiler.h \ -@ENABLE_YARA_TRUE@ yara_exec.c \ -@ENABLE_YARA_TRUE@ yara_exec.h \ -@ENABLE_YARA_TRUE@ yara_hash.c \ -@ENABLE_YARA_TRUE@ yara_hash.h \ -@ENABLE_YARA_TRUE@ yara_grammar.y \ -@ENABLE_YARA_TRUE@ yara_lexer.l \ -@ENABLE_YARA_TRUE@ yara_lexer.h \ -@ENABLE_YARA_TRUE@ yara_parser.c \ -@ENABLE_YARA_TRUE@ yara_parser.h \ -@ENABLE_YARA_TRUE@ yara_clam.h - -@MAINTAINER_MODE_TRUE@am__append_10 = jsparse/generated/operators.h jsparse/generated/keywords.h jsparse-keywords.gperf -subdir = libclamav -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ - $(top_srcdir)/m4/ax_check_uname_syscall.m4 \ - $(top_srcdir)/m4/fdpassing.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/lib-prelude.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/llvm.m4 $(top_srcdir)/m4/ltargz.m4 \ - $(top_srcdir)/m4/ltdl.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/mmap_private.m4 $(top_srcdir)/m4/resolv.m4 \ - $(top_srcdir)/m4/reorganization/version.m4 \ - $(top_srcdir)/m4/reorganization/libclamav-only.m4 \ - $(top_srcdir)/m4/reorganization/build_tools.m4 \ - $(top_srcdir)/m4/reorganization/headers.m4 \ - $(top_srcdir)/m4/reorganization/c_options.m4 \ - $(top_srcdir)/m4/reorganization/compiler_checks.m4 \ - $(top_srcdir)/m4/reorganization/linker_checks.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/coverage.m4 \ - $(top_srcdir)/m4/reorganization/libs/xml.m4 \ - $(top_srcdir)/m4/reorganization/libs/openssl.m4 \ - $(top_srcdir)/m4/reorganization/libs/json.m4 \ - $(top_srcdir)/m4/reorganization/libs/pcre.m4 \ - $(top_srcdir)/m4/reorganization/libs/libmspack.m4 \ - $(top_srcdir)/m4/reorganization/libs/libz.m4 \ - $(top_srcdir)/m4/reorganization/libs/bzip.m4 \ - $(top_srcdir)/m4/reorganization/libs/unrar.m4 \ - $(top_srcdir)/m4/reorganization/libs/systemd.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ipv6.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/dns.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fanotify.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/setpgrp.m4 \ - $(top_srcdir)/m4/reorganization/milter/enable.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv_check.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthreads.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/reentrant.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/id.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/yp.m4 \ - $(top_srcdir)/m4/reorganization/usergroup.m4 \ - $(top_srcdir)/m4/reorganization/debug.m4 \ - $(top_srcdir)/m4/reorganization/customversion.m4 \ - $(top_srcdir)/m4/reorganization/nocache.m4 \ - $(top_srcdir)/m4/reorganization/dns.m4 \ - $(top_srcdir)/m4/reorganization/bigstack.m4 \ - $(top_srcdir)/m4/reorganization/dbdir.m4 \ - $(top_srcdir)/m4/reorganization/cfgdir.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_port_t.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_addr_t.m4 \ - $(top_srcdir)/m4/reorganization/os_checks.m4 \ - $(top_srcdir)/m4/reorganization/milter/check.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthread_02.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ctime.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/socklen_t.m4 \ - $(top_srcdir)/m4/reorganization/clamav_user.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/compiler_attribs.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/select.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/stat64.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/shift.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/features.m4 \ - $(top_srcdir)/m4/reorganization/clamdtop.m4 \ - $(top_srcdir)/m4/reorganization/distcheck.m4 \ - $(top_srcdir)/m4/reorganization/llvm.m4 \ - $(top_srcdir)/libclamav/c++/m4/llvm-opts.m4 \ - $(top_srcdir)/m4/reorganization/sha_collect.m4 \ - $(top_srcdir)/m4/reorganization/yara.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fts.m4 \ - $(top_srcdir)/m4/reorganization/prelude.m4 \ - $(top_srcdir)/m4/reorganization/bsd.m4 \ - $(top_srcdir)/m4/reorganization/clamonacc.m4 \ - $(top_srcdir)/m4/reorganization/libs/curl.m4 \ - $(top_srcdir)/m4/reorganization/substitutions.m4 \ - $(top_srcdir)/m4/reorganization/strni.m4 \ - $(top_srcdir)/m4/reorganization/types.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(include_HEADERS) \ - $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/clamav-config.h \ - $(top_builddir)/libclammspack/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__uninstall_files_from_dir = { \ - test -z "$$files" \ - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ - $(am__cd) "$$dir" && rm -f $$files; }; \ - } -am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)" -LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) -am__DEPENDENCIES_1 = -@ENABLE_UNRAR_TRUE@am__DEPENDENCIES_2 = libclamunrar_iface.la -@USE_INTERNAL_MSPACK_FALSE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) -@ENABLE_LLVM_FALSE@am__DEPENDENCIES_4 = libclamav_nocxx.la -@ENABLE_LLVM_TRUE@am__DEPENDENCIES_4 = c++/libclamavcxx.la -am__libclamav_la_SOURCES_DIST = matcher-ac.c matcher-ac.h matcher-bm.c \ - matcher-bm.h matcher-hash.c matcher-hash.h matcher.c matcher.h \ - others.c others.h readdb.c readdb.h cvd.c cvd.h dsig.c dsig.h \ - scanners.c scanners.h textdet.c textdet.h filetypes.c \ - filetypes.h filetypes_int.h rtf.c rtf.h blob.c blob.h mbox.c \ - mbox.h message.c message.h table.c table.h text.c text.h \ - ole2_extract.c ole2_extract.h vba_extract.c vba_extract.h \ - xlm_extract.c xlm_extract.h msexpand.c msexpand.h pe.c pe.h \ - pe_icons.c pe_icons.h pe_structs.h disasm.c disasm.h \ - disasm-common.h disasmpriv.h upx.c upx.h htmlnorm.c htmlnorm.h \ - libmspack.c libmspack.h rebuildpe.c rebuildpe.h petite.c \ - petite.h wwunpack.c wwunpack.h unsp.c unsp.h aspack.c aspack.h \ - packlibs.c packlibs.h fsg.c fsg.h mew.c mew.h upack.c upack.h \ - line.c line.h untar.c untar.h unzip.c unzip.h ooxml.c ooxml.h \ - inflate64.c inflate64.h inffixed64.h inflate64_priv.h \ - special.c special.h binhex.c binhex.h is_tar.c is_tar.h tnef.c \ - tnef.h autoit.c autoit.h unarj.c unarj.h nsis/bzlib.c \ - nsis/bzlib_private.h nsis/nsis_bzlib.h nsis/nulsft.c \ - nsis/nulsft.h nsis/infblock.c nsis/nsis_zconf.h \ - nsis/nsis_zlib.h nsis/nsis_zutil.h pdf.c pdf.h pdfng.c \ - pdfdecode.c pdfdecode.h spin.c spin.h yc.c yc.h elf.c elf.h \ - execs.h execs.c sis.c sis.h uuencode.c uuencode.h phishcheck.c \ - phishcheck.h phish_domaincheck_db.c phish_domaincheck_db.h \ - phish_whitelist.c phish_whitelist.h iana_cctld.h iana_tld.h \ - regex_list.c regex_list.h regex_suffix.c regex_suffix.h \ - entconv.c entconv.h entitylist.h encoding_aliases.h hashtab.c \ - hashtab.h dconf.c dconf.h lzma_iface.c lzma_iface.h 7z_iface.c \ - 7z_iface.h 7z/7z.h 7z/7zAlloc.c 7z/7zAlloc.h 7z/7zBuf.c \ - 7z/7zBuf.h 7z/7zBuf2.c 7z/7zCrc.c 7z/7zCrc.h 7z/7zDec.c \ - 7z/7zFile.c 7z/7zFile.h 7z/7zIn.c 7z/7zStream.c 7z/7zVersion.h \ - 7z/Bcj2.c 7z/Bcj2.h 7z/Bra.c 7z/Bra.h 7z/Bra86.c 7z/CpuArch.h \ - 7z/Lzma2Dec.c 7z/Lzma2Dec.h 7z/LzmaDec.c 7z/LzmaDec.h \ - 7z/Ppmd.h 7z/Ppmd7.c 7z/Ppmd7.h 7z/Ppmd7Dec.c 7z/Types.h \ - 7z/Xz.c 7z/Xz.h 7z/XzCrc64.c 7z/XzCrc64.h 7z/XzDec.c 7z/XzIn.c \ - 7z/Delta.c 7z/Delta.h 7z/Alloc.h 7z/BraIA64.c 7z/CpuArch.c \ - 7z/7zCrcOpt.c 7z/RotateDefs.h explode.c explode.h textnorm.c \ - textnorm.h dlp.c dlp.h jsparse/js-norm.c jsparse/js-norm.h \ - jsparse/lexglobal.h jsparse/textbuf.h uniq.c uniq.h version.c \ - version.h mpool.c mpool.h filtering.h filtering.c fmap.c \ - fmap.h perflogging.c perflogging.h default.h bytecode.c \ - bytecode.h bytecode_vm.c bytecode_priv.h clambc.h cpio.c \ - cpio.h macho.c macho.h ishield.c ishield.h type_desc.h \ - bcfeatures.h bytecode_api.c bytecode_api_decl.c bytecode_api.h \ - bytecode_api_impl.h bytecode_hooks.h cache.c cache.h \ - bytecode_detect.c bytecode_detect.h builtin_bytecodes.h \ - events.c events.h adc.c adc.h dmg.c dmg.h xar.c xar.h xdp.c \ - xdp.h mbr.c mbr.h gpt.c gpt.h apm.c apm.h \ - partition_intersection.c partition_intersection.h json_api.c \ - json_api.h xz_iface.c xz_iface.h sf_base64decode.c \ - sf_base64decode.h hfsplus.c hfsplus.h swf.c swf.h gif.c gif.h \ - jpeg.c jpeg.h png.c png.h iso9660.c iso9660.h arc4.c arc4.h \ - rijndael.c rijndael.h crtmgr.c crtmgr.h asn1.c asn1.h fpu.c \ - fpu.h stats.c stats.h www.c www.h stats_json.c stats_json.h \ - hostid_internal.c hostid_internal.h openioc.c openioc.h \ - msdoc.c msdoc.h matcher-pcre.c matcher-pcre.h regex_pcre.c \ - regex_pcre.h msxml.c msxml.h msxml_parser.c msxml_parser.h \ - tiff.c tiff.h hwp.c hwp.h lzw/lzwdec.c lzw/lzwdec.h \ - matcher-byte-comp.c matcher-byte-comp.h egg.c egg.h queue.h \ - yara_arena.c yara_arena.h yara_compiler.c yara_compiler.h \ - yara_exec.c yara_exec.h yara_hash.c yara_hash.h yara_grammar.y \ - yara_lexer.l yara_lexer.h yara_parser.c yara_parser.h \ - yara_clam.h bignum.h bignum_fast.h \ - tomsfastmath/addsub/fp_add.c tomsfastmath/addsub/fp_add_d.c \ - tomsfastmath/addsub/fp_addmod.c tomsfastmath/addsub/fp_cmp.c \ - tomsfastmath/addsub/fp_cmp_d.c \ - tomsfastmath/addsub/fp_cmp_mag.c tomsfastmath/addsub/fp_sub.c \ - tomsfastmath/addsub/fp_sub_d.c tomsfastmath/addsub/fp_submod.c \ - tomsfastmath/addsub/s_fp_add.c tomsfastmath/addsub/s_fp_sub.c \ - tomsfastmath/bin/fp_radix_size.c \ - tomsfastmath/bin/fp_read_radix.c \ - tomsfastmath/bin/fp_read_signed_bin.c \ - tomsfastmath/bin/fp_read_unsigned_bin.c \ - tomsfastmath/bin/fp_reverse.c tomsfastmath/bin/fp_s_rmap.c \ - tomsfastmath/bin/fp_signed_bin_size.c \ - tomsfastmath/bin/fp_to_signed_bin.c \ - tomsfastmath/bin/fp_to_unsigned_bin.c \ - tomsfastmath/bin/fp_toradix.c tomsfastmath/bin/fp_toradix_n.c \ - tomsfastmath/bin/fp_unsigned_bin_size.c \ - tomsfastmath/bit/fp_cnt_lsb.c tomsfastmath/bit/fp_count_bits.c \ - tomsfastmath/bit/fp_div_2.c tomsfastmath/bit/fp_div_2d.c \ - tomsfastmath/bit/fp_lshd.c tomsfastmath/bit/fp_mod_2d.c \ - tomsfastmath/bit/fp_rshd.c tomsfastmath/divide/fp_div.c \ - tomsfastmath/divide/fp_div_d.c tomsfastmath/divide/fp_mod.c \ - tomsfastmath/divide/fp_mod_d.c tomsfastmath/exptmod/fp_2expt.c \ - tomsfastmath/exptmod/fp_exptmod.c tomsfastmath/misc/fp_ident.c \ - tomsfastmath/misc/fp_set.c \ - tomsfastmath/mont/fp_montgomery_calc_normalization.c \ - tomsfastmath/mont/fp_montgomery_reduce.c \ - tomsfastmath/mont/fp_montgomery_setup.c \ - tomsfastmath/mul/fp_mul.c tomsfastmath/mul/fp_mul_comba.c \ - tomsfastmath/mul/fp_mul_2.c tomsfastmath/mul/fp_mul_2d.c \ - tomsfastmath/mul/fp_mul_comba_12.c \ - tomsfastmath/mul/fp_mul_comba_17.c \ - tomsfastmath/mul/fp_mul_comba_20.c \ - tomsfastmath/mul/fp_mul_comba_24.c \ - tomsfastmath/mul/fp_mul_comba_28.c \ - tomsfastmath/mul/fp_mul_comba_3.c \ - tomsfastmath/mul/fp_mul_comba_32.c \ - tomsfastmath/mul/fp_mul_comba_4.c \ - tomsfastmath/mul/fp_mul_comba_48.c \ - tomsfastmath/mul/fp_mul_comba_6.c \ - tomsfastmath/mul/fp_mul_comba_64.c \ - tomsfastmath/mul/fp_mul_comba_7.c \ - tomsfastmath/mul/fp_mul_comba_8.c \ - tomsfastmath/mul/fp_mul_comba_9.c \ - tomsfastmath/mul/fp_mul_comba_small_set.c \ - tomsfastmath/mul/fp_mul_d.c tomsfastmath/mul/fp_mulmod.c \ - tomsfastmath/numtheory/fp_invmod.c tomsfastmath/sqr/fp_sqr.c \ - tomsfastmath/sqr/fp_sqr_comba_12.c \ - tomsfastmath/sqr/fp_sqr_comba_17.c \ - tomsfastmath/sqr/fp_sqr_comba_20.c \ - tomsfastmath/sqr/fp_sqr_comba_24.c \ - tomsfastmath/sqr/fp_sqr_comba_28.c \ - tomsfastmath/sqr/fp_sqr_comba_3.c \ - tomsfastmath/sqr/fp_sqr_comba_32.c \ - tomsfastmath/sqr/fp_sqr_comba_4.c \ - tomsfastmath/sqr/fp_sqr_comba_48.c \ - tomsfastmath/sqr/fp_sqr_comba_6.c \ - tomsfastmath/sqr/fp_sqr_comba_64.c \ - tomsfastmath/sqr/fp_sqr_comba_7.c \ - tomsfastmath/sqr/fp_sqr_comba_8.c \ - tomsfastmath/sqr/fp_sqr_comba_9.c \ - tomsfastmath/sqr/fp_sqr_comba_generic.c \ - tomsfastmath/sqr/fp_sqr_comba_small_set.c \ - tomsfastmath/sqr/fp_sqrmod.c -am__dirstamp = $(am__leading_dot)dirstamp -@ENABLE_YARA_TRUE@am__objects_1 = libclamav_la-yara_arena.lo \ -@ENABLE_YARA_TRUE@ libclamav_la-yara_compiler.lo \ -@ENABLE_YARA_TRUE@ libclamav_la-yara_exec.lo \ -@ENABLE_YARA_TRUE@ libclamav_la-yara_hash.lo \ -@ENABLE_YARA_TRUE@ libclamav_la-yara_grammar.lo \ -@ENABLE_YARA_TRUE@ libclamav_la-yara_lexer.lo \ -@ENABLE_YARA_TRUE@ libclamav_la-yara_parser.lo -am_libclamav_la_OBJECTS = libclamav_la-matcher-ac.lo \ - libclamav_la-matcher-bm.lo libclamav_la-matcher-hash.lo \ - libclamav_la-matcher.lo libclamav_la-others.lo \ - libclamav_la-readdb.lo libclamav_la-cvd.lo \ - libclamav_la-dsig.lo libclamav_la-scanners.lo \ - libclamav_la-textdet.lo libclamav_la-filetypes.lo \ - libclamav_la-rtf.lo libclamav_la-blob.lo libclamav_la-mbox.lo \ - libclamav_la-message.lo libclamav_la-table.lo \ - libclamav_la-text.lo libclamav_la-ole2_extract.lo \ - libclamav_la-vba_extract.lo libclamav_la-xlm_extract.lo \ - libclamav_la-msexpand.lo libclamav_la-pe.lo \ - libclamav_la-pe_icons.lo libclamav_la-disasm.lo \ - libclamav_la-upx.lo libclamav_la-htmlnorm.lo \ - libclamav_la-libmspack.lo libclamav_la-rebuildpe.lo \ - libclamav_la-petite.lo libclamav_la-wwunpack.lo \ - libclamav_la-unsp.lo libclamav_la-aspack.lo \ - libclamav_la-packlibs.lo libclamav_la-fsg.lo \ - libclamav_la-mew.lo libclamav_la-upack.lo libclamav_la-line.lo \ - libclamav_la-untar.lo libclamav_la-unzip.lo \ - libclamav_la-ooxml.lo libclamav_la-inflate64.lo \ - libclamav_la-special.lo libclamav_la-binhex.lo \ - libclamav_la-is_tar.lo libclamav_la-tnef.lo \ - libclamav_la-autoit.lo libclamav_la-unarj.lo \ - nsis/libclamav_la-bzlib.lo nsis/libclamav_la-nulsft.lo \ - nsis/libclamav_la-infblock.lo libclamav_la-pdf.lo \ - libclamav_la-pdfng.lo libclamav_la-pdfdecode.lo \ - libclamav_la-spin.lo libclamav_la-yc.lo libclamav_la-elf.lo \ - libclamav_la-execs.lo libclamav_la-sis.lo \ - libclamav_la-uuencode.lo libclamav_la-phishcheck.lo \ - libclamav_la-phish_domaincheck_db.lo \ - libclamav_la-phish_whitelist.lo libclamav_la-regex_list.lo \ - libclamav_la-regex_suffix.lo libclamav_la-entconv.lo \ - libclamav_la-hashtab.lo libclamav_la-dconf.lo \ - libclamav_la-lzma_iface.lo libclamav_la-7z_iface.lo \ - 7z/libclamav_la-7zAlloc.lo 7z/libclamav_la-7zBuf.lo \ - 7z/libclamav_la-7zBuf2.lo 7z/libclamav_la-7zCrc.lo \ - 7z/libclamav_la-7zDec.lo 7z/libclamav_la-7zFile.lo \ - 7z/libclamav_la-7zIn.lo 7z/libclamav_la-7zStream.lo \ - 7z/libclamav_la-Bcj2.lo 7z/libclamav_la-Bra.lo \ - 7z/libclamav_la-Bra86.lo 7z/libclamav_la-Lzma2Dec.lo \ - 7z/libclamav_la-LzmaDec.lo 7z/libclamav_la-Ppmd7.lo \ - 7z/libclamav_la-Ppmd7Dec.lo 7z/libclamav_la-Xz.lo \ - 7z/libclamav_la-XzCrc64.lo 7z/libclamav_la-XzDec.lo \ - 7z/libclamav_la-XzIn.lo 7z/libclamav_la-Delta.lo \ - 7z/libclamav_la-BraIA64.lo 7z/libclamav_la-CpuArch.lo \ - 7z/libclamav_la-7zCrcOpt.lo libclamav_la-explode.lo \ - libclamav_la-textnorm.lo libclamav_la-dlp.lo \ - jsparse/libclamav_la-js-norm.lo libclamav_la-uniq.lo \ - libclamav_la-version.lo libclamav_la-mpool.lo \ - libclamav_la-filtering.lo libclamav_la-fmap.lo \ - libclamav_la-perflogging.lo libclamav_la-bytecode.lo \ - libclamav_la-bytecode_vm.lo libclamav_la-cpio.lo \ - libclamav_la-macho.lo libclamav_la-ishield.lo \ - libclamav_la-bytecode_api.lo libclamav_la-bytecode_api_decl.lo \ - libclamav_la-cache.lo libclamav_la-bytecode_detect.lo \ - libclamav_la-events.lo libclamav_la-adc.lo libclamav_la-dmg.lo \ - libclamav_la-xar.lo libclamav_la-xdp.lo libclamav_la-mbr.lo \ - libclamav_la-gpt.lo libclamav_la-apm.lo \ - libclamav_la-partition_intersection.lo \ - libclamav_la-json_api.lo libclamav_la-xz_iface.lo \ - libclamav_la-sf_base64decode.lo libclamav_la-hfsplus.lo \ - libclamav_la-swf.lo libclamav_la-gif.lo libclamav_la-jpeg.lo \ - libclamav_la-png.lo libclamav_la-iso9660.lo \ - libclamav_la-arc4.lo libclamav_la-rijndael.lo \ - libclamav_la-crtmgr.lo libclamav_la-asn1.lo \ - libclamav_la-fpu.lo libclamav_la-stats.lo libclamav_la-www.lo \ - libclamav_la-stats_json.lo libclamav_la-hostid_internal.lo \ - libclamav_la-openioc.lo libclamav_la-msdoc.lo \ - libclamav_la-matcher-pcre.lo libclamav_la-regex_pcre.lo \ - libclamav_la-msxml.lo libclamav_la-msxml_parser.lo \ - libclamav_la-tiff.lo libclamav_la-hwp.lo \ - lzw/libclamav_la-lzwdec.lo libclamav_la-matcher-byte-comp.lo \ - libclamav_la-egg.lo $(am__objects_1) \ - tomsfastmath/addsub/libclamav_la-fp_add.lo \ - tomsfastmath/addsub/libclamav_la-fp_add_d.lo \ - tomsfastmath/addsub/libclamav_la-fp_addmod.lo \ - tomsfastmath/addsub/libclamav_la-fp_cmp.lo \ - tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo \ - tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo \ - tomsfastmath/addsub/libclamav_la-fp_sub.lo \ - tomsfastmath/addsub/libclamav_la-fp_sub_d.lo \ - tomsfastmath/addsub/libclamav_la-fp_submod.lo \ - tomsfastmath/addsub/libclamav_la-s_fp_add.lo \ - tomsfastmath/addsub/libclamav_la-s_fp_sub.lo \ - tomsfastmath/bin/libclamav_la-fp_radix_size.lo \ - tomsfastmath/bin/libclamav_la-fp_read_radix.lo \ - tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo \ - tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo \ - tomsfastmath/bin/libclamav_la-fp_reverse.lo \ - tomsfastmath/bin/libclamav_la-fp_s_rmap.lo \ - tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo \ - tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo \ - tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo \ - tomsfastmath/bin/libclamav_la-fp_toradix.lo \ - tomsfastmath/bin/libclamav_la-fp_toradix_n.lo \ - tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo \ - tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo \ - tomsfastmath/bit/libclamav_la-fp_count_bits.lo \ - tomsfastmath/bit/libclamav_la-fp_div_2.lo \ - tomsfastmath/bit/libclamav_la-fp_div_2d.lo \ - tomsfastmath/bit/libclamav_la-fp_lshd.lo \ - tomsfastmath/bit/libclamav_la-fp_mod_2d.lo \ - tomsfastmath/bit/libclamav_la-fp_rshd.lo \ - tomsfastmath/divide/libclamav_la-fp_div.lo \ - tomsfastmath/divide/libclamav_la-fp_div_d.lo \ - tomsfastmath/divide/libclamav_la-fp_mod.lo \ - tomsfastmath/divide/libclamav_la-fp_mod_d.lo \ - tomsfastmath/exptmod/libclamav_la-fp_2expt.lo \ - tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo \ - tomsfastmath/misc/libclamav_la-fp_ident.lo \ - tomsfastmath/misc/libclamav_la-fp_set.lo \ - tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo \ - tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo \ - tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo \ - tomsfastmath/mul/libclamav_la-fp_mul.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_2.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_2d.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo \ - tomsfastmath/mul/libclamav_la-fp_mul_d.lo \ - tomsfastmath/mul/libclamav_la-fp_mulmod.lo \ - tomsfastmath/numtheory/libclamav_la-fp_invmod.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo \ - tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo -libclamav_la_OBJECTS = $(am_libclamav_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -libclamav_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libclamav_la_CFLAGS) \ - $(CFLAGS) $(libclamav_la_LDFLAGS) $(LDFLAGS) -o $@ -libclamav_internal_utils_la_DEPENDENCIES = -am_libclamav_internal_utils_la_OBJECTS = \ - libclamav_internal_utils_la-conv.lo \ - libclamav_internal_utils_la-crypto.lo \ - libclamav_internal_utils_la-iowrap.lo \ - libclamav_internal_utils_la-others_common.lo \ - libclamav_internal_utils_la-qsort.lo \ - regex/libclamav_internal_utils_la-regcomp.lo \ - regex/libclamav_internal_utils_la-regerror.lo \ - regex/libclamav_internal_utils_la-regexec.lo \ - regex/libclamav_internal_utils_la-regfree.lo \ - regex/libclamav_internal_utils_la-strlcpy.lo \ - libclamav_internal_utils_la-str.lo \ - libclamav_internal_utils_la-strlcat.lo -libclamav_internal_utils_la_OBJECTS = \ - $(am_libclamav_internal_utils_la_OBJECTS) -libclamav_internal_utils_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ - $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) \ - $(libclamav_internal_utils_la_LDFLAGS) $(LDFLAGS) -o $@ -libclamav_nocxx_la_LIBADD = -am_libclamav_nocxx_la_OBJECTS = libclamav_nocxx_la-bytecode_nojit.lo -libclamav_nocxx_la_OBJECTS = $(am_libclamav_nocxx_la_OBJECTS) -libclamav_nocxx_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ - $(libclamav_nocxx_la_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ - $(LDFLAGS) -o $@ -libclammspack_la_LIBADD = -am__libclammspack_la_SOURCES_DIST = ../libclammspack/mspack/cab.h \ - ../libclammspack/mspack/cabc.c ../libclammspack/mspack/cabd.c \ - ../libclammspack/mspack/chm.h ../libclammspack/mspack/chmc.c \ - ../libclammspack/mspack/chmd.c ../libclammspack/mspack/crc32.c \ - ../libclammspack/mspack/crc32.h ../libclammspack/mspack/des.h \ - ../libclammspack/mspack/hlp.h ../libclammspack/mspack/hlpc.c \ - ../libclammspack/mspack/hlpd.c ../libclammspack/mspack/kwaj.h \ - ../libclammspack/mspack/kwajc.c \ - ../libclammspack/mspack/kwajd.c ../libclammspack/mspack/lit.h \ - ../libclammspack/mspack/litc.c ../libclammspack/mspack/litd.c \ - ../libclammspack/mspack/lzss.h ../libclammspack/mspack/lzssd.c \ - ../libclammspack/mspack/lzx.h ../libclammspack/mspack/lzxc.c \ - ../libclammspack/mspack/lzxd.c \ - ../libclammspack/mspack/mspack.h \ - ../libclammspack/mspack/mszip.h \ - ../libclammspack/mspack/mszipc.c \ - ../libclammspack/mspack/mszipd.c ../libclammspack/mspack/oab.h \ - ../libclammspack/mspack/oabc.c ../libclammspack/mspack/oabd.c \ - ../libclammspack/mspack/qtm.h ../libclammspack/mspack/qtmd.c \ - ../libclammspack/mspack/readbits.h \ - ../libclammspack/mspack/readhuff.h \ - ../libclammspack/mspack/sha.h ../libclammspack/mspack/system.c \ - ../libclammspack/mspack/system.h \ - ../libclammspack/mspack/szdd.h ../libclammspack/mspack/szddc.c \ - ../libclammspack/mspack/szddd.c -@USE_INTERNAL_MSPACK_TRUE@am_libclammspack_la_OBJECTS = ../libclammspack/mspack/libclammspack_la-cabc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-cabd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-chmc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-chmd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-crc32.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-hlpc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-hlpd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-kwajc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-kwajd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-litc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-litd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-lzssd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-lzxc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-lzxd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-mszipc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-mszipd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-oabc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-oabd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-qtmd.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-system.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-szddc.lo \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/libclammspack_la-szddd.lo -libclammspack_la_OBJECTS = $(am_libclammspack_la_OBJECTS) -libclammspack_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ - $(libclammspack_la_CFLAGS) $(CFLAGS) \ - $(libclammspack_la_LDFLAGS) $(LDFLAGS) -o $@ -@USE_INTERNAL_MSPACK_TRUE@am_libclammspack_la_rpath = -rpath $(libdir) -libclamunrar_la_LIBADD = -am__libclamunrar_la_SOURCES_DIST = ../libclamunrar/archive.cpp \ - ../libclamunrar/arcread.cpp ../libclamunrar/blake2s.cpp \ - ../libclamunrar/cmddata.cpp ../libclamunrar/consio.cpp \ - ../libclamunrar/crc.cpp ../libclamunrar/crypt.cpp \ - ../libclamunrar/dll.cpp ../libclamunrar/encname.cpp \ - ../libclamunrar/errhnd.cpp ../libclamunrar/extinfo.cpp \ - ../libclamunrar/extract.cpp ../libclamunrar/filcreat.cpp \ - ../libclamunrar/file.cpp ../libclamunrar/filefn.cpp \ - ../libclamunrar/filestr.cpp ../libclamunrar/find.cpp \ - ../libclamunrar/getbits.cpp ../libclamunrar/global.cpp \ - ../libclamunrar/hash.cpp ../libclamunrar/headers.cpp \ - ../libclamunrar/list.cpp ../libclamunrar/match.cpp \ - ../libclamunrar/options.cpp ../libclamunrar/pathfn.cpp \ - ../libclamunrar/qopen.cpp ../libclamunrar/rar.cpp \ - ../libclamunrar/rarvm.cpp ../libclamunrar/rawread.cpp \ - ../libclamunrar/rdwrfn.cpp ../libclamunrar/recvol.cpp \ - ../libclamunrar/resource.cpp ../libclamunrar/rijndael.cpp \ - ../libclamunrar/rs.cpp ../libclamunrar/rs16.cpp \ - ../libclamunrar/scantree.cpp ../libclamunrar/secpassword.cpp \ - ../libclamunrar/sha1.cpp ../libclamunrar/sha256.cpp \ - ../libclamunrar/smallfn.cpp ../libclamunrar/strfn.cpp \ - ../libclamunrar/strlist.cpp ../libclamunrar/system.cpp \ - ../libclamunrar/threadpool.cpp ../libclamunrar/timefn.cpp \ - ../libclamunrar/ui.cpp ../libclamunrar/unicode.cpp \ - ../libclamunrar/unpack.cpp ../libclamunrar/volume.cpp -@ENABLE_UNRAR_TRUE@am_libclamunrar_la_OBJECTS = \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-archive.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-arcread.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-blake2s.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-cmddata.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-consio.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-crc.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-crypt.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-dll.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-encname.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-errhnd.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-extinfo.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-extract.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-filcreat.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-file.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-filefn.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-filestr.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-find.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-getbits.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-global.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-hash.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-headers.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-list.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-match.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-options.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-pathfn.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-qopen.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rar.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rarvm.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rawread.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rdwrfn.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-recvol.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-resource.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rijndael.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rs.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-rs16.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-scantree.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-secpassword.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-sha1.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-sha256.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-smallfn.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-strfn.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-strlist.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-system.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-threadpool.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-timefn.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-ui.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-unicode.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-unpack.lo \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/libclamunrar_la-volume.lo -libclamunrar_la_OBJECTS = $(am_libclamunrar_la_OBJECTS) -libclamunrar_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ - $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) \ - $(libclamunrar_la_LDFLAGS) $(LDFLAGS) -o $@ -@ENABLE_UNRAR_TRUE@am_libclamunrar_la_rpath = -rpath $(libdir) -@ENABLE_UNRAR_TRUE@libclamunrar_iface_la_DEPENDENCIES = \ -@ENABLE_UNRAR_TRUE@ libclamunrar.la -am__libclamunrar_iface_la_SOURCES_DIST = \ - ../libclamunrar_iface/unrar_iface.cpp \ - ../libclamunrar_iface/unrar_iface.h -@ENABLE_UNRAR_TRUE@am_libclamunrar_iface_la_OBJECTS = ../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo -libclamunrar_iface_la_OBJECTS = $(am_libclamunrar_iface_la_OBJECTS) -libclamunrar_iface_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \ - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \ - $(libclamunrar_iface_la_CXXFLAGS) $(CXXFLAGS) \ - $(libclamunrar_iface_la_LDFLAGS) $(LDFLAGS) -o $@ -@ENABLE_UNRAR_TRUE@am_libclamunrar_iface_la_rpath = -rpath $(libdir) -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/libclammspack -depcomp = $(SHELL) $(top_srcdir)/config/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CXXFLAGS) $(CXXFLAGS) -AM_V_CXX = $(am__v_CXX_@AM_V@) -am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) -am__v_CXX_0 = @echo " CXX " $@; -am__v_CXX_1 = -CXXLD = $(CXX) -CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ - $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) -am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) -am__v_CXXLD_0 = @echo " CXXLD " $@; -am__v_CXXLD_1 = -@MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ || -LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS) -LTLEXCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(LEX) $(AM_LFLAGS) $(LFLAGS) -AM_V_LEX = $(am__v_LEX_@AM_V@) -am__v_LEX_ = $(am__v_LEX_@AM_DEFAULT_V@) -am__v_LEX_0 = @echo " LEX " $@; -am__v_LEX_1 = -YLWRAP = $(top_srcdir)/config/ylwrap -@MAINTAINER_MODE_FALSE@am__skipyacc = test -f $@ || -am__yacc_c2h = sed -e s/cc$$/hh/ -e s/cpp$$/hpp/ -e s/cxx$$/hxx/ \ - -e s/c++$$/h++/ -e s/c$$/h/ -YACCCOMPILE = $(YACC) $(AM_YFLAGS) $(YFLAGS) -LTYACCCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(YACC) $(AM_YFLAGS) $(YFLAGS) -AM_V_YACC = $(am__v_YACC_@AM_V@) -am__v_YACC_ = $(am__v_YACC_@AM_DEFAULT_V@) -am__v_YACC_0 = @echo " YACC " $@; -am__v_YACC_1 = -SOURCES = $(libclamav_la_SOURCES) \ - $(libclamav_internal_utils_la_SOURCES) \ - $(libclamav_nocxx_la_SOURCES) $(libclammspack_la_SOURCES) \ - $(libclamunrar_la_SOURCES) $(libclamunrar_iface_la_SOURCES) -DIST_SOURCES = $(am__libclamav_la_SOURCES_DIST) \ - $(libclamav_internal_utils_la_SOURCES) \ - $(libclamav_nocxx_la_SOURCES) \ - $(am__libclammspack_la_SOURCES_DIST) \ - $(am__libclamunrar_la_SOURCES_DIST) \ - $(am__libclamunrar_iface_la_SOURCES_DIST) -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -HEADERS = $(include_HEADERS) -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = c++ -am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp \ - $(top_srcdir)/config/ylwrap yara_grammar.c yara_grammar.h \ - yara_lexer.c -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BUILD_CONFIGURE_FLAGS = @BUILD_CONFIGURE_FLAGS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFGDIR = @CFGDIR@ -CFLAGS = @CFLAGS@ -CHECK_CFLAGS = @CHECK_CFLAGS@ -CHECK_CPPFLAGS = @CHECK_CPPFLAGS@ -CHECK_LIBS = @CHECK_LIBS@ -CLAMAVGROUP = @CLAMAVGROUP@ -CLAMAVUSER = @CLAMAVUSER@ -CLAMAV_MILTER_CPPFLAGS = @CLAMAV_MILTER_CPPFLAGS@ -CLAMAV_MILTER_LIBS = @CLAMAV_MILTER_LIBS@ -CLAMBC_CPPFLAGS = @CLAMBC_CPPFLAGS@ -CLAMBC_LIBS = @CLAMBC_LIBS@ -CLAMCONF_CPPFLAGS = @CLAMCONF_CPPFLAGS@ -CLAMCONF_LIBS = @CLAMCONF_LIBS@ -CLAMDSCAN_CPPFLAGS = @CLAMDSCAN_CPPFLAGS@ -CLAMDSCAN_LIBS = @CLAMDSCAN_LIBS@ -CLAMDTOP_CPPFLAGS = @CLAMDTOP_CPPFLAGS@ -CLAMDTOP_LIBS = @CLAMDTOP_LIBS@ -CLAMD_CPPFLAGS = @CLAMD_CPPFLAGS@ -CLAMD_LIBS = @CLAMD_LIBS@ -CLAMMEM_CPPFLAGS = @CLAMMEM_CPPFLAGS@ -CLAMMEM_LIBS = @CLAMMEM_LIBS@ -CLAMONACC_CPPFLAGS = @CLAMONACC_CPPFLAGS@ -CLAMONACC_LIBS = @CLAMONACC_LIBS@ -CLAMSCAN_CPPFLAGS = @CLAMSCAN_CPPFLAGS@ -CLAMSCAN_LIBS = @CLAMSCAN_LIBS@ -CLAMSUBMIT_CFLAGS = @CLAMSUBMIT_CFLAGS@ -CLAMSUBMIT_LIBS = @CLAMSUBMIT_LIBS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CURL_CPPFLAGS = @CURL_CPPFLAGS@ -CURL_LDFLAGS = @CURL_LDFLAGS@ -CURL_LIBS = @CURL_LIBS@ -CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ -CURSES_LIBS = @CURSES_LIBS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBDIR = @DBDIR@ -DEFINE_SF32_PREFIX = @DEFINE_SF32_PREFIX@ -DEFINE_SF64_PREFIX = @DEFINE_SF64_PREFIX@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -FRESHCLAM_CPPFLAGS = @FRESHCLAM_CPPFLAGS@ -FRESHCLAM_LIBS = @FRESHCLAM_LIBS@ -GCOV = @GCOV@ -GENERATE_WARNING = @GENERATE_WARNING@ -GENHTML = @GENHTML@ -GETENT = @GETENT@ -GPERF = @GPERF@ -GREP = @GREP@ -HAVE_STRNI = @HAVE_STRNI@ -HAVE_YARA = @HAVE_YARA@ -INCLTDL = @INCLTDL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INT16_DEF = @INT16_DEF@ -INT32_DEF = @INT32_DEF@ -INT64_DEF = @INT64_DEF@ -INT8_DEF = @INT8_DEF@ -INT_TYPES_HEADER = @INT_TYPES_HEADER@ -JSON_CPPFLAGS = @JSON_CPPFLAGS@ -JSON_LDFLAGS = @JSON_LDFLAGS@ -JSON_LIBS = @JSON_LIBS@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LEX = @LEX@ -LEXLIB = @LEXLIB@ -LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ -LIBADD_DL = @LIBADD_DL@ -LIBADD_DLD_LINK = @LIBADD_DLD_LINK@ -LIBADD_DLOPEN = @LIBADD_DLOPEN@ -LIBADD_SHL_LOAD = @LIBADD_SHL_LOAD@ -LIBBZ2 = @LIBBZ2@ -LIBBZ2_PREFIX = @LIBBZ2_PREFIX@ -LIBCLAMAV_CPPFLAGS = @LIBCLAMAV_CPPFLAGS@ -LIBCLAMAV_LIBS = @LIBCLAMAV_LIBS@ -LIBCLAMAV_VERSION = @LIBCLAMAV_VERSION@ -LIBCLAMAV_VERSION_NUM = @LIBCLAMAV_VERSION_NUM@ -LIBCLAMSHARED_CPPFLAGS = @LIBCLAMSHARED_CPPFLAGS@ -LIBFRESHCLAM_VERSION = @LIBFRESHCLAM_VERSION@ -LIBFRESHCLAM_VERSION_NUM = @LIBFRESHCLAM_VERSION_NUM@ -LIBICONV = @LIBICONV@ -LIBLTDL = @LIBLTDL@ -LIBM = @LIBM@ -LIBMSPACK_CFLAGS = @LIBMSPACK_CFLAGS@ -LIBMSPACK_LIBS = @LIBMSPACK_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBPRELUDE_CFLAGS = @LIBPRELUDE_CFLAGS@ -LIBPRELUDE_CONFIG = @LIBPRELUDE_CONFIG@ -LIBPRELUDE_CONFIG_PREFIX = @LIBPRELUDE_CONFIG_PREFIX@ -LIBPRELUDE_LDFLAGS = @LIBPRELUDE_LDFLAGS@ -LIBPRELUDE_LIBS = @LIBPRELUDE_LIBS@ -LIBPRELUDE_PREFIX = @LIBPRELUDE_PREFIX@ -LIBPRELUDE_PTHREAD_CFLAGS = @LIBPRELUDE_PTHREAD_CFLAGS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTDLDEPS = @LTDLDEPS@ -LTDLINCL = @LTDLINCL@ -LTDLOPEN = @LTDLOPEN@ -LTLIBBZ2 = @LTLIBBZ2@ -LTLIBICONV = @LTLIBICONV@ -LTLIBOBJS = @LTLIBOBJS@ -LT_ARGZ_H = @LT_ARGZ_H@ -LT_CONFIG_H = @LT_CONFIG_H@ -LT_DLLOADERS = @LT_DLLOADERS@ -LT_DLPREOPEN = @LT_DLPREOPEN@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -NCURSES_CFLAGS = @NCURSES_CFLAGS@ -NCURSES_LIBS = @NCURSES_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJC = @OBJC@ -OBJCDEPMODE = @OBJCDEPMODE@ -OBJCFLAGS = @OBJCFLAGS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PACKAGE_VERSION_NUM = @PACKAGE_VERSION_NUM@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PCRE_CFLAGS = @PCRE_CFLAGS@ -PCRE_CPPFLAGS = @PCRE_CPPFLAGS@ -PCRE_LIBS = @PCRE_LIBS@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -SIGTOOL_CPPFLAGS = @SIGTOOL_CPPFLAGS@ -SSL_CPPFLAGS = @SSL_CPPFLAGS@ -SSL_LDFLAGS = @SSL_LDFLAGS@ -SSL_LIBS = @SSL_LIBS@ -STRIP = @STRIP@ -SYSTEMD_CFLAGS = @SYSTEMD_CFLAGS@ -SYSTEMD_LIBS = @SYSTEMD_LIBS@ -THREAD_LIBS = @THREAD_LIBS@ -TH_SAFE = @TH_SAFE@ -UINT16_DEF = @UINT16_DEF@ -UINT32_DEF = @UINT32_DEF@ -UINT64_DEF = @UINT64_DEF@ -UINT8_DEF = @UINT8_DEF@ -VERSION = @VERSION@ -VERSIONSCRIPTFLAG = @VERSIONSCRIPTFLAG@ -WERR_CFLAGS = @WERR_CFLAGS@ -WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@ -XML_CPPFLAGS = @XML_CPPFLAGS@ -XML_LIBS = @XML_LIBS@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -ZLIB_CFLAGS = @ZLIB_CFLAGS@ -ZLIB_LIBS = @ZLIB_LIBS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_OBJC = @ac_ct_OBJC@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -curl_config = @curl_config@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -llvmconfig = @llvmconfig@ -localedir = @localedir@ -localstatedir = @localstatedir@ -ltdl_LIBOBJS = @ltdl_LIBOBJS@ -ltdl_LTLIBOBJS = @ltdl_LTLIBOBJS@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pcreconfig = @pcreconfig@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sys_symbol_underscore = @sys_symbol_underscore@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target = @target@ -target_alias = @target_alias@ -target_cpu = @target_cpu@ -target_os = @target_os@ -target_vendor = @target_vendor@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -xmlconfig = @xmlconfig@ -AM_YFLAGS = -d -AM_LFLAGS = -d -AM_CPPFLAGS = -I$(top_srcdir) -I@srcdir@/nsis $(LTDLINCL) \ - $(am__append_1) -AM_CFLAGS = @WERR_CFLAGS@ -lib_LTLIBRARIES = $(am__append_3) $(am__append_6) libclamav.la -COMMON_CLEANFILES = version.h version.h.tmp *.gcda *.gcno -EXTRA_DIST = c++/Makefile.nollvm.in $(am__append_4) regex/engine.c \ - tomsfastmath/sqr/fp_sqr_comba.c \ - tomsfastmath/mul/fp_mul_comba.c libclamav.map libclamav_main.c \ - jsparse/generated/operators.h jsparse/generated/keywords.h \ - jsparse/future_reserved_words.list jsparse/keywords.list \ - jsparse/special_keywords.list jsparse/operators.gperf \ - version.h.in -@ENABLE_UNRAR_TRUE@libclamunrar_la_CXXFLAGS = $(AM_CPPFLAGS) -DRARDLL -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else -@ENABLE_UNRAR_TRUE@libclamunrar_la_LDFLAGS = @TH_SAFE@ -version-info \ -@ENABLE_UNRAR_TRUE@ @LIBCLAMAV_VERSION@ -no-undefined \ -@ENABLE_UNRAR_TRUE@ $(am__append_2) -@ENABLE_UNRAR_TRUE@libclamunrar_la_SOURCES = \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/archive.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/arcread.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/blake2s.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/cmddata.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/consio.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/crc.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/crypt.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/dll.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/encname.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/errhnd.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/extinfo.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/extract.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/filcreat.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/file.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/filefn.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/filestr.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/find.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/getbits.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/global.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/hash.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/headers.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/list.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/match.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/options.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/pathfn.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/qopen.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rar.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rarvm.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rawread.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rdwrfn.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/recvol.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/resource.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rijndael.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rs.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/rs16.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/scantree.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/secpassword.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/sha1.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/sha256.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/smallfn.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/strfn.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/strlist.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/system.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/threadpool.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/timefn.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/ui.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/unicode.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/unpack.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar/volume.cpp - -@ENABLE_UNRAR_TRUE@libclamunrar_iface_la_CXXFLAGS = $(AM_CPPFLAGS) -I@top_srcdir@/libclamunrar -@ENABLE_UNRAR_TRUE@libclamunrar_iface_la_LIBADD = libclamunrar.la -@ENABLE_UNRAR_TRUE@libclamunrar_iface_la_LDFLAGS = -module @TH_SAFE@ \ -@ENABLE_UNRAR_TRUE@ -version-info @LIBCLAMAV_VERSION@ \ -@ENABLE_UNRAR_TRUE@ -no-undefined $(am__append_5) -@ENABLE_UNRAR_TRUE@libclamunrar_iface_la_SOURCES = \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar_iface/unrar_iface.cpp \ -@ENABLE_UNRAR_TRUE@ ../libclamunrar_iface/unrar_iface.h - -@ENABLE_UNRAR_TRUE@IFACELIBADD = -dlopen libclamunrar_iface.la -@ENABLE_UNRAR_TRUE@IFACEDEP = libclamunrar_iface.la - -# We need libclamunrar_iface in the include path even if we don't build it, -# because we #include "unrar_iface.h" -# We still want to support unrar if it is later provided, which is why we don't -# just wrap all the unrar scanners code with #ifdefs. -IFACE_CFLAGS = -I@top_srcdir@/libclamunrar_iface - -# libmspack version: 0.8alpha (1:0:1) -@USE_INTERNAL_MSPACK_TRUE@LIBMSPACK_VERSION = 1:0:1 -@USE_INTERNAL_MSPACK_TRUE@libclammspack_la_CFLAGS = -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wno-unused-parameter -I@top_srcdir@/libclammspack/mspack -@USE_INTERNAL_MSPACK_TRUE@libclammspack_la_LDFLAGS = -version-info $(LIBMSPACK_VERSION) -no-undefined -export-symbols-regex '^mspack_' - -# if VERSIONSCRIPT -# libclammspack_la_LDFLAGS += -Wl,@VERSIONSCRIPTFLAG@,@top_srcdir@/libclammspack/libclammspack.map -# endif -@USE_INTERNAL_MSPACK_TRUE@libclammspack_la_SOURCES = \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/cab.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/cabc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/cabd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/chm.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/chmc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/chmd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/crc32.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/crc32.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/des.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/hlp.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/hlpc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/hlpd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/kwaj.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/kwajc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/kwajd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/lit.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/litc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/litd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/lzss.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/lzssd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/lzx.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/lzxc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/lzxd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/mspack.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/mszip.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/mszipc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/mszipd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/oab.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/oabc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/oabd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/qtm.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/qtmd.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/readbits.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/readhuff.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/sha.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/system.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/system.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/szdd.h \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/szddc.c \ -@USE_INTERNAL_MSPACK_TRUE@ ../libclammspack/mspack/szddd.c - -@USE_INTERNAL_MSPACK_FALSE@MSPACK_CFLAGS = $(LIBMSPACK_CFLAGS) -# EXTRA_DIST += @top_srcdir@/libclammspack/libclammspack.map -@USE_INTERNAL_MSPACK_TRUE@MSPACK_CFLAGS = -I@top_srcdir@/libclammspack/mspack -DHAVE_INTERNAL_MSPACK -@USE_INTERNAL_MSPACK_FALSE@MSPACKLIBADD = $(LIBMSPACK_LIBS) -@USE_INTERNAL_MSPACK_TRUE@MSPACKLIBADD = -lclammspack -@USE_INTERNAL_MSPACK_FALSE@MSPACKDEP = -@USE_INTERNAL_MSPACK_TRUE@MSPACKDEP = libclammspack.la -libclamav_internal_utils_la_SOURCES = \ - conv.c \ - conv.h \ - crypto.c \ - iowrap.c \ - iowrap.h \ - others_common.c \ - others.h \ - qsort.c \ - regex/cclass.h \ - regex/cname.h \ - regex/regcomp.c \ - regex/regerror.c \ - regex/regex.h \ - regex/regex2.h \ - regex/regexec.c \ - regex/regfree.c \ - regex/strlcpy.c \ - regex/utils.h \ - str.c \ - str.h \ - strlcat.c - -libclamav_internal_utils_la_LDFLAGS = -static @SSL_LDFLAGS@ @JSON_LDFLAGS@ -libclamav_internal_utils_la_CFLAGS = $(AM_CFLAGS) $(IFACE_CFLAGS) -fPIC -DPIC @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @PCRE_CPPFLAGS@ @XML_CPPFLAGS@ -libclamav_internal_utils_la_LIBADD = @SSL_LIBS@ @PCRE_LIBS@ -SUBDIRS = $(am__append_7) -@ENABLE_LLVM_FALSE@LLVMLIBADD = libclamav_nocxx.la -@ENABLE_LLVM_TRUE@LLVMLIBADD = c++/libclamavcxx.la -lstdc++ -lm -@ENABLE_LLVM_FALSE@LLVMDEP = libclamav_nocxx.la -@ENABLE_LLVM_TRUE@LLVMDEP = c++/libclamavcxx.la -@ENABLE_YARA_TRUE@YARA_CFLAGS = -DHAVE_YARA -libclamav_nocxx_la_SOURCES = bytecode_nojit.c -libclamav_nocxx_la_CFLAGS = $(AM_CFLAGS) $(IFACE_CFLAGS) @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @ZLIB_CFLAGS@ @PCRE_CPPFLAGS@ -libclamav_la_LIBADD = @SSL_LIBS@ @JSON_LIBS@ @PCRE_LIBS@ @LIBCLAMAV_LIBS@ @ZLIB_LIBS@ @LIBLTDL@ $(XML_LIBS) $(IFACELIBADD) $(MSPACKLIBADD) $(LLVMLIBADD) libclamav_internal_utils.la @THREAD_LIBS@ @LIBM@ -libclamav_la_DEPENDENCIES = @LTDLDEPS@ $(IFACEDEP) $(LLVMDEP) $(MSPACKDEP) libclamav_internal_utils.la -libclamav_la_CFLAGS = $(IFACE_CFLAGS) $(MSPACK_CFLAGS) $(AM_CFLAGS) $(YARA_CFLAGS) -DSEARCH_LIBDIR=\"$(libdir)\" @LIBCLAMAV_CPPFLAGS@ @SSL_CPPFLAGS@ @JSON_CPPFLAGS@ @ZLIB_CFLAGS@ @PCRE_CPPFLAGS@ @XML_CPPFLAGS@ -libclamav_la_LDFLAGS = @SSL_LDFLAGS@ @TH_SAFE@ @JSON_LDFLAGS@ \ - @LIBICONV@ $(XML_LIBS) -version-info @LIBCLAMAV_VERSION@ \ - -no-undefined $(am__append_8) -include_HEADERS = clamav.h -libclamav_la_SOURCES = matcher-ac.c matcher-ac.h matcher-bm.c \ - matcher-bm.h matcher-hash.c matcher-hash.h matcher.c matcher.h \ - others.c others.h readdb.c readdb.h cvd.c cvd.h dsig.c dsig.h \ - scanners.c scanners.h textdet.c textdet.h filetypes.c \ - filetypes.h filetypes_int.h rtf.c rtf.h blob.c blob.h mbox.c \ - mbox.h message.c message.h table.c table.h text.c text.h \ - ole2_extract.c ole2_extract.h vba_extract.c vba_extract.h \ - xlm_extract.c xlm_extract.h msexpand.c msexpand.h pe.c pe.h \ - pe_icons.c pe_icons.h pe_structs.h disasm.c disasm.h \ - disasm-common.h disasmpriv.h upx.c upx.h htmlnorm.c htmlnorm.h \ - libmspack.c libmspack.h rebuildpe.c rebuildpe.h petite.c \ - petite.h wwunpack.c wwunpack.h unsp.c unsp.h aspack.c aspack.h \ - packlibs.c packlibs.h fsg.c fsg.h mew.c mew.h upack.c upack.h \ - line.c line.h untar.c untar.h unzip.c unzip.h ooxml.c ooxml.h \ - inflate64.c inflate64.h inffixed64.h inflate64_priv.h \ - special.c special.h binhex.c binhex.h is_tar.c is_tar.h tnef.c \ - tnef.h autoit.c autoit.h unarj.c unarj.h nsis/bzlib.c \ - nsis/bzlib_private.h nsis/nsis_bzlib.h nsis/nulsft.c \ - nsis/nulsft.h nsis/infblock.c nsis/nsis_zconf.h \ - nsis/nsis_zlib.h nsis/nsis_zutil.h pdf.c pdf.h pdfng.c \ - pdfdecode.c pdfdecode.h spin.c spin.h yc.c yc.h elf.c elf.h \ - execs.h execs.c sis.c sis.h uuencode.c uuencode.h phishcheck.c \ - phishcheck.h phish_domaincheck_db.c phish_domaincheck_db.h \ - phish_whitelist.c phish_whitelist.h iana_cctld.h iana_tld.h \ - regex_list.c regex_list.h regex_suffix.c regex_suffix.h \ - entconv.c entconv.h entitylist.h encoding_aliases.h hashtab.c \ - hashtab.h dconf.c dconf.h lzma_iface.c lzma_iface.h 7z_iface.c \ - 7z_iface.h 7z/7z.h 7z/7zAlloc.c 7z/7zAlloc.h 7z/7zBuf.c \ - 7z/7zBuf.h 7z/7zBuf2.c 7z/7zCrc.c 7z/7zCrc.h 7z/7zDec.c \ - 7z/7zFile.c 7z/7zFile.h 7z/7zIn.c 7z/7zStream.c 7z/7zVersion.h \ - 7z/Bcj2.c 7z/Bcj2.h 7z/Bra.c 7z/Bra.h 7z/Bra86.c 7z/CpuArch.h \ - 7z/Lzma2Dec.c 7z/Lzma2Dec.h 7z/LzmaDec.c 7z/LzmaDec.h \ - 7z/Ppmd.h 7z/Ppmd7.c 7z/Ppmd7.h 7z/Ppmd7Dec.c 7z/Types.h \ - 7z/Xz.c 7z/Xz.h 7z/XzCrc64.c 7z/XzCrc64.h 7z/XzDec.c 7z/XzIn.c \ - 7z/Delta.c 7z/Delta.h 7z/Alloc.h 7z/BraIA64.c 7z/CpuArch.c \ - 7z/CpuArch.h 7z/7zCrcOpt.c 7z/RotateDefs.h explode.c explode.h \ - textnorm.c textnorm.h dlp.c dlp.h jsparse/js-norm.c \ - jsparse/js-norm.h jsparse/lexglobal.h jsparse/textbuf.h uniq.c \ - uniq.h version.c version.h mpool.c mpool.h filtering.h \ - filtering.c fmap.c fmap.h perflogging.c perflogging.h \ - default.h bytecode.c bytecode.h bytecode_vm.c bytecode_priv.h \ - clambc.h cpio.c cpio.h macho.c macho.h ishield.c ishield.h \ - type_desc.h bcfeatures.h bytecode_api.c bytecode_api_decl.c \ - bytecode_api.h bytecode_api_impl.h bytecode_hooks.h cache.c \ - cache.h bytecode_detect.c bytecode_detect.h \ - builtin_bytecodes.h events.c events.h adc.c adc.h dmg.c dmg.h \ - xar.c xar.h xdp.c xdp.h mbr.c mbr.h gpt.c gpt.h apm.c apm.h \ - partition_intersection.c partition_intersection.h json_api.c \ - json_api.h xz_iface.c xz_iface.h sf_base64decode.c \ - sf_base64decode.h hfsplus.c hfsplus.h swf.c swf.h gif.c gif.h \ - jpeg.c jpeg.h png.c png.h iso9660.c iso9660.h arc4.c arc4.h \ - rijndael.c rijndael.h crtmgr.c crtmgr.h asn1.c asn1.h fpu.c \ - fpu.h stats.c stats.h www.c www.h stats_json.c stats_json.h \ - hostid_internal.c hostid_internal.h openioc.c openioc.h \ - msdoc.c msdoc.h matcher-pcre.c matcher-pcre.h regex_pcre.c \ - regex_pcre.h msxml.c msxml.h msxml_parser.c msxml_parser.h \ - tiff.c tiff.h hwp.c hwp.h lzw/lzwdec.c lzw/lzwdec.h \ - matcher-byte-comp.c matcher-byte-comp.h egg.c egg.h queue.h \ - $(am__append_9) bignum.h bignum_fast.h \ - tomsfastmath/addsub/fp_add.c tomsfastmath/addsub/fp_add_d.c \ - tomsfastmath/addsub/fp_addmod.c tomsfastmath/addsub/fp_cmp.c \ - tomsfastmath/addsub/fp_cmp_d.c \ - tomsfastmath/addsub/fp_cmp_mag.c tomsfastmath/addsub/fp_sub.c \ - tomsfastmath/addsub/fp_sub_d.c tomsfastmath/addsub/fp_submod.c \ - tomsfastmath/addsub/s_fp_add.c tomsfastmath/addsub/s_fp_sub.c \ - tomsfastmath/bin/fp_radix_size.c \ - tomsfastmath/bin/fp_read_radix.c \ - tomsfastmath/bin/fp_read_signed_bin.c \ - tomsfastmath/bin/fp_read_unsigned_bin.c \ - tomsfastmath/bin/fp_reverse.c tomsfastmath/bin/fp_s_rmap.c \ - tomsfastmath/bin/fp_signed_bin_size.c \ - tomsfastmath/bin/fp_to_signed_bin.c \ - tomsfastmath/bin/fp_to_unsigned_bin.c \ - tomsfastmath/bin/fp_toradix.c tomsfastmath/bin/fp_toradix_n.c \ - tomsfastmath/bin/fp_unsigned_bin_size.c \ - tomsfastmath/bit/fp_cnt_lsb.c tomsfastmath/bit/fp_count_bits.c \ - tomsfastmath/bit/fp_div_2.c tomsfastmath/bit/fp_div_2d.c \ - tomsfastmath/bit/fp_lshd.c tomsfastmath/bit/fp_mod_2d.c \ - tomsfastmath/bit/fp_rshd.c tomsfastmath/divide/fp_div.c \ - tomsfastmath/divide/fp_div_d.c tomsfastmath/divide/fp_mod.c \ - tomsfastmath/divide/fp_mod_d.c tomsfastmath/exptmod/fp_2expt.c \ - tomsfastmath/exptmod/fp_exptmod.c tomsfastmath/misc/fp_ident.c \ - tomsfastmath/misc/fp_set.c \ - tomsfastmath/mont/fp_montgomery_calc_normalization.c \ - tomsfastmath/mont/fp_montgomery_reduce.c \ - tomsfastmath/mont/fp_montgomery_setup.c \ - tomsfastmath/mul/fp_mul.c tomsfastmath/mul/fp_mul_comba.c \ - tomsfastmath/mul/fp_mul_2.c tomsfastmath/mul/fp_mul_2d.c \ - tomsfastmath/mul/fp_mul_comba_12.c \ - tomsfastmath/mul/fp_mul_comba_17.c \ - tomsfastmath/mul/fp_mul_comba_20.c \ - tomsfastmath/mul/fp_mul_comba_24.c \ - tomsfastmath/mul/fp_mul_comba_28.c \ - tomsfastmath/mul/fp_mul_comba_3.c \ - tomsfastmath/mul/fp_mul_comba_32.c \ - tomsfastmath/mul/fp_mul_comba_4.c \ - tomsfastmath/mul/fp_mul_comba_48.c \ - tomsfastmath/mul/fp_mul_comba_6.c \ - tomsfastmath/mul/fp_mul_comba_64.c \ - tomsfastmath/mul/fp_mul_comba_7.c \ - tomsfastmath/mul/fp_mul_comba_8.c \ - tomsfastmath/mul/fp_mul_comba_9.c \ - tomsfastmath/mul/fp_mul_comba_small_set.c \ - tomsfastmath/mul/fp_mul_d.c tomsfastmath/mul/fp_mulmod.c \ - tomsfastmath/numtheory/fp_invmod.c tomsfastmath/sqr/fp_sqr.c \ - tomsfastmath/sqr/fp_sqr_comba_12.c \ - tomsfastmath/sqr/fp_sqr_comba_17.c \ - tomsfastmath/sqr/fp_sqr_comba_20.c \ - tomsfastmath/sqr/fp_sqr_comba_24.c \ - tomsfastmath/sqr/fp_sqr_comba_28.c \ - tomsfastmath/sqr/fp_sqr_comba_3.c \ - tomsfastmath/sqr/fp_sqr_comba_32.c \ - tomsfastmath/sqr/fp_sqr_comba_4.c \ - tomsfastmath/sqr/fp_sqr_comba_48.c \ - tomsfastmath/sqr/fp_sqr_comba_6.c \ - tomsfastmath/sqr/fp_sqr_comba_64.c \ - tomsfastmath/sqr/fp_sqr_comba_7.c \ - tomsfastmath/sqr/fp_sqr_comba_8.c \ - tomsfastmath/sqr/fp_sqr_comba_9.c \ - tomsfastmath/sqr/fp_sqr_comba_generic.c \ - tomsfastmath/sqr/fp_sqr_comba_small_set.c \ - tomsfastmath/sqr/fp_sqrmod.c -noinst_LTLIBRARIES = libclamav_internal_utils.la libclamav_nocxx.la -BUILT_SOURCES = yara_grammar.h $(am__append_10) -@MAINTAINER_MODE_TRUE@GPERF_FLAGS = -E -t -L ANSI-C -C -F ', TOK_ERROR' -c -@MAINTAINER_MODE_FALSE@CLEANFILES = $(COMMON_CLEANFILES) -@MAINTAINER_MODE_TRUE@CLEANFILES = $(COMMON_CLEANFILES) @srcdir@/jsparse/generated/operators.h @srcdir@/jsparse/generated/keywords.h -all: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) all-recursive - -.SUFFIXES: -.SUFFIXES: .c .cpp .l .lo .o .obj .y -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign libclamav/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign libclamav/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -install-libLTLIBRARIES: $(lib_LTLIBRARIES) - @$(NORMAL_INSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - list2=; for p in $$list; do \ - if test -f $$p; then \ - list2="$$list2 $$p"; \ - else :; fi; \ - done; \ - test -z "$$list2" || { \ - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ - } - -uninstall-libLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ - for p in $$list; do \ - $(am__strip_dir) \ - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ - done - -clean-libLTLIBRARIES: - -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) - @list='$(lib_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } -nsis/$(am__dirstamp): - @$(MKDIR_P) nsis - @: > nsis/$(am__dirstamp) -nsis/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) nsis/$(DEPDIR) - @: > nsis/$(DEPDIR)/$(am__dirstamp) -nsis/libclamav_la-bzlib.lo: nsis/$(am__dirstamp) \ - nsis/$(DEPDIR)/$(am__dirstamp) -nsis/libclamav_la-nulsft.lo: nsis/$(am__dirstamp) \ - nsis/$(DEPDIR)/$(am__dirstamp) -nsis/libclamav_la-infblock.lo: nsis/$(am__dirstamp) \ - nsis/$(DEPDIR)/$(am__dirstamp) -7z/$(am__dirstamp): - @$(MKDIR_P) 7z - @: > 7z/$(am__dirstamp) -7z/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) 7z/$(DEPDIR) - @: > 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zAlloc.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zBuf.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zBuf2.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zCrc.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zDec.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zFile.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zIn.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zStream.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Bcj2.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Bra.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Bra86.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Lzma2Dec.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-LzmaDec.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Ppmd7.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Ppmd7Dec.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Xz.lo: 7z/$(am__dirstamp) 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-XzCrc64.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-XzDec.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-XzIn.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-Delta.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-BraIA64.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-CpuArch.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -7z/libclamav_la-7zCrcOpt.lo: 7z/$(am__dirstamp) \ - 7z/$(DEPDIR)/$(am__dirstamp) -jsparse/$(am__dirstamp): - @$(MKDIR_P) jsparse - @: > jsparse/$(am__dirstamp) -jsparse/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) jsparse/$(DEPDIR) - @: > jsparse/$(DEPDIR)/$(am__dirstamp) -jsparse/libclamav_la-js-norm.lo: jsparse/$(am__dirstamp) \ - jsparse/$(DEPDIR)/$(am__dirstamp) -lzw/$(am__dirstamp): - @$(MKDIR_P) lzw - @: > lzw/$(am__dirstamp) -lzw/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) lzw/$(DEPDIR) - @: > lzw/$(DEPDIR)/$(am__dirstamp) -lzw/libclamav_la-lzwdec.lo: lzw/$(am__dirstamp) \ - lzw/$(DEPDIR)/$(am__dirstamp) -yara_grammar.h: yara_grammar.c - @if test ! -f $@; then rm -f yara_grammar.c; else :; fi - @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) yara_grammar.c; else :; fi -tomsfastmath/addsub/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/addsub - @: > tomsfastmath/addsub/$(am__dirstamp) -tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/addsub/$(DEPDIR) - @: > tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_add.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_add_d.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_addmod.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_cmp.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_sub.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_sub_d.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-fp_submod.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-s_fp_add.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/addsub/libclamav_la-s_fp_sub.lo: \ - tomsfastmath/addsub/$(am__dirstamp) \ - tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/bin - @: > tomsfastmath/bin/$(am__dirstamp) -tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/bin/$(DEPDIR) - @: > tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_radix_size.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_read_radix.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_reverse.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_s_rmap.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_toradix.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_toradix_n.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo: \ - tomsfastmath/bin/$(am__dirstamp) \ - tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/bit - @: > tomsfastmath/bit/$(am__dirstamp) -tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/bit/$(DEPDIR) - @: > tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_count_bits.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_div_2.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_div_2d.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_lshd.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_mod_2d.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/bit/libclamav_la-fp_rshd.lo: \ - tomsfastmath/bit/$(am__dirstamp) \ - tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/divide/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/divide - @: > tomsfastmath/divide/$(am__dirstamp) -tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/divide/$(DEPDIR) - @: > tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/divide/libclamav_la-fp_div.lo: \ - tomsfastmath/divide/$(am__dirstamp) \ - tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/divide/libclamav_la-fp_div_d.lo: \ - tomsfastmath/divide/$(am__dirstamp) \ - tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/divide/libclamav_la-fp_mod.lo: \ - tomsfastmath/divide/$(am__dirstamp) \ - tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/divide/libclamav_la-fp_mod_d.lo: \ - tomsfastmath/divide/$(am__dirstamp) \ - tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/exptmod/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/exptmod - @: > tomsfastmath/exptmod/$(am__dirstamp) -tomsfastmath/exptmod/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/exptmod/$(DEPDIR) - @: > tomsfastmath/exptmod/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/exptmod/libclamav_la-fp_2expt.lo: \ - tomsfastmath/exptmod/$(am__dirstamp) \ - tomsfastmath/exptmod/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo: \ - tomsfastmath/exptmod/$(am__dirstamp) \ - tomsfastmath/exptmod/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/misc/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/misc - @: > tomsfastmath/misc/$(am__dirstamp) -tomsfastmath/misc/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/misc/$(DEPDIR) - @: > tomsfastmath/misc/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/misc/libclamav_la-fp_ident.lo: \ - tomsfastmath/misc/$(am__dirstamp) \ - tomsfastmath/misc/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/misc/libclamav_la-fp_set.lo: \ - tomsfastmath/misc/$(am__dirstamp) \ - tomsfastmath/misc/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mont/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/mont - @: > tomsfastmath/mont/$(am__dirstamp) -tomsfastmath/mont/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/mont/$(DEPDIR) - @: > tomsfastmath/mont/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo: \ - tomsfastmath/mont/$(am__dirstamp) \ - tomsfastmath/mont/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo: \ - tomsfastmath/mont/$(am__dirstamp) \ - tomsfastmath/mont/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo: \ - tomsfastmath/mont/$(am__dirstamp) \ - tomsfastmath/mont/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/mul - @: > tomsfastmath/mul/$(am__dirstamp) -tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/mul/$(DEPDIR) - @: > tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_2.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_2d.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mul_d.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/mul/libclamav_la-fp_mulmod.lo: \ - tomsfastmath/mul/$(am__dirstamp) \ - tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/numtheory/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/numtheory - @: > tomsfastmath/numtheory/$(am__dirstamp) -tomsfastmath/numtheory/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/numtheory/$(DEPDIR) - @: > tomsfastmath/numtheory/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/numtheory/libclamav_la-fp_invmod.lo: \ - tomsfastmath/numtheory/$(am__dirstamp) \ - tomsfastmath/numtheory/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/sqr - @: > tomsfastmath/sqr/$(am__dirstamp) -tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) tomsfastmath/sqr/$(DEPDIR) - @: > tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) -tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo: \ - tomsfastmath/sqr/$(am__dirstamp) \ - tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) - -libclamav.la: $(libclamav_la_OBJECTS) $(libclamav_la_DEPENDENCIES) $(EXTRA_libclamav_la_DEPENDENCIES) - $(AM_V_CCLD)$(libclamav_la_LINK) -rpath $(libdir) $(libclamav_la_OBJECTS) $(libclamav_la_LIBADD) $(LIBS) -regex/$(am__dirstamp): - @$(MKDIR_P) regex - @: > regex/$(am__dirstamp) -regex/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) regex/$(DEPDIR) - @: > regex/$(DEPDIR)/$(am__dirstamp) -regex/libclamav_internal_utils_la-regcomp.lo: regex/$(am__dirstamp) \ - regex/$(DEPDIR)/$(am__dirstamp) -regex/libclamav_internal_utils_la-regerror.lo: regex/$(am__dirstamp) \ - regex/$(DEPDIR)/$(am__dirstamp) -regex/libclamav_internal_utils_la-regexec.lo: regex/$(am__dirstamp) \ - regex/$(DEPDIR)/$(am__dirstamp) -regex/libclamav_internal_utils_la-regfree.lo: regex/$(am__dirstamp) \ - regex/$(DEPDIR)/$(am__dirstamp) -regex/libclamav_internal_utils_la-strlcpy.lo: regex/$(am__dirstamp) \ - regex/$(DEPDIR)/$(am__dirstamp) - -libclamav_internal_utils.la: $(libclamav_internal_utils_la_OBJECTS) $(libclamav_internal_utils_la_DEPENDENCIES) $(EXTRA_libclamav_internal_utils_la_DEPENDENCIES) - $(AM_V_CCLD)$(libclamav_internal_utils_la_LINK) $(libclamav_internal_utils_la_OBJECTS) $(libclamav_internal_utils_la_LIBADD) $(LIBS) - -libclamav_nocxx.la: $(libclamav_nocxx_la_OBJECTS) $(libclamav_nocxx_la_DEPENDENCIES) $(EXTRA_libclamav_nocxx_la_DEPENDENCIES) - $(AM_V_CCLD)$(libclamav_nocxx_la_LINK) $(libclamav_nocxx_la_OBJECTS) $(libclamav_nocxx_la_LIBADD) $(LIBS) -../libclammspack/mspack/$(am__dirstamp): - @$(MKDIR_P) ../libclammspack/mspack - @: > ../libclammspack/mspack/$(am__dirstamp) -../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) ../libclammspack/mspack/$(DEPDIR) - @: > ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-cabc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-cabd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-chmc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-chmd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-crc32.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-hlpc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-hlpd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-kwajc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-kwajd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-litc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-litd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-lzssd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-lzxc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-lzxd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-mszipc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-mszipd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-oabc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-oabd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-qtmd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-system.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-szddc.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) -../libclammspack/mspack/libclammspack_la-szddd.lo: \ - ../libclammspack/mspack/$(am__dirstamp) \ - ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) - -libclammspack.la: $(libclammspack_la_OBJECTS) $(libclammspack_la_DEPENDENCIES) $(EXTRA_libclammspack_la_DEPENDENCIES) - $(AM_V_CCLD)$(libclammspack_la_LINK) $(am_libclammspack_la_rpath) $(libclammspack_la_OBJECTS) $(libclammspack_la_LIBADD) $(LIBS) -../libclamunrar/$(am__dirstamp): - @$(MKDIR_P) ../libclamunrar - @: > ../libclamunrar/$(am__dirstamp) -../libclamunrar/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) ../libclamunrar/$(DEPDIR) - @: > ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-archive.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-arcread.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-blake2s.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-cmddata.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-consio.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-crc.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-crypt.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-dll.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-encname.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-errhnd.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-extinfo.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-extract.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-filcreat.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-file.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-filefn.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-filestr.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-find.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-getbits.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-global.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-hash.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-headers.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-list.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-match.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-options.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-pathfn.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-qopen.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rar.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rarvm.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rawread.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rdwrfn.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-recvol.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-resource.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rijndael.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rs.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-rs16.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-scantree.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-secpassword.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-sha1.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-sha256.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-smallfn.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-strfn.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-strlist.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-system.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-threadpool.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-timefn.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-ui.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-unicode.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-unpack.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) -../libclamunrar/libclamunrar_la-volume.lo: \ - ../libclamunrar/$(am__dirstamp) \ - ../libclamunrar/$(DEPDIR)/$(am__dirstamp) - -libclamunrar.la: $(libclamunrar_la_OBJECTS) $(libclamunrar_la_DEPENDENCIES) $(EXTRA_libclamunrar_la_DEPENDENCIES) - $(AM_V_CXXLD)$(libclamunrar_la_LINK) $(am_libclamunrar_la_rpath) $(libclamunrar_la_OBJECTS) $(libclamunrar_la_LIBADD) $(LIBS) -../libclamunrar_iface/$(am__dirstamp): - @$(MKDIR_P) ../libclamunrar_iface - @: > ../libclamunrar_iface/$(am__dirstamp) -../libclamunrar_iface/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) ../libclamunrar_iface/$(DEPDIR) - @: > ../libclamunrar_iface/$(DEPDIR)/$(am__dirstamp) -../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo: \ - ../libclamunrar_iface/$(am__dirstamp) \ - ../libclamunrar_iface/$(DEPDIR)/$(am__dirstamp) - -libclamunrar_iface.la: $(libclamunrar_iface_la_OBJECTS) $(libclamunrar_iface_la_DEPENDENCIES) $(EXTRA_libclamunrar_iface_la_DEPENDENCIES) - $(AM_V_CXXLD)$(libclamunrar_iface_la_LINK) $(am_libclamunrar_iface_la_rpath) $(libclamunrar_iface_la_OBJECTS) $(libclamunrar_iface_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -rm -f ../libclammspack/mspack/*.$(OBJEXT) - -rm -f ../libclammspack/mspack/*.lo - -rm -f ../libclamunrar/*.$(OBJEXT) - -rm -f ../libclamunrar/*.lo - -rm -f ../libclamunrar_iface/*.$(OBJEXT) - -rm -f ../libclamunrar_iface/*.lo - -rm -f 7z/*.$(OBJEXT) - -rm -f 7z/*.lo - -rm -f jsparse/*.$(OBJEXT) - -rm -f jsparse/*.lo - -rm -f lzw/*.$(OBJEXT) - -rm -f lzw/*.lo - -rm -f nsis/*.$(OBJEXT) - -rm -f nsis/*.lo - -rm -f regex/*.$(OBJEXT) - -rm -f regex/*.lo - -rm -f tomsfastmath/addsub/*.$(OBJEXT) - -rm -f tomsfastmath/addsub/*.lo - -rm -f tomsfastmath/bin/*.$(OBJEXT) - -rm -f tomsfastmath/bin/*.lo - -rm -f tomsfastmath/bit/*.$(OBJEXT) - -rm -f tomsfastmath/bit/*.lo - -rm -f tomsfastmath/divide/*.$(OBJEXT) - -rm -f tomsfastmath/divide/*.lo - -rm -f tomsfastmath/exptmod/*.$(OBJEXT) - -rm -f tomsfastmath/exptmod/*.lo - -rm -f tomsfastmath/misc/*.$(OBJEXT) - -rm -f tomsfastmath/misc/*.lo - -rm -f tomsfastmath/mont/*.$(OBJEXT) - -rm -f tomsfastmath/mont/*.lo - -rm -f tomsfastmath/mul/*.$(OBJEXT) - -rm -f tomsfastmath/mul/*.lo - -rm -f tomsfastmath/numtheory/*.$(OBJEXT) - -rm -f tomsfastmath/numtheory/*.lo - -rm -f tomsfastmath/sqr/*.$(OBJEXT) - -rm -f tomsfastmath/sqr/*.lo - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-crc32.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzssd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-qtmd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-system.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-archive.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-arcread.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-blake2s.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-cmddata.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-consio.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-crc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-crypt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-dll.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-encname.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-errhnd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-extinfo.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-extract.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-filcreat.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-file.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-filefn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-filestr.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-find.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-getbits.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-global.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-hash.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-headers.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-list.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-match.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-options.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-pathfn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-qopen.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rar.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rarvm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rawread.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rdwrfn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-recvol.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-resource.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rijndael.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rs.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-rs16.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-scantree.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-secpassword.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-sha1.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-sha256.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-smallfn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-strfn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-strlist.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-system.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-threadpool.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-timefn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-ui.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-unicode.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-unpack.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar/$(DEPDIR)/libclamunrar_la-volume.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@../libclamunrar_iface/$(DEPDIR)/libclamunrar_iface_la-unrar_iface.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-conv.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-crypto.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-iowrap.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-others_common.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-qsort.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-str.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_internal_utils_la-strlcat.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-7z_iface.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-adc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-apm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-arc4.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-asn1.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-aspack.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-autoit.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-binhex.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-blob.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_api.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_api_decl.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_detect.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-bytecode_vm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-cache.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-cpio.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-crtmgr.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-cvd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-dconf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-disasm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-dlp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-dmg.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-dsig.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-egg.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-elf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-entconv.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-events.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-execs.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-explode.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-filetypes.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-filtering.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-fmap.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-fpu.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-fsg.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-gif.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-gpt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-hashtab.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-hfsplus.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-hostid_internal.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-htmlnorm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-hwp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-inflate64.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-is_tar.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-ishield.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-iso9660.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-jpeg.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-json_api.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-libmspack.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-line.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-lzma_iface.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-macho.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-matcher-ac.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-matcher-bm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-matcher-byte-comp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-matcher-hash.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-matcher-pcre.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-matcher.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-mbox.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-mbr.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-message.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-mew.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-mpool.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-msdoc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-msexpand.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-msxml.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-msxml_parser.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-ole2_extract.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-ooxml.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-openioc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-others.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-packlibs.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-partition_intersection.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pdf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pdfdecode.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pdfng.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pe.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pe_icons.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-perflogging.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-petite.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-phish_domaincheck_db.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-phish_whitelist.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-phishcheck.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-png.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-readdb.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-rebuildpe.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-regex_list.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-regex_pcre.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-regex_suffix.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-rijndael.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-rtf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-scanners.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-sf_base64decode.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-sis.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-special.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-spin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-stats.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-stats_json.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-swf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-table.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-text.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-textdet.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-textnorm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-tiff.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-tnef.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-unarj.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-uniq.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-unsp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-untar.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-unzip.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-upack.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-upx.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-uuencode.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-vba_extract.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-version.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-wwunpack.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-www.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-xar.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-xdp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-xlm_extract.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-xz_iface.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_arena.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_compiler.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_exec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_grammar.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_hash.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_lexer.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yara_parser.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-yc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_nocxx_la-bytecode_nojit.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zAlloc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zBuf.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zBuf2.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zCrc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zCrcOpt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zDec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zFile.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zIn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-7zStream.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Bcj2.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Bra.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Bra86.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-BraIA64.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-CpuArch.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Delta.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Lzma2Dec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-LzmaDec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Ppmd7.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Ppmd7Dec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-Xz.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-XzCrc64.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-XzDec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@7z/$(DEPDIR)/libclamav_la-XzIn.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@jsparse/$(DEPDIR)/libclamav_la-js-norm.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@lzw/$(DEPDIR)/libclamav_la-lzwdec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@nsis/$(DEPDIR)/libclamav_la-bzlib.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@nsis/$(DEPDIR)/libclamav_la-infblock.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@nsis/$(DEPDIR)/libclamav_la-nulsft.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@regex/$(DEPDIR)/libclamav_internal_utils_la-regcomp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@regex/$(DEPDIR)/libclamav_internal_utils_la-regerror.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@regex/$(DEPDIR)/libclamav_internal_utils_la-regexec.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@regex/$(DEPDIR)/libclamav_internal_utils_la-regfree.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@regex/$(DEPDIR)/libclamav_internal_utils_la-strlcpy.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add_d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_addmod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_mag.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub_d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_submod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_add.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_sub.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_radix_size.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_radix.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_signed_bin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_unsigned_bin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_reverse.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_s_rmap.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_signed_bin_size.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_signed_bin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_unsigned_bin.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix_n.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_unsigned_bin_size.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_cnt_lsb.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_count_bits.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_lshd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_mod_2d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_rshd.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div_d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod_d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_2expt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_exptmod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_ident.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_set.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_calc_normalization.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_reduce.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_setup.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_12.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_17.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_20.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_24.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_28.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_3.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_32.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_4.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_48.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_6.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_64.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_7.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_8.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_9.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_small_set.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_d.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mulmod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/numtheory/$(DEPDIR)/libclamav_la-fp_invmod.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_12.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_17.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_20.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_24.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_28.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_3.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_32.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_4.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_48.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_6.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_64.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_7.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_8.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_9.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_generic.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_small_set.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqrmod.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ -@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -libclamav_la-matcher-ac.lo: matcher-ac.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-matcher-ac.lo -MD -MP -MF $(DEPDIR)/libclamav_la-matcher-ac.Tpo -c -o libclamav_la-matcher-ac.lo `test -f 'matcher-ac.c' || echo '$(srcdir)/'`matcher-ac.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-matcher-ac.Tpo $(DEPDIR)/libclamav_la-matcher-ac.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='matcher-ac.c' object='libclamav_la-matcher-ac.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-matcher-ac.lo `test -f 'matcher-ac.c' || echo '$(srcdir)/'`matcher-ac.c - -libclamav_la-matcher-bm.lo: matcher-bm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-matcher-bm.lo -MD -MP -MF $(DEPDIR)/libclamav_la-matcher-bm.Tpo -c -o libclamav_la-matcher-bm.lo `test -f 'matcher-bm.c' || echo '$(srcdir)/'`matcher-bm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-matcher-bm.Tpo $(DEPDIR)/libclamav_la-matcher-bm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='matcher-bm.c' object='libclamav_la-matcher-bm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-matcher-bm.lo `test -f 'matcher-bm.c' || echo '$(srcdir)/'`matcher-bm.c - -libclamav_la-matcher-hash.lo: matcher-hash.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-matcher-hash.lo -MD -MP -MF $(DEPDIR)/libclamav_la-matcher-hash.Tpo -c -o libclamav_la-matcher-hash.lo `test -f 'matcher-hash.c' || echo '$(srcdir)/'`matcher-hash.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-matcher-hash.Tpo $(DEPDIR)/libclamav_la-matcher-hash.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='matcher-hash.c' object='libclamav_la-matcher-hash.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-matcher-hash.lo `test -f 'matcher-hash.c' || echo '$(srcdir)/'`matcher-hash.c - -libclamav_la-matcher.lo: matcher.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-matcher.lo -MD -MP -MF $(DEPDIR)/libclamav_la-matcher.Tpo -c -o libclamav_la-matcher.lo `test -f 'matcher.c' || echo '$(srcdir)/'`matcher.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-matcher.Tpo $(DEPDIR)/libclamav_la-matcher.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='matcher.c' object='libclamav_la-matcher.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-matcher.lo `test -f 'matcher.c' || echo '$(srcdir)/'`matcher.c - -libclamav_la-others.lo: others.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-others.lo -MD -MP -MF $(DEPDIR)/libclamav_la-others.Tpo -c -o libclamav_la-others.lo `test -f 'others.c' || echo '$(srcdir)/'`others.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-others.Tpo $(DEPDIR)/libclamav_la-others.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='others.c' object='libclamav_la-others.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-others.lo `test -f 'others.c' || echo '$(srcdir)/'`others.c - -libclamav_la-readdb.lo: readdb.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-readdb.lo -MD -MP -MF $(DEPDIR)/libclamav_la-readdb.Tpo -c -o libclamav_la-readdb.lo `test -f 'readdb.c' || echo '$(srcdir)/'`readdb.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-readdb.Tpo $(DEPDIR)/libclamav_la-readdb.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='readdb.c' object='libclamav_la-readdb.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-readdb.lo `test -f 'readdb.c' || echo '$(srcdir)/'`readdb.c - -libclamav_la-cvd.lo: cvd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-cvd.lo -MD -MP -MF $(DEPDIR)/libclamav_la-cvd.Tpo -c -o libclamav_la-cvd.lo `test -f 'cvd.c' || echo '$(srcdir)/'`cvd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-cvd.Tpo $(DEPDIR)/libclamav_la-cvd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cvd.c' object='libclamav_la-cvd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-cvd.lo `test -f 'cvd.c' || echo '$(srcdir)/'`cvd.c - -libclamav_la-dsig.lo: dsig.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-dsig.lo -MD -MP -MF $(DEPDIR)/libclamav_la-dsig.Tpo -c -o libclamav_la-dsig.lo `test -f 'dsig.c' || echo '$(srcdir)/'`dsig.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-dsig.Tpo $(DEPDIR)/libclamav_la-dsig.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dsig.c' object='libclamav_la-dsig.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-dsig.lo `test -f 'dsig.c' || echo '$(srcdir)/'`dsig.c - -libclamav_la-scanners.lo: scanners.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-scanners.lo -MD -MP -MF $(DEPDIR)/libclamav_la-scanners.Tpo -c -o libclamav_la-scanners.lo `test -f 'scanners.c' || echo '$(srcdir)/'`scanners.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-scanners.Tpo $(DEPDIR)/libclamav_la-scanners.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='scanners.c' object='libclamav_la-scanners.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-scanners.lo `test -f 'scanners.c' || echo '$(srcdir)/'`scanners.c - -libclamav_la-textdet.lo: textdet.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-textdet.lo -MD -MP -MF $(DEPDIR)/libclamav_la-textdet.Tpo -c -o libclamav_la-textdet.lo `test -f 'textdet.c' || echo '$(srcdir)/'`textdet.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-textdet.Tpo $(DEPDIR)/libclamav_la-textdet.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='textdet.c' object='libclamav_la-textdet.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-textdet.lo `test -f 'textdet.c' || echo '$(srcdir)/'`textdet.c - -libclamav_la-filetypes.lo: filetypes.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-filetypes.lo -MD -MP -MF $(DEPDIR)/libclamav_la-filetypes.Tpo -c -o libclamav_la-filetypes.lo `test -f 'filetypes.c' || echo '$(srcdir)/'`filetypes.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-filetypes.Tpo $(DEPDIR)/libclamav_la-filetypes.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='filetypes.c' object='libclamav_la-filetypes.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-filetypes.lo `test -f 'filetypes.c' || echo '$(srcdir)/'`filetypes.c - -libclamav_la-rtf.lo: rtf.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-rtf.lo -MD -MP -MF $(DEPDIR)/libclamav_la-rtf.Tpo -c -o libclamav_la-rtf.lo `test -f 'rtf.c' || echo '$(srcdir)/'`rtf.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-rtf.Tpo $(DEPDIR)/libclamav_la-rtf.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='rtf.c' object='libclamav_la-rtf.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-rtf.lo `test -f 'rtf.c' || echo '$(srcdir)/'`rtf.c - -libclamav_la-blob.lo: blob.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-blob.lo -MD -MP -MF $(DEPDIR)/libclamav_la-blob.Tpo -c -o libclamav_la-blob.lo `test -f 'blob.c' || echo '$(srcdir)/'`blob.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-blob.Tpo $(DEPDIR)/libclamav_la-blob.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='blob.c' object='libclamav_la-blob.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-blob.lo `test -f 'blob.c' || echo '$(srcdir)/'`blob.c - -libclamav_la-mbox.lo: mbox.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-mbox.lo -MD -MP -MF $(DEPDIR)/libclamav_la-mbox.Tpo -c -o libclamav_la-mbox.lo `test -f 'mbox.c' || echo '$(srcdir)/'`mbox.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-mbox.Tpo $(DEPDIR)/libclamav_la-mbox.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='mbox.c' object='libclamav_la-mbox.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-mbox.lo `test -f 'mbox.c' || echo '$(srcdir)/'`mbox.c - -libclamav_la-message.lo: message.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-message.lo -MD -MP -MF $(DEPDIR)/libclamav_la-message.Tpo -c -o libclamav_la-message.lo `test -f 'message.c' || echo '$(srcdir)/'`message.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-message.Tpo $(DEPDIR)/libclamav_la-message.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='message.c' object='libclamav_la-message.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-message.lo `test -f 'message.c' || echo '$(srcdir)/'`message.c - -libclamav_la-table.lo: table.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-table.lo -MD -MP -MF $(DEPDIR)/libclamav_la-table.Tpo -c -o libclamav_la-table.lo `test -f 'table.c' || echo '$(srcdir)/'`table.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-table.Tpo $(DEPDIR)/libclamav_la-table.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='table.c' object='libclamav_la-table.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-table.lo `test -f 'table.c' || echo '$(srcdir)/'`table.c - -libclamav_la-text.lo: text.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-text.lo -MD -MP -MF $(DEPDIR)/libclamav_la-text.Tpo -c -o libclamav_la-text.lo `test -f 'text.c' || echo '$(srcdir)/'`text.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-text.Tpo $(DEPDIR)/libclamav_la-text.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='text.c' object='libclamav_la-text.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-text.lo `test -f 'text.c' || echo '$(srcdir)/'`text.c - -libclamav_la-ole2_extract.lo: ole2_extract.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-ole2_extract.lo -MD -MP -MF $(DEPDIR)/libclamav_la-ole2_extract.Tpo -c -o libclamav_la-ole2_extract.lo `test -f 'ole2_extract.c' || echo '$(srcdir)/'`ole2_extract.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-ole2_extract.Tpo $(DEPDIR)/libclamav_la-ole2_extract.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ole2_extract.c' object='libclamav_la-ole2_extract.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-ole2_extract.lo `test -f 'ole2_extract.c' || echo '$(srcdir)/'`ole2_extract.c - -libclamav_la-vba_extract.lo: vba_extract.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-vba_extract.lo -MD -MP -MF $(DEPDIR)/libclamav_la-vba_extract.Tpo -c -o libclamav_la-vba_extract.lo `test -f 'vba_extract.c' || echo '$(srcdir)/'`vba_extract.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-vba_extract.Tpo $(DEPDIR)/libclamav_la-vba_extract.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='vba_extract.c' object='libclamav_la-vba_extract.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-vba_extract.lo `test -f 'vba_extract.c' || echo '$(srcdir)/'`vba_extract.c - -libclamav_la-xlm_extract.lo: xlm_extract.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-xlm_extract.lo -MD -MP -MF $(DEPDIR)/libclamav_la-xlm_extract.Tpo -c -o libclamav_la-xlm_extract.lo `test -f 'xlm_extract.c' || echo '$(srcdir)/'`xlm_extract.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-xlm_extract.Tpo $(DEPDIR)/libclamav_la-xlm_extract.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xlm_extract.c' object='libclamav_la-xlm_extract.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-xlm_extract.lo `test -f 'xlm_extract.c' || echo '$(srcdir)/'`xlm_extract.c - -libclamav_la-msexpand.lo: msexpand.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-msexpand.lo -MD -MP -MF $(DEPDIR)/libclamav_la-msexpand.Tpo -c -o libclamav_la-msexpand.lo `test -f 'msexpand.c' || echo '$(srcdir)/'`msexpand.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-msexpand.Tpo $(DEPDIR)/libclamav_la-msexpand.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='msexpand.c' object='libclamav_la-msexpand.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-msexpand.lo `test -f 'msexpand.c' || echo '$(srcdir)/'`msexpand.c - -libclamav_la-pe.lo: pe.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-pe.lo -MD -MP -MF $(DEPDIR)/libclamav_la-pe.Tpo -c -o libclamav_la-pe.lo `test -f 'pe.c' || echo '$(srcdir)/'`pe.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-pe.Tpo $(DEPDIR)/libclamav_la-pe.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pe.c' object='libclamav_la-pe.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pe.lo `test -f 'pe.c' || echo '$(srcdir)/'`pe.c - -libclamav_la-pe_icons.lo: pe_icons.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-pe_icons.lo -MD -MP -MF $(DEPDIR)/libclamav_la-pe_icons.Tpo -c -o libclamav_la-pe_icons.lo `test -f 'pe_icons.c' || echo '$(srcdir)/'`pe_icons.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-pe_icons.Tpo $(DEPDIR)/libclamav_la-pe_icons.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pe_icons.c' object='libclamav_la-pe_icons.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pe_icons.lo `test -f 'pe_icons.c' || echo '$(srcdir)/'`pe_icons.c - -libclamav_la-disasm.lo: disasm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-disasm.lo -MD -MP -MF $(DEPDIR)/libclamav_la-disasm.Tpo -c -o libclamav_la-disasm.lo `test -f 'disasm.c' || echo '$(srcdir)/'`disasm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-disasm.Tpo $(DEPDIR)/libclamav_la-disasm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='disasm.c' object='libclamav_la-disasm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-disasm.lo `test -f 'disasm.c' || echo '$(srcdir)/'`disasm.c - -libclamav_la-upx.lo: upx.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-upx.lo -MD -MP -MF $(DEPDIR)/libclamav_la-upx.Tpo -c -o libclamav_la-upx.lo `test -f 'upx.c' || echo '$(srcdir)/'`upx.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-upx.Tpo $(DEPDIR)/libclamav_la-upx.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='upx.c' object='libclamav_la-upx.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-upx.lo `test -f 'upx.c' || echo '$(srcdir)/'`upx.c - -libclamav_la-htmlnorm.lo: htmlnorm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-htmlnorm.lo -MD -MP -MF $(DEPDIR)/libclamav_la-htmlnorm.Tpo -c -o libclamav_la-htmlnorm.lo `test -f 'htmlnorm.c' || echo '$(srcdir)/'`htmlnorm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-htmlnorm.Tpo $(DEPDIR)/libclamav_la-htmlnorm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='htmlnorm.c' object='libclamav_la-htmlnorm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-htmlnorm.lo `test -f 'htmlnorm.c' || echo '$(srcdir)/'`htmlnorm.c - -libclamav_la-libmspack.lo: libmspack.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-libmspack.lo -MD -MP -MF $(DEPDIR)/libclamav_la-libmspack.Tpo -c -o libclamav_la-libmspack.lo `test -f 'libmspack.c' || echo '$(srcdir)/'`libmspack.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-libmspack.Tpo $(DEPDIR)/libclamav_la-libmspack.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='libmspack.c' object='libclamav_la-libmspack.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-libmspack.lo `test -f 'libmspack.c' || echo '$(srcdir)/'`libmspack.c - -libclamav_la-rebuildpe.lo: rebuildpe.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-rebuildpe.lo -MD -MP -MF $(DEPDIR)/libclamav_la-rebuildpe.Tpo -c -o libclamav_la-rebuildpe.lo `test -f 'rebuildpe.c' || echo '$(srcdir)/'`rebuildpe.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-rebuildpe.Tpo $(DEPDIR)/libclamav_la-rebuildpe.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='rebuildpe.c' object='libclamav_la-rebuildpe.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-rebuildpe.lo `test -f 'rebuildpe.c' || echo '$(srcdir)/'`rebuildpe.c - -libclamav_la-petite.lo: petite.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-petite.lo -MD -MP -MF $(DEPDIR)/libclamav_la-petite.Tpo -c -o libclamav_la-petite.lo `test -f 'petite.c' || echo '$(srcdir)/'`petite.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-petite.Tpo $(DEPDIR)/libclamav_la-petite.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='petite.c' object='libclamav_la-petite.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-petite.lo `test -f 'petite.c' || echo '$(srcdir)/'`petite.c - -libclamav_la-wwunpack.lo: wwunpack.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-wwunpack.lo -MD -MP -MF $(DEPDIR)/libclamav_la-wwunpack.Tpo -c -o libclamav_la-wwunpack.lo `test -f 'wwunpack.c' || echo '$(srcdir)/'`wwunpack.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-wwunpack.Tpo $(DEPDIR)/libclamav_la-wwunpack.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='wwunpack.c' object='libclamav_la-wwunpack.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-wwunpack.lo `test -f 'wwunpack.c' || echo '$(srcdir)/'`wwunpack.c - -libclamav_la-unsp.lo: unsp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-unsp.lo -MD -MP -MF $(DEPDIR)/libclamav_la-unsp.Tpo -c -o libclamav_la-unsp.lo `test -f 'unsp.c' || echo '$(srcdir)/'`unsp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-unsp.Tpo $(DEPDIR)/libclamav_la-unsp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unsp.c' object='libclamav_la-unsp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-unsp.lo `test -f 'unsp.c' || echo '$(srcdir)/'`unsp.c - -libclamav_la-aspack.lo: aspack.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-aspack.lo -MD -MP -MF $(DEPDIR)/libclamav_la-aspack.Tpo -c -o libclamav_la-aspack.lo `test -f 'aspack.c' || echo '$(srcdir)/'`aspack.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-aspack.Tpo $(DEPDIR)/libclamav_la-aspack.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='aspack.c' object='libclamav_la-aspack.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-aspack.lo `test -f 'aspack.c' || echo '$(srcdir)/'`aspack.c - -libclamav_la-packlibs.lo: packlibs.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-packlibs.lo -MD -MP -MF $(DEPDIR)/libclamav_la-packlibs.Tpo -c -o libclamav_la-packlibs.lo `test -f 'packlibs.c' || echo '$(srcdir)/'`packlibs.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-packlibs.Tpo $(DEPDIR)/libclamav_la-packlibs.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='packlibs.c' object='libclamav_la-packlibs.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-packlibs.lo `test -f 'packlibs.c' || echo '$(srcdir)/'`packlibs.c - -libclamav_la-fsg.lo: fsg.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-fsg.lo -MD -MP -MF $(DEPDIR)/libclamav_la-fsg.Tpo -c -o libclamav_la-fsg.lo `test -f 'fsg.c' || echo '$(srcdir)/'`fsg.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-fsg.Tpo $(DEPDIR)/libclamav_la-fsg.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fsg.c' object='libclamav_la-fsg.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-fsg.lo `test -f 'fsg.c' || echo '$(srcdir)/'`fsg.c - -libclamav_la-mew.lo: mew.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-mew.lo -MD -MP -MF $(DEPDIR)/libclamav_la-mew.Tpo -c -o libclamav_la-mew.lo `test -f 'mew.c' || echo '$(srcdir)/'`mew.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-mew.Tpo $(DEPDIR)/libclamav_la-mew.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='mew.c' object='libclamav_la-mew.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-mew.lo `test -f 'mew.c' || echo '$(srcdir)/'`mew.c - -libclamav_la-upack.lo: upack.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-upack.lo -MD -MP -MF $(DEPDIR)/libclamav_la-upack.Tpo -c -o libclamav_la-upack.lo `test -f 'upack.c' || echo '$(srcdir)/'`upack.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-upack.Tpo $(DEPDIR)/libclamav_la-upack.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='upack.c' object='libclamav_la-upack.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-upack.lo `test -f 'upack.c' || echo '$(srcdir)/'`upack.c - -libclamav_la-line.lo: line.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-line.lo -MD -MP -MF $(DEPDIR)/libclamav_la-line.Tpo -c -o libclamav_la-line.lo `test -f 'line.c' || echo '$(srcdir)/'`line.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-line.Tpo $(DEPDIR)/libclamav_la-line.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='line.c' object='libclamav_la-line.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-line.lo `test -f 'line.c' || echo '$(srcdir)/'`line.c - -libclamav_la-untar.lo: untar.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-untar.lo -MD -MP -MF $(DEPDIR)/libclamav_la-untar.Tpo -c -o libclamav_la-untar.lo `test -f 'untar.c' || echo '$(srcdir)/'`untar.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-untar.Tpo $(DEPDIR)/libclamav_la-untar.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='untar.c' object='libclamav_la-untar.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-untar.lo `test -f 'untar.c' || echo '$(srcdir)/'`untar.c - -libclamav_la-unzip.lo: unzip.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-unzip.lo -MD -MP -MF $(DEPDIR)/libclamav_la-unzip.Tpo -c -o libclamav_la-unzip.lo `test -f 'unzip.c' || echo '$(srcdir)/'`unzip.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-unzip.Tpo $(DEPDIR)/libclamav_la-unzip.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unzip.c' object='libclamav_la-unzip.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-unzip.lo `test -f 'unzip.c' || echo '$(srcdir)/'`unzip.c - -libclamav_la-ooxml.lo: ooxml.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-ooxml.lo -MD -MP -MF $(DEPDIR)/libclamav_la-ooxml.Tpo -c -o libclamav_la-ooxml.lo `test -f 'ooxml.c' || echo '$(srcdir)/'`ooxml.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-ooxml.Tpo $(DEPDIR)/libclamav_la-ooxml.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ooxml.c' object='libclamav_la-ooxml.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-ooxml.lo `test -f 'ooxml.c' || echo '$(srcdir)/'`ooxml.c - -libclamav_la-inflate64.lo: inflate64.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-inflate64.lo -MD -MP -MF $(DEPDIR)/libclamav_la-inflate64.Tpo -c -o libclamav_la-inflate64.lo `test -f 'inflate64.c' || echo '$(srcdir)/'`inflate64.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-inflate64.Tpo $(DEPDIR)/libclamav_la-inflate64.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='inflate64.c' object='libclamav_la-inflate64.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-inflate64.lo `test -f 'inflate64.c' || echo '$(srcdir)/'`inflate64.c - -libclamav_la-special.lo: special.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-special.lo -MD -MP -MF $(DEPDIR)/libclamav_la-special.Tpo -c -o libclamav_la-special.lo `test -f 'special.c' || echo '$(srcdir)/'`special.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-special.Tpo $(DEPDIR)/libclamav_la-special.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='special.c' object='libclamav_la-special.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-special.lo `test -f 'special.c' || echo '$(srcdir)/'`special.c - -libclamav_la-binhex.lo: binhex.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-binhex.lo -MD -MP -MF $(DEPDIR)/libclamav_la-binhex.Tpo -c -o libclamav_la-binhex.lo `test -f 'binhex.c' || echo '$(srcdir)/'`binhex.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-binhex.Tpo $(DEPDIR)/libclamav_la-binhex.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='binhex.c' object='libclamav_la-binhex.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-binhex.lo `test -f 'binhex.c' || echo '$(srcdir)/'`binhex.c - -libclamav_la-is_tar.lo: is_tar.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-is_tar.lo -MD -MP -MF $(DEPDIR)/libclamav_la-is_tar.Tpo -c -o libclamav_la-is_tar.lo `test -f 'is_tar.c' || echo '$(srcdir)/'`is_tar.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-is_tar.Tpo $(DEPDIR)/libclamav_la-is_tar.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='is_tar.c' object='libclamav_la-is_tar.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-is_tar.lo `test -f 'is_tar.c' || echo '$(srcdir)/'`is_tar.c - -libclamav_la-tnef.lo: tnef.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-tnef.lo -MD -MP -MF $(DEPDIR)/libclamav_la-tnef.Tpo -c -o libclamav_la-tnef.lo `test -f 'tnef.c' || echo '$(srcdir)/'`tnef.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-tnef.Tpo $(DEPDIR)/libclamav_la-tnef.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tnef.c' object='libclamav_la-tnef.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-tnef.lo `test -f 'tnef.c' || echo '$(srcdir)/'`tnef.c - -libclamav_la-autoit.lo: autoit.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-autoit.lo -MD -MP -MF $(DEPDIR)/libclamav_la-autoit.Tpo -c -o libclamav_la-autoit.lo `test -f 'autoit.c' || echo '$(srcdir)/'`autoit.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-autoit.Tpo $(DEPDIR)/libclamav_la-autoit.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='autoit.c' object='libclamav_la-autoit.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-autoit.lo `test -f 'autoit.c' || echo '$(srcdir)/'`autoit.c - -libclamav_la-unarj.lo: unarj.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-unarj.lo -MD -MP -MF $(DEPDIR)/libclamav_la-unarj.Tpo -c -o libclamav_la-unarj.lo `test -f 'unarj.c' || echo '$(srcdir)/'`unarj.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-unarj.Tpo $(DEPDIR)/libclamav_la-unarj.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='unarj.c' object='libclamav_la-unarj.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-unarj.lo `test -f 'unarj.c' || echo '$(srcdir)/'`unarj.c - -nsis/libclamav_la-bzlib.lo: nsis/bzlib.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT nsis/libclamav_la-bzlib.lo -MD -MP -MF nsis/$(DEPDIR)/libclamav_la-bzlib.Tpo -c -o nsis/libclamav_la-bzlib.lo `test -f 'nsis/bzlib.c' || echo '$(srcdir)/'`nsis/bzlib.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) nsis/$(DEPDIR)/libclamav_la-bzlib.Tpo nsis/$(DEPDIR)/libclamav_la-bzlib.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nsis/bzlib.c' object='nsis/libclamav_la-bzlib.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o nsis/libclamav_la-bzlib.lo `test -f 'nsis/bzlib.c' || echo '$(srcdir)/'`nsis/bzlib.c - -nsis/libclamav_la-nulsft.lo: nsis/nulsft.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT nsis/libclamav_la-nulsft.lo -MD -MP -MF nsis/$(DEPDIR)/libclamav_la-nulsft.Tpo -c -o nsis/libclamav_la-nulsft.lo `test -f 'nsis/nulsft.c' || echo '$(srcdir)/'`nsis/nulsft.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) nsis/$(DEPDIR)/libclamav_la-nulsft.Tpo nsis/$(DEPDIR)/libclamav_la-nulsft.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nsis/nulsft.c' object='nsis/libclamav_la-nulsft.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o nsis/libclamav_la-nulsft.lo `test -f 'nsis/nulsft.c' || echo '$(srcdir)/'`nsis/nulsft.c - -nsis/libclamav_la-infblock.lo: nsis/infblock.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT nsis/libclamav_la-infblock.lo -MD -MP -MF nsis/$(DEPDIR)/libclamav_la-infblock.Tpo -c -o nsis/libclamav_la-infblock.lo `test -f 'nsis/infblock.c' || echo '$(srcdir)/'`nsis/infblock.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) nsis/$(DEPDIR)/libclamav_la-infblock.Tpo nsis/$(DEPDIR)/libclamav_la-infblock.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='nsis/infblock.c' object='nsis/libclamav_la-infblock.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o nsis/libclamav_la-infblock.lo `test -f 'nsis/infblock.c' || echo '$(srcdir)/'`nsis/infblock.c - -libclamav_la-pdf.lo: pdf.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-pdf.lo -MD -MP -MF $(DEPDIR)/libclamav_la-pdf.Tpo -c -o libclamav_la-pdf.lo `test -f 'pdf.c' || echo '$(srcdir)/'`pdf.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-pdf.Tpo $(DEPDIR)/libclamav_la-pdf.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pdf.c' object='libclamav_la-pdf.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pdf.lo `test -f 'pdf.c' || echo '$(srcdir)/'`pdf.c - -libclamav_la-pdfng.lo: pdfng.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-pdfng.lo -MD -MP -MF $(DEPDIR)/libclamav_la-pdfng.Tpo -c -o libclamav_la-pdfng.lo `test -f 'pdfng.c' || echo '$(srcdir)/'`pdfng.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-pdfng.Tpo $(DEPDIR)/libclamav_la-pdfng.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pdfng.c' object='libclamav_la-pdfng.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pdfng.lo `test -f 'pdfng.c' || echo '$(srcdir)/'`pdfng.c - -libclamav_la-pdfdecode.lo: pdfdecode.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-pdfdecode.lo -MD -MP -MF $(DEPDIR)/libclamav_la-pdfdecode.Tpo -c -o libclamav_la-pdfdecode.lo `test -f 'pdfdecode.c' || echo '$(srcdir)/'`pdfdecode.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-pdfdecode.Tpo $(DEPDIR)/libclamav_la-pdfdecode.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pdfdecode.c' object='libclamav_la-pdfdecode.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pdfdecode.lo `test -f 'pdfdecode.c' || echo '$(srcdir)/'`pdfdecode.c - -libclamav_la-spin.lo: spin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-spin.lo -MD -MP -MF $(DEPDIR)/libclamav_la-spin.Tpo -c -o libclamav_la-spin.lo `test -f 'spin.c' || echo '$(srcdir)/'`spin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-spin.Tpo $(DEPDIR)/libclamav_la-spin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='spin.c' object='libclamav_la-spin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-spin.lo `test -f 'spin.c' || echo '$(srcdir)/'`spin.c - -libclamav_la-yc.lo: yc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yc.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yc.Tpo -c -o libclamav_la-yc.lo `test -f 'yc.c' || echo '$(srcdir)/'`yc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yc.Tpo $(DEPDIR)/libclamav_la-yc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yc.c' object='libclamav_la-yc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yc.lo `test -f 'yc.c' || echo '$(srcdir)/'`yc.c - -libclamav_la-elf.lo: elf.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-elf.lo -MD -MP -MF $(DEPDIR)/libclamav_la-elf.Tpo -c -o libclamav_la-elf.lo `test -f 'elf.c' || echo '$(srcdir)/'`elf.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-elf.Tpo $(DEPDIR)/libclamav_la-elf.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='elf.c' object='libclamav_la-elf.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-elf.lo `test -f 'elf.c' || echo '$(srcdir)/'`elf.c - -libclamav_la-execs.lo: execs.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-execs.lo -MD -MP -MF $(DEPDIR)/libclamav_la-execs.Tpo -c -o libclamav_la-execs.lo `test -f 'execs.c' || echo '$(srcdir)/'`execs.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-execs.Tpo $(DEPDIR)/libclamav_la-execs.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='execs.c' object='libclamav_la-execs.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-execs.lo `test -f 'execs.c' || echo '$(srcdir)/'`execs.c - -libclamav_la-sis.lo: sis.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-sis.lo -MD -MP -MF $(DEPDIR)/libclamav_la-sis.Tpo -c -o libclamav_la-sis.lo `test -f 'sis.c' || echo '$(srcdir)/'`sis.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-sis.Tpo $(DEPDIR)/libclamav_la-sis.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sis.c' object='libclamav_la-sis.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-sis.lo `test -f 'sis.c' || echo '$(srcdir)/'`sis.c - -libclamav_la-uuencode.lo: uuencode.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-uuencode.lo -MD -MP -MF $(DEPDIR)/libclamav_la-uuencode.Tpo -c -o libclamav_la-uuencode.lo `test -f 'uuencode.c' || echo '$(srcdir)/'`uuencode.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-uuencode.Tpo $(DEPDIR)/libclamav_la-uuencode.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='uuencode.c' object='libclamav_la-uuencode.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-uuencode.lo `test -f 'uuencode.c' || echo '$(srcdir)/'`uuencode.c - -libclamav_la-phishcheck.lo: phishcheck.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-phishcheck.lo -MD -MP -MF $(DEPDIR)/libclamav_la-phishcheck.Tpo -c -o libclamav_la-phishcheck.lo `test -f 'phishcheck.c' || echo '$(srcdir)/'`phishcheck.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-phishcheck.Tpo $(DEPDIR)/libclamav_la-phishcheck.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='phishcheck.c' object='libclamav_la-phishcheck.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-phishcheck.lo `test -f 'phishcheck.c' || echo '$(srcdir)/'`phishcheck.c - -libclamav_la-phish_domaincheck_db.lo: phish_domaincheck_db.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-phish_domaincheck_db.lo -MD -MP -MF $(DEPDIR)/libclamav_la-phish_domaincheck_db.Tpo -c -o libclamav_la-phish_domaincheck_db.lo `test -f 'phish_domaincheck_db.c' || echo '$(srcdir)/'`phish_domaincheck_db.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-phish_domaincheck_db.Tpo $(DEPDIR)/libclamav_la-phish_domaincheck_db.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='phish_domaincheck_db.c' object='libclamav_la-phish_domaincheck_db.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-phish_domaincheck_db.lo `test -f 'phish_domaincheck_db.c' || echo '$(srcdir)/'`phish_domaincheck_db.c - -libclamav_la-phish_whitelist.lo: phish_whitelist.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-phish_whitelist.lo -MD -MP -MF $(DEPDIR)/libclamav_la-phish_whitelist.Tpo -c -o libclamav_la-phish_whitelist.lo `test -f 'phish_whitelist.c' || echo '$(srcdir)/'`phish_whitelist.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-phish_whitelist.Tpo $(DEPDIR)/libclamav_la-phish_whitelist.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='phish_whitelist.c' object='libclamav_la-phish_whitelist.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-phish_whitelist.lo `test -f 'phish_whitelist.c' || echo '$(srcdir)/'`phish_whitelist.c - -libclamav_la-regex_list.lo: regex_list.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-regex_list.lo -MD -MP -MF $(DEPDIR)/libclamav_la-regex_list.Tpo -c -o libclamav_la-regex_list.lo `test -f 'regex_list.c' || echo '$(srcdir)/'`regex_list.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-regex_list.Tpo $(DEPDIR)/libclamav_la-regex_list.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex_list.c' object='libclamav_la-regex_list.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-regex_list.lo `test -f 'regex_list.c' || echo '$(srcdir)/'`regex_list.c - -libclamav_la-regex_suffix.lo: regex_suffix.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-regex_suffix.lo -MD -MP -MF $(DEPDIR)/libclamav_la-regex_suffix.Tpo -c -o libclamav_la-regex_suffix.lo `test -f 'regex_suffix.c' || echo '$(srcdir)/'`regex_suffix.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-regex_suffix.Tpo $(DEPDIR)/libclamav_la-regex_suffix.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex_suffix.c' object='libclamav_la-regex_suffix.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-regex_suffix.lo `test -f 'regex_suffix.c' || echo '$(srcdir)/'`regex_suffix.c - -libclamav_la-entconv.lo: entconv.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-entconv.lo -MD -MP -MF $(DEPDIR)/libclamav_la-entconv.Tpo -c -o libclamav_la-entconv.lo `test -f 'entconv.c' || echo '$(srcdir)/'`entconv.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-entconv.Tpo $(DEPDIR)/libclamav_la-entconv.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='entconv.c' object='libclamav_la-entconv.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-entconv.lo `test -f 'entconv.c' || echo '$(srcdir)/'`entconv.c - -libclamav_la-hashtab.lo: hashtab.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-hashtab.lo -MD -MP -MF $(DEPDIR)/libclamav_la-hashtab.Tpo -c -o libclamav_la-hashtab.lo `test -f 'hashtab.c' || echo '$(srcdir)/'`hashtab.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-hashtab.Tpo $(DEPDIR)/libclamav_la-hashtab.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='hashtab.c' object='libclamav_la-hashtab.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-hashtab.lo `test -f 'hashtab.c' || echo '$(srcdir)/'`hashtab.c - -libclamav_la-dconf.lo: dconf.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-dconf.lo -MD -MP -MF $(DEPDIR)/libclamav_la-dconf.Tpo -c -o libclamav_la-dconf.lo `test -f 'dconf.c' || echo '$(srcdir)/'`dconf.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-dconf.Tpo $(DEPDIR)/libclamav_la-dconf.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dconf.c' object='libclamav_la-dconf.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-dconf.lo `test -f 'dconf.c' || echo '$(srcdir)/'`dconf.c - -libclamav_la-lzma_iface.lo: lzma_iface.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-lzma_iface.lo -MD -MP -MF $(DEPDIR)/libclamav_la-lzma_iface.Tpo -c -o libclamav_la-lzma_iface.lo `test -f 'lzma_iface.c' || echo '$(srcdir)/'`lzma_iface.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-lzma_iface.Tpo $(DEPDIR)/libclamav_la-lzma_iface.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lzma_iface.c' object='libclamav_la-lzma_iface.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-lzma_iface.lo `test -f 'lzma_iface.c' || echo '$(srcdir)/'`lzma_iface.c - -libclamav_la-7z_iface.lo: 7z_iface.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-7z_iface.lo -MD -MP -MF $(DEPDIR)/libclamav_la-7z_iface.Tpo -c -o libclamav_la-7z_iface.lo `test -f '7z_iface.c' || echo '$(srcdir)/'`7z_iface.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-7z_iface.Tpo $(DEPDIR)/libclamav_la-7z_iface.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z_iface.c' object='libclamav_la-7z_iface.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-7z_iface.lo `test -f '7z_iface.c' || echo '$(srcdir)/'`7z_iface.c - -7z/libclamav_la-7zAlloc.lo: 7z/7zAlloc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zAlloc.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zAlloc.Tpo -c -o 7z/libclamav_la-7zAlloc.lo `test -f '7z/7zAlloc.c' || echo '$(srcdir)/'`7z/7zAlloc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zAlloc.Tpo 7z/$(DEPDIR)/libclamav_la-7zAlloc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zAlloc.c' object='7z/libclamav_la-7zAlloc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zAlloc.lo `test -f '7z/7zAlloc.c' || echo '$(srcdir)/'`7z/7zAlloc.c - -7z/libclamav_la-7zBuf.lo: 7z/7zBuf.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zBuf.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zBuf.Tpo -c -o 7z/libclamav_la-7zBuf.lo `test -f '7z/7zBuf.c' || echo '$(srcdir)/'`7z/7zBuf.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zBuf.Tpo 7z/$(DEPDIR)/libclamav_la-7zBuf.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zBuf.c' object='7z/libclamav_la-7zBuf.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zBuf.lo `test -f '7z/7zBuf.c' || echo '$(srcdir)/'`7z/7zBuf.c - -7z/libclamav_la-7zBuf2.lo: 7z/7zBuf2.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zBuf2.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zBuf2.Tpo -c -o 7z/libclamav_la-7zBuf2.lo `test -f '7z/7zBuf2.c' || echo '$(srcdir)/'`7z/7zBuf2.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zBuf2.Tpo 7z/$(DEPDIR)/libclamav_la-7zBuf2.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zBuf2.c' object='7z/libclamav_la-7zBuf2.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zBuf2.lo `test -f '7z/7zBuf2.c' || echo '$(srcdir)/'`7z/7zBuf2.c - -7z/libclamav_la-7zCrc.lo: 7z/7zCrc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zCrc.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zCrc.Tpo -c -o 7z/libclamav_la-7zCrc.lo `test -f '7z/7zCrc.c' || echo '$(srcdir)/'`7z/7zCrc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zCrc.Tpo 7z/$(DEPDIR)/libclamav_la-7zCrc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zCrc.c' object='7z/libclamav_la-7zCrc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zCrc.lo `test -f '7z/7zCrc.c' || echo '$(srcdir)/'`7z/7zCrc.c - -7z/libclamav_la-7zDec.lo: 7z/7zDec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zDec.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zDec.Tpo -c -o 7z/libclamav_la-7zDec.lo `test -f '7z/7zDec.c' || echo '$(srcdir)/'`7z/7zDec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zDec.Tpo 7z/$(DEPDIR)/libclamav_la-7zDec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zDec.c' object='7z/libclamav_la-7zDec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zDec.lo `test -f '7z/7zDec.c' || echo '$(srcdir)/'`7z/7zDec.c - -7z/libclamav_la-7zFile.lo: 7z/7zFile.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zFile.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zFile.Tpo -c -o 7z/libclamav_la-7zFile.lo `test -f '7z/7zFile.c' || echo '$(srcdir)/'`7z/7zFile.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zFile.Tpo 7z/$(DEPDIR)/libclamav_la-7zFile.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zFile.c' object='7z/libclamav_la-7zFile.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zFile.lo `test -f '7z/7zFile.c' || echo '$(srcdir)/'`7z/7zFile.c - -7z/libclamav_la-7zIn.lo: 7z/7zIn.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zIn.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zIn.Tpo -c -o 7z/libclamav_la-7zIn.lo `test -f '7z/7zIn.c' || echo '$(srcdir)/'`7z/7zIn.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zIn.Tpo 7z/$(DEPDIR)/libclamav_la-7zIn.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zIn.c' object='7z/libclamav_la-7zIn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zIn.lo `test -f '7z/7zIn.c' || echo '$(srcdir)/'`7z/7zIn.c - -7z/libclamav_la-7zStream.lo: 7z/7zStream.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zStream.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zStream.Tpo -c -o 7z/libclamav_la-7zStream.lo `test -f '7z/7zStream.c' || echo '$(srcdir)/'`7z/7zStream.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zStream.Tpo 7z/$(DEPDIR)/libclamav_la-7zStream.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zStream.c' object='7z/libclamav_la-7zStream.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zStream.lo `test -f '7z/7zStream.c' || echo '$(srcdir)/'`7z/7zStream.c - -7z/libclamav_la-Bcj2.lo: 7z/Bcj2.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Bcj2.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Bcj2.Tpo -c -o 7z/libclamav_la-Bcj2.lo `test -f '7z/Bcj2.c' || echo '$(srcdir)/'`7z/Bcj2.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Bcj2.Tpo 7z/$(DEPDIR)/libclamav_la-Bcj2.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Bcj2.c' object='7z/libclamav_la-Bcj2.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Bcj2.lo `test -f '7z/Bcj2.c' || echo '$(srcdir)/'`7z/Bcj2.c - -7z/libclamav_la-Bra.lo: 7z/Bra.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Bra.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Bra.Tpo -c -o 7z/libclamav_la-Bra.lo `test -f '7z/Bra.c' || echo '$(srcdir)/'`7z/Bra.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Bra.Tpo 7z/$(DEPDIR)/libclamav_la-Bra.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Bra.c' object='7z/libclamav_la-Bra.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Bra.lo `test -f '7z/Bra.c' || echo '$(srcdir)/'`7z/Bra.c - -7z/libclamav_la-Bra86.lo: 7z/Bra86.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Bra86.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Bra86.Tpo -c -o 7z/libclamav_la-Bra86.lo `test -f '7z/Bra86.c' || echo '$(srcdir)/'`7z/Bra86.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Bra86.Tpo 7z/$(DEPDIR)/libclamav_la-Bra86.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Bra86.c' object='7z/libclamav_la-Bra86.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Bra86.lo `test -f '7z/Bra86.c' || echo '$(srcdir)/'`7z/Bra86.c - -7z/libclamav_la-Lzma2Dec.lo: 7z/Lzma2Dec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Lzma2Dec.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Lzma2Dec.Tpo -c -o 7z/libclamav_la-Lzma2Dec.lo `test -f '7z/Lzma2Dec.c' || echo '$(srcdir)/'`7z/Lzma2Dec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Lzma2Dec.Tpo 7z/$(DEPDIR)/libclamav_la-Lzma2Dec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Lzma2Dec.c' object='7z/libclamav_la-Lzma2Dec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Lzma2Dec.lo `test -f '7z/Lzma2Dec.c' || echo '$(srcdir)/'`7z/Lzma2Dec.c - -7z/libclamav_la-LzmaDec.lo: 7z/LzmaDec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-LzmaDec.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-LzmaDec.Tpo -c -o 7z/libclamav_la-LzmaDec.lo `test -f '7z/LzmaDec.c' || echo '$(srcdir)/'`7z/LzmaDec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-LzmaDec.Tpo 7z/$(DEPDIR)/libclamav_la-LzmaDec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/LzmaDec.c' object='7z/libclamav_la-LzmaDec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-LzmaDec.lo `test -f '7z/LzmaDec.c' || echo '$(srcdir)/'`7z/LzmaDec.c - -7z/libclamav_la-Ppmd7.lo: 7z/Ppmd7.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Ppmd7.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Ppmd7.Tpo -c -o 7z/libclamav_la-Ppmd7.lo `test -f '7z/Ppmd7.c' || echo '$(srcdir)/'`7z/Ppmd7.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Ppmd7.Tpo 7z/$(DEPDIR)/libclamav_la-Ppmd7.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Ppmd7.c' object='7z/libclamav_la-Ppmd7.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Ppmd7.lo `test -f '7z/Ppmd7.c' || echo '$(srcdir)/'`7z/Ppmd7.c - -7z/libclamav_la-Ppmd7Dec.lo: 7z/Ppmd7Dec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Ppmd7Dec.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Ppmd7Dec.Tpo -c -o 7z/libclamav_la-Ppmd7Dec.lo `test -f '7z/Ppmd7Dec.c' || echo '$(srcdir)/'`7z/Ppmd7Dec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Ppmd7Dec.Tpo 7z/$(DEPDIR)/libclamav_la-Ppmd7Dec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Ppmd7Dec.c' object='7z/libclamav_la-Ppmd7Dec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Ppmd7Dec.lo `test -f '7z/Ppmd7Dec.c' || echo '$(srcdir)/'`7z/Ppmd7Dec.c - -7z/libclamav_la-Xz.lo: 7z/Xz.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Xz.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Xz.Tpo -c -o 7z/libclamav_la-Xz.lo `test -f '7z/Xz.c' || echo '$(srcdir)/'`7z/Xz.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Xz.Tpo 7z/$(DEPDIR)/libclamav_la-Xz.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Xz.c' object='7z/libclamav_la-Xz.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Xz.lo `test -f '7z/Xz.c' || echo '$(srcdir)/'`7z/Xz.c - -7z/libclamav_la-XzCrc64.lo: 7z/XzCrc64.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-XzCrc64.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-XzCrc64.Tpo -c -o 7z/libclamav_la-XzCrc64.lo `test -f '7z/XzCrc64.c' || echo '$(srcdir)/'`7z/XzCrc64.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-XzCrc64.Tpo 7z/$(DEPDIR)/libclamav_la-XzCrc64.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/XzCrc64.c' object='7z/libclamav_la-XzCrc64.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-XzCrc64.lo `test -f '7z/XzCrc64.c' || echo '$(srcdir)/'`7z/XzCrc64.c - -7z/libclamav_la-XzDec.lo: 7z/XzDec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-XzDec.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-XzDec.Tpo -c -o 7z/libclamav_la-XzDec.lo `test -f '7z/XzDec.c' || echo '$(srcdir)/'`7z/XzDec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-XzDec.Tpo 7z/$(DEPDIR)/libclamav_la-XzDec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/XzDec.c' object='7z/libclamav_la-XzDec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-XzDec.lo `test -f '7z/XzDec.c' || echo '$(srcdir)/'`7z/XzDec.c - -7z/libclamav_la-XzIn.lo: 7z/XzIn.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-XzIn.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-XzIn.Tpo -c -o 7z/libclamav_la-XzIn.lo `test -f '7z/XzIn.c' || echo '$(srcdir)/'`7z/XzIn.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-XzIn.Tpo 7z/$(DEPDIR)/libclamav_la-XzIn.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/XzIn.c' object='7z/libclamav_la-XzIn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-XzIn.lo `test -f '7z/XzIn.c' || echo '$(srcdir)/'`7z/XzIn.c - -7z/libclamav_la-Delta.lo: 7z/Delta.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-Delta.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-Delta.Tpo -c -o 7z/libclamav_la-Delta.lo `test -f '7z/Delta.c' || echo '$(srcdir)/'`7z/Delta.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-Delta.Tpo 7z/$(DEPDIR)/libclamav_la-Delta.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/Delta.c' object='7z/libclamav_la-Delta.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-Delta.lo `test -f '7z/Delta.c' || echo '$(srcdir)/'`7z/Delta.c - -7z/libclamav_la-BraIA64.lo: 7z/BraIA64.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-BraIA64.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-BraIA64.Tpo -c -o 7z/libclamav_la-BraIA64.lo `test -f '7z/BraIA64.c' || echo '$(srcdir)/'`7z/BraIA64.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-BraIA64.Tpo 7z/$(DEPDIR)/libclamav_la-BraIA64.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/BraIA64.c' object='7z/libclamav_la-BraIA64.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-BraIA64.lo `test -f '7z/BraIA64.c' || echo '$(srcdir)/'`7z/BraIA64.c - -7z/libclamav_la-CpuArch.lo: 7z/CpuArch.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-CpuArch.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-CpuArch.Tpo -c -o 7z/libclamav_la-CpuArch.lo `test -f '7z/CpuArch.c' || echo '$(srcdir)/'`7z/CpuArch.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-CpuArch.Tpo 7z/$(DEPDIR)/libclamav_la-CpuArch.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/CpuArch.c' object='7z/libclamav_la-CpuArch.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-CpuArch.lo `test -f '7z/CpuArch.c' || echo '$(srcdir)/'`7z/CpuArch.c - -7z/libclamav_la-7zCrcOpt.lo: 7z/7zCrcOpt.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT 7z/libclamav_la-7zCrcOpt.lo -MD -MP -MF 7z/$(DEPDIR)/libclamav_la-7zCrcOpt.Tpo -c -o 7z/libclamav_la-7zCrcOpt.lo `test -f '7z/7zCrcOpt.c' || echo '$(srcdir)/'`7z/7zCrcOpt.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) 7z/$(DEPDIR)/libclamav_la-7zCrcOpt.Tpo 7z/$(DEPDIR)/libclamav_la-7zCrcOpt.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='7z/7zCrcOpt.c' object='7z/libclamav_la-7zCrcOpt.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o 7z/libclamav_la-7zCrcOpt.lo `test -f '7z/7zCrcOpt.c' || echo '$(srcdir)/'`7z/7zCrcOpt.c - -libclamav_la-explode.lo: explode.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-explode.lo -MD -MP -MF $(DEPDIR)/libclamav_la-explode.Tpo -c -o libclamav_la-explode.lo `test -f 'explode.c' || echo '$(srcdir)/'`explode.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-explode.Tpo $(DEPDIR)/libclamav_la-explode.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='explode.c' object='libclamav_la-explode.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-explode.lo `test -f 'explode.c' || echo '$(srcdir)/'`explode.c - -libclamav_la-textnorm.lo: textnorm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-textnorm.lo -MD -MP -MF $(DEPDIR)/libclamav_la-textnorm.Tpo -c -o libclamav_la-textnorm.lo `test -f 'textnorm.c' || echo '$(srcdir)/'`textnorm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-textnorm.Tpo $(DEPDIR)/libclamav_la-textnorm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='textnorm.c' object='libclamav_la-textnorm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-textnorm.lo `test -f 'textnorm.c' || echo '$(srcdir)/'`textnorm.c - -libclamav_la-dlp.lo: dlp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-dlp.lo -MD -MP -MF $(DEPDIR)/libclamav_la-dlp.Tpo -c -o libclamav_la-dlp.lo `test -f 'dlp.c' || echo '$(srcdir)/'`dlp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-dlp.Tpo $(DEPDIR)/libclamav_la-dlp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dlp.c' object='libclamav_la-dlp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-dlp.lo `test -f 'dlp.c' || echo '$(srcdir)/'`dlp.c - -jsparse/libclamav_la-js-norm.lo: jsparse/js-norm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT jsparse/libclamav_la-js-norm.lo -MD -MP -MF jsparse/$(DEPDIR)/libclamav_la-js-norm.Tpo -c -o jsparse/libclamav_la-js-norm.lo `test -f 'jsparse/js-norm.c' || echo '$(srcdir)/'`jsparse/js-norm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) jsparse/$(DEPDIR)/libclamav_la-js-norm.Tpo jsparse/$(DEPDIR)/libclamav_la-js-norm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='jsparse/js-norm.c' object='jsparse/libclamav_la-js-norm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o jsparse/libclamav_la-js-norm.lo `test -f 'jsparse/js-norm.c' || echo '$(srcdir)/'`jsparse/js-norm.c - -libclamav_la-uniq.lo: uniq.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-uniq.lo -MD -MP -MF $(DEPDIR)/libclamav_la-uniq.Tpo -c -o libclamav_la-uniq.lo `test -f 'uniq.c' || echo '$(srcdir)/'`uniq.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-uniq.Tpo $(DEPDIR)/libclamav_la-uniq.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='uniq.c' object='libclamav_la-uniq.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-uniq.lo `test -f 'uniq.c' || echo '$(srcdir)/'`uniq.c - -libclamav_la-version.lo: version.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-version.lo -MD -MP -MF $(DEPDIR)/libclamav_la-version.Tpo -c -o libclamav_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-version.Tpo $(DEPDIR)/libclamav_la-version.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='version.c' object='libclamav_la-version.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c - -libclamav_la-mpool.lo: mpool.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-mpool.lo -MD -MP -MF $(DEPDIR)/libclamav_la-mpool.Tpo -c -o libclamav_la-mpool.lo `test -f 'mpool.c' || echo '$(srcdir)/'`mpool.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-mpool.Tpo $(DEPDIR)/libclamav_la-mpool.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='mpool.c' object='libclamav_la-mpool.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-mpool.lo `test -f 'mpool.c' || echo '$(srcdir)/'`mpool.c - -libclamav_la-filtering.lo: filtering.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-filtering.lo -MD -MP -MF $(DEPDIR)/libclamav_la-filtering.Tpo -c -o libclamav_la-filtering.lo `test -f 'filtering.c' || echo '$(srcdir)/'`filtering.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-filtering.Tpo $(DEPDIR)/libclamav_la-filtering.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='filtering.c' object='libclamav_la-filtering.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-filtering.lo `test -f 'filtering.c' || echo '$(srcdir)/'`filtering.c - -libclamav_la-fmap.lo: fmap.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-fmap.lo -MD -MP -MF $(DEPDIR)/libclamav_la-fmap.Tpo -c -o libclamav_la-fmap.lo `test -f 'fmap.c' || echo '$(srcdir)/'`fmap.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-fmap.Tpo $(DEPDIR)/libclamav_la-fmap.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fmap.c' object='libclamav_la-fmap.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-fmap.lo `test -f 'fmap.c' || echo '$(srcdir)/'`fmap.c - -libclamav_la-perflogging.lo: perflogging.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-perflogging.lo -MD -MP -MF $(DEPDIR)/libclamav_la-perflogging.Tpo -c -o libclamav_la-perflogging.lo `test -f 'perflogging.c' || echo '$(srcdir)/'`perflogging.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-perflogging.Tpo $(DEPDIR)/libclamav_la-perflogging.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='perflogging.c' object='libclamav_la-perflogging.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-perflogging.lo `test -f 'perflogging.c' || echo '$(srcdir)/'`perflogging.c - -libclamav_la-bytecode.lo: bytecode.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bytecode.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bytecode.Tpo -c -o libclamav_la-bytecode.lo `test -f 'bytecode.c' || echo '$(srcdir)/'`bytecode.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bytecode.Tpo $(DEPDIR)/libclamav_la-bytecode.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bytecode.c' object='libclamav_la-bytecode.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-bytecode.lo `test -f 'bytecode.c' || echo '$(srcdir)/'`bytecode.c - -libclamav_la-bytecode_vm.lo: bytecode_vm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bytecode_vm.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bytecode_vm.Tpo -c -o libclamav_la-bytecode_vm.lo `test -f 'bytecode_vm.c' || echo '$(srcdir)/'`bytecode_vm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bytecode_vm.Tpo $(DEPDIR)/libclamav_la-bytecode_vm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bytecode_vm.c' object='libclamav_la-bytecode_vm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-bytecode_vm.lo `test -f 'bytecode_vm.c' || echo '$(srcdir)/'`bytecode_vm.c - -libclamav_la-cpio.lo: cpio.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-cpio.lo -MD -MP -MF $(DEPDIR)/libclamav_la-cpio.Tpo -c -o libclamav_la-cpio.lo `test -f 'cpio.c' || echo '$(srcdir)/'`cpio.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-cpio.Tpo $(DEPDIR)/libclamav_la-cpio.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cpio.c' object='libclamav_la-cpio.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-cpio.lo `test -f 'cpio.c' || echo '$(srcdir)/'`cpio.c - -libclamav_la-macho.lo: macho.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-macho.lo -MD -MP -MF $(DEPDIR)/libclamav_la-macho.Tpo -c -o libclamav_la-macho.lo `test -f 'macho.c' || echo '$(srcdir)/'`macho.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-macho.Tpo $(DEPDIR)/libclamav_la-macho.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='macho.c' object='libclamav_la-macho.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-macho.lo `test -f 'macho.c' || echo '$(srcdir)/'`macho.c - -libclamav_la-ishield.lo: ishield.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-ishield.lo -MD -MP -MF $(DEPDIR)/libclamav_la-ishield.Tpo -c -o libclamav_la-ishield.lo `test -f 'ishield.c' || echo '$(srcdir)/'`ishield.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-ishield.Tpo $(DEPDIR)/libclamav_la-ishield.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ishield.c' object='libclamav_la-ishield.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-ishield.lo `test -f 'ishield.c' || echo '$(srcdir)/'`ishield.c - -libclamav_la-bytecode_api.lo: bytecode_api.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bytecode_api.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bytecode_api.Tpo -c -o libclamav_la-bytecode_api.lo `test -f 'bytecode_api.c' || echo '$(srcdir)/'`bytecode_api.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bytecode_api.Tpo $(DEPDIR)/libclamav_la-bytecode_api.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bytecode_api.c' object='libclamav_la-bytecode_api.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-bytecode_api.lo `test -f 'bytecode_api.c' || echo '$(srcdir)/'`bytecode_api.c - -libclamav_la-bytecode_api_decl.lo: bytecode_api_decl.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bytecode_api_decl.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bytecode_api_decl.Tpo -c -o libclamav_la-bytecode_api_decl.lo `test -f 'bytecode_api_decl.c' || echo '$(srcdir)/'`bytecode_api_decl.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bytecode_api_decl.Tpo $(DEPDIR)/libclamav_la-bytecode_api_decl.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bytecode_api_decl.c' object='libclamav_la-bytecode_api_decl.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-bytecode_api_decl.lo `test -f 'bytecode_api_decl.c' || echo '$(srcdir)/'`bytecode_api_decl.c - -libclamav_la-cache.lo: cache.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-cache.lo -MD -MP -MF $(DEPDIR)/libclamav_la-cache.Tpo -c -o libclamav_la-cache.lo `test -f 'cache.c' || echo '$(srcdir)/'`cache.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-cache.Tpo $(DEPDIR)/libclamav_la-cache.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='cache.c' object='libclamav_la-cache.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-cache.lo `test -f 'cache.c' || echo '$(srcdir)/'`cache.c - -libclamav_la-bytecode_detect.lo: bytecode_detect.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-bytecode_detect.lo -MD -MP -MF $(DEPDIR)/libclamav_la-bytecode_detect.Tpo -c -o libclamav_la-bytecode_detect.lo `test -f 'bytecode_detect.c' || echo '$(srcdir)/'`bytecode_detect.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-bytecode_detect.Tpo $(DEPDIR)/libclamav_la-bytecode_detect.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bytecode_detect.c' object='libclamav_la-bytecode_detect.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-bytecode_detect.lo `test -f 'bytecode_detect.c' || echo '$(srcdir)/'`bytecode_detect.c - -libclamav_la-events.lo: events.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-events.lo -MD -MP -MF $(DEPDIR)/libclamav_la-events.Tpo -c -o libclamav_la-events.lo `test -f 'events.c' || echo '$(srcdir)/'`events.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-events.Tpo $(DEPDIR)/libclamav_la-events.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='events.c' object='libclamav_la-events.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-events.lo `test -f 'events.c' || echo '$(srcdir)/'`events.c - -libclamav_la-adc.lo: adc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-adc.lo -MD -MP -MF $(DEPDIR)/libclamav_la-adc.Tpo -c -o libclamav_la-adc.lo `test -f 'adc.c' || echo '$(srcdir)/'`adc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-adc.Tpo $(DEPDIR)/libclamav_la-adc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='adc.c' object='libclamav_la-adc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-adc.lo `test -f 'adc.c' || echo '$(srcdir)/'`adc.c - -libclamav_la-dmg.lo: dmg.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-dmg.lo -MD -MP -MF $(DEPDIR)/libclamav_la-dmg.Tpo -c -o libclamav_la-dmg.lo `test -f 'dmg.c' || echo '$(srcdir)/'`dmg.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-dmg.Tpo $(DEPDIR)/libclamav_la-dmg.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dmg.c' object='libclamav_la-dmg.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-dmg.lo `test -f 'dmg.c' || echo '$(srcdir)/'`dmg.c - -libclamav_la-xar.lo: xar.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-xar.lo -MD -MP -MF $(DEPDIR)/libclamav_la-xar.Tpo -c -o libclamav_la-xar.lo `test -f 'xar.c' || echo '$(srcdir)/'`xar.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-xar.Tpo $(DEPDIR)/libclamav_la-xar.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xar.c' object='libclamav_la-xar.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-xar.lo `test -f 'xar.c' || echo '$(srcdir)/'`xar.c - -libclamav_la-xdp.lo: xdp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-xdp.lo -MD -MP -MF $(DEPDIR)/libclamav_la-xdp.Tpo -c -o libclamav_la-xdp.lo `test -f 'xdp.c' || echo '$(srcdir)/'`xdp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-xdp.Tpo $(DEPDIR)/libclamav_la-xdp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xdp.c' object='libclamav_la-xdp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-xdp.lo `test -f 'xdp.c' || echo '$(srcdir)/'`xdp.c - -libclamav_la-mbr.lo: mbr.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-mbr.lo -MD -MP -MF $(DEPDIR)/libclamav_la-mbr.Tpo -c -o libclamav_la-mbr.lo `test -f 'mbr.c' || echo '$(srcdir)/'`mbr.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-mbr.Tpo $(DEPDIR)/libclamav_la-mbr.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='mbr.c' object='libclamav_la-mbr.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-mbr.lo `test -f 'mbr.c' || echo '$(srcdir)/'`mbr.c - -libclamav_la-gpt.lo: gpt.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-gpt.lo -MD -MP -MF $(DEPDIR)/libclamav_la-gpt.Tpo -c -o libclamav_la-gpt.lo `test -f 'gpt.c' || echo '$(srcdir)/'`gpt.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-gpt.Tpo $(DEPDIR)/libclamav_la-gpt.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gpt.c' object='libclamav_la-gpt.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-gpt.lo `test -f 'gpt.c' || echo '$(srcdir)/'`gpt.c - -libclamav_la-apm.lo: apm.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-apm.lo -MD -MP -MF $(DEPDIR)/libclamav_la-apm.Tpo -c -o libclamav_la-apm.lo `test -f 'apm.c' || echo '$(srcdir)/'`apm.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-apm.Tpo $(DEPDIR)/libclamav_la-apm.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='apm.c' object='libclamav_la-apm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-apm.lo `test -f 'apm.c' || echo '$(srcdir)/'`apm.c - -libclamav_la-partition_intersection.lo: partition_intersection.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-partition_intersection.lo -MD -MP -MF $(DEPDIR)/libclamav_la-partition_intersection.Tpo -c -o libclamav_la-partition_intersection.lo `test -f 'partition_intersection.c' || echo '$(srcdir)/'`partition_intersection.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-partition_intersection.Tpo $(DEPDIR)/libclamav_la-partition_intersection.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='partition_intersection.c' object='libclamav_la-partition_intersection.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-partition_intersection.lo `test -f 'partition_intersection.c' || echo '$(srcdir)/'`partition_intersection.c - -libclamav_la-json_api.lo: json_api.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-json_api.lo -MD -MP -MF $(DEPDIR)/libclamav_la-json_api.Tpo -c -o libclamav_la-json_api.lo `test -f 'json_api.c' || echo '$(srcdir)/'`json_api.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-json_api.Tpo $(DEPDIR)/libclamav_la-json_api.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='json_api.c' object='libclamav_la-json_api.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-json_api.lo `test -f 'json_api.c' || echo '$(srcdir)/'`json_api.c - -libclamav_la-xz_iface.lo: xz_iface.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-xz_iface.lo -MD -MP -MF $(DEPDIR)/libclamav_la-xz_iface.Tpo -c -o libclamav_la-xz_iface.lo `test -f 'xz_iface.c' || echo '$(srcdir)/'`xz_iface.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-xz_iface.Tpo $(DEPDIR)/libclamav_la-xz_iface.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xz_iface.c' object='libclamav_la-xz_iface.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-xz_iface.lo `test -f 'xz_iface.c' || echo '$(srcdir)/'`xz_iface.c - -libclamav_la-sf_base64decode.lo: sf_base64decode.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-sf_base64decode.lo -MD -MP -MF $(DEPDIR)/libclamav_la-sf_base64decode.Tpo -c -o libclamav_la-sf_base64decode.lo `test -f 'sf_base64decode.c' || echo '$(srcdir)/'`sf_base64decode.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-sf_base64decode.Tpo $(DEPDIR)/libclamav_la-sf_base64decode.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sf_base64decode.c' object='libclamav_la-sf_base64decode.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-sf_base64decode.lo `test -f 'sf_base64decode.c' || echo '$(srcdir)/'`sf_base64decode.c - -libclamav_la-hfsplus.lo: hfsplus.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-hfsplus.lo -MD -MP -MF $(DEPDIR)/libclamav_la-hfsplus.Tpo -c -o libclamav_la-hfsplus.lo `test -f 'hfsplus.c' || echo '$(srcdir)/'`hfsplus.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-hfsplus.Tpo $(DEPDIR)/libclamav_la-hfsplus.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='hfsplus.c' object='libclamav_la-hfsplus.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-hfsplus.lo `test -f 'hfsplus.c' || echo '$(srcdir)/'`hfsplus.c - -libclamav_la-swf.lo: swf.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-swf.lo -MD -MP -MF $(DEPDIR)/libclamav_la-swf.Tpo -c -o libclamav_la-swf.lo `test -f 'swf.c' || echo '$(srcdir)/'`swf.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-swf.Tpo $(DEPDIR)/libclamav_la-swf.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='swf.c' object='libclamav_la-swf.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-swf.lo `test -f 'swf.c' || echo '$(srcdir)/'`swf.c - -libclamav_la-gif.lo: gif.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-gif.lo -MD -MP -MF $(DEPDIR)/libclamav_la-gif.Tpo -c -o libclamav_la-gif.lo `test -f 'gif.c' || echo '$(srcdir)/'`gif.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-gif.Tpo $(DEPDIR)/libclamav_la-gif.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gif.c' object='libclamav_la-gif.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-gif.lo `test -f 'gif.c' || echo '$(srcdir)/'`gif.c - -libclamav_la-jpeg.lo: jpeg.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-jpeg.lo -MD -MP -MF $(DEPDIR)/libclamav_la-jpeg.Tpo -c -o libclamav_la-jpeg.lo `test -f 'jpeg.c' || echo '$(srcdir)/'`jpeg.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-jpeg.Tpo $(DEPDIR)/libclamav_la-jpeg.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='jpeg.c' object='libclamav_la-jpeg.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-jpeg.lo `test -f 'jpeg.c' || echo '$(srcdir)/'`jpeg.c - -libclamav_la-png.lo: png.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-png.lo -MD -MP -MF $(DEPDIR)/libclamav_la-png.Tpo -c -o libclamav_la-png.lo `test -f 'png.c' || echo '$(srcdir)/'`png.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-png.Tpo $(DEPDIR)/libclamav_la-png.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='png.c' object='libclamav_la-png.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-png.lo `test -f 'png.c' || echo '$(srcdir)/'`png.c - -libclamav_la-iso9660.lo: iso9660.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-iso9660.lo -MD -MP -MF $(DEPDIR)/libclamav_la-iso9660.Tpo -c -o libclamav_la-iso9660.lo `test -f 'iso9660.c' || echo '$(srcdir)/'`iso9660.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-iso9660.Tpo $(DEPDIR)/libclamav_la-iso9660.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='iso9660.c' object='libclamav_la-iso9660.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-iso9660.lo `test -f 'iso9660.c' || echo '$(srcdir)/'`iso9660.c - -libclamav_la-arc4.lo: arc4.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-arc4.lo -MD -MP -MF $(DEPDIR)/libclamav_la-arc4.Tpo -c -o libclamav_la-arc4.lo `test -f 'arc4.c' || echo '$(srcdir)/'`arc4.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-arc4.Tpo $(DEPDIR)/libclamav_la-arc4.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='arc4.c' object='libclamav_la-arc4.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-arc4.lo `test -f 'arc4.c' || echo '$(srcdir)/'`arc4.c - -libclamav_la-rijndael.lo: rijndael.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-rijndael.lo -MD -MP -MF $(DEPDIR)/libclamav_la-rijndael.Tpo -c -o libclamav_la-rijndael.lo `test -f 'rijndael.c' || echo '$(srcdir)/'`rijndael.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-rijndael.Tpo $(DEPDIR)/libclamav_la-rijndael.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='rijndael.c' object='libclamav_la-rijndael.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-rijndael.lo `test -f 'rijndael.c' || echo '$(srcdir)/'`rijndael.c - -libclamav_la-crtmgr.lo: crtmgr.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-crtmgr.lo -MD -MP -MF $(DEPDIR)/libclamav_la-crtmgr.Tpo -c -o libclamav_la-crtmgr.lo `test -f 'crtmgr.c' || echo '$(srcdir)/'`crtmgr.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-crtmgr.Tpo $(DEPDIR)/libclamav_la-crtmgr.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='crtmgr.c' object='libclamav_la-crtmgr.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-crtmgr.lo `test -f 'crtmgr.c' || echo '$(srcdir)/'`crtmgr.c - -libclamav_la-asn1.lo: asn1.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-asn1.lo -MD -MP -MF $(DEPDIR)/libclamav_la-asn1.Tpo -c -o libclamav_la-asn1.lo `test -f 'asn1.c' || echo '$(srcdir)/'`asn1.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-asn1.Tpo $(DEPDIR)/libclamav_la-asn1.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='asn1.c' object='libclamav_la-asn1.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-asn1.lo `test -f 'asn1.c' || echo '$(srcdir)/'`asn1.c - -libclamav_la-fpu.lo: fpu.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-fpu.lo -MD -MP -MF $(DEPDIR)/libclamav_la-fpu.Tpo -c -o libclamav_la-fpu.lo `test -f 'fpu.c' || echo '$(srcdir)/'`fpu.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-fpu.Tpo $(DEPDIR)/libclamav_la-fpu.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fpu.c' object='libclamav_la-fpu.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-fpu.lo `test -f 'fpu.c' || echo '$(srcdir)/'`fpu.c - -libclamav_la-stats.lo: stats.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-stats.lo -MD -MP -MF $(DEPDIR)/libclamav_la-stats.Tpo -c -o libclamav_la-stats.lo `test -f 'stats.c' || echo '$(srcdir)/'`stats.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-stats.Tpo $(DEPDIR)/libclamav_la-stats.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='stats.c' object='libclamav_la-stats.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-stats.lo `test -f 'stats.c' || echo '$(srcdir)/'`stats.c - -libclamav_la-www.lo: www.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-www.lo -MD -MP -MF $(DEPDIR)/libclamav_la-www.Tpo -c -o libclamav_la-www.lo `test -f 'www.c' || echo '$(srcdir)/'`www.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-www.Tpo $(DEPDIR)/libclamav_la-www.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='www.c' object='libclamav_la-www.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-www.lo `test -f 'www.c' || echo '$(srcdir)/'`www.c - -libclamav_la-stats_json.lo: stats_json.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-stats_json.lo -MD -MP -MF $(DEPDIR)/libclamav_la-stats_json.Tpo -c -o libclamav_la-stats_json.lo `test -f 'stats_json.c' || echo '$(srcdir)/'`stats_json.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-stats_json.Tpo $(DEPDIR)/libclamav_la-stats_json.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='stats_json.c' object='libclamav_la-stats_json.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-stats_json.lo `test -f 'stats_json.c' || echo '$(srcdir)/'`stats_json.c - -libclamav_la-hostid_internal.lo: hostid_internal.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-hostid_internal.lo -MD -MP -MF $(DEPDIR)/libclamav_la-hostid_internal.Tpo -c -o libclamav_la-hostid_internal.lo `test -f 'hostid_internal.c' || echo '$(srcdir)/'`hostid_internal.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-hostid_internal.Tpo $(DEPDIR)/libclamav_la-hostid_internal.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='hostid_internal.c' object='libclamav_la-hostid_internal.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-hostid_internal.lo `test -f 'hostid_internal.c' || echo '$(srcdir)/'`hostid_internal.c - -libclamav_la-openioc.lo: openioc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-openioc.lo -MD -MP -MF $(DEPDIR)/libclamav_la-openioc.Tpo -c -o libclamav_la-openioc.lo `test -f 'openioc.c' || echo '$(srcdir)/'`openioc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-openioc.Tpo $(DEPDIR)/libclamav_la-openioc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='openioc.c' object='libclamav_la-openioc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-openioc.lo `test -f 'openioc.c' || echo '$(srcdir)/'`openioc.c - -libclamav_la-msdoc.lo: msdoc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-msdoc.lo -MD -MP -MF $(DEPDIR)/libclamav_la-msdoc.Tpo -c -o libclamav_la-msdoc.lo `test -f 'msdoc.c' || echo '$(srcdir)/'`msdoc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-msdoc.Tpo $(DEPDIR)/libclamav_la-msdoc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='msdoc.c' object='libclamav_la-msdoc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-msdoc.lo `test -f 'msdoc.c' || echo '$(srcdir)/'`msdoc.c - -libclamav_la-matcher-pcre.lo: matcher-pcre.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-matcher-pcre.lo -MD -MP -MF $(DEPDIR)/libclamav_la-matcher-pcre.Tpo -c -o libclamav_la-matcher-pcre.lo `test -f 'matcher-pcre.c' || echo '$(srcdir)/'`matcher-pcre.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-matcher-pcre.Tpo $(DEPDIR)/libclamav_la-matcher-pcre.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='matcher-pcre.c' object='libclamav_la-matcher-pcre.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-matcher-pcre.lo `test -f 'matcher-pcre.c' || echo '$(srcdir)/'`matcher-pcre.c - -libclamav_la-regex_pcre.lo: regex_pcre.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-regex_pcre.lo -MD -MP -MF $(DEPDIR)/libclamav_la-regex_pcre.Tpo -c -o libclamav_la-regex_pcre.lo `test -f 'regex_pcre.c' || echo '$(srcdir)/'`regex_pcre.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-regex_pcre.Tpo $(DEPDIR)/libclamav_la-regex_pcre.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex_pcre.c' object='libclamav_la-regex_pcre.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-regex_pcre.lo `test -f 'regex_pcre.c' || echo '$(srcdir)/'`regex_pcre.c - -libclamav_la-msxml.lo: msxml.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-msxml.lo -MD -MP -MF $(DEPDIR)/libclamav_la-msxml.Tpo -c -o libclamav_la-msxml.lo `test -f 'msxml.c' || echo '$(srcdir)/'`msxml.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-msxml.Tpo $(DEPDIR)/libclamav_la-msxml.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='msxml.c' object='libclamav_la-msxml.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-msxml.lo `test -f 'msxml.c' || echo '$(srcdir)/'`msxml.c - -libclamav_la-msxml_parser.lo: msxml_parser.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-msxml_parser.lo -MD -MP -MF $(DEPDIR)/libclamav_la-msxml_parser.Tpo -c -o libclamav_la-msxml_parser.lo `test -f 'msxml_parser.c' || echo '$(srcdir)/'`msxml_parser.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-msxml_parser.Tpo $(DEPDIR)/libclamav_la-msxml_parser.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='msxml_parser.c' object='libclamav_la-msxml_parser.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-msxml_parser.lo `test -f 'msxml_parser.c' || echo '$(srcdir)/'`msxml_parser.c - -libclamav_la-tiff.lo: tiff.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-tiff.lo -MD -MP -MF $(DEPDIR)/libclamav_la-tiff.Tpo -c -o libclamav_la-tiff.lo `test -f 'tiff.c' || echo '$(srcdir)/'`tiff.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-tiff.Tpo $(DEPDIR)/libclamav_la-tiff.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tiff.c' object='libclamav_la-tiff.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-tiff.lo `test -f 'tiff.c' || echo '$(srcdir)/'`tiff.c - -libclamav_la-hwp.lo: hwp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-hwp.lo -MD -MP -MF $(DEPDIR)/libclamav_la-hwp.Tpo -c -o libclamav_la-hwp.lo `test -f 'hwp.c' || echo '$(srcdir)/'`hwp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-hwp.Tpo $(DEPDIR)/libclamav_la-hwp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='hwp.c' object='libclamav_la-hwp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-hwp.lo `test -f 'hwp.c' || echo '$(srcdir)/'`hwp.c - -lzw/libclamav_la-lzwdec.lo: lzw/lzwdec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT lzw/libclamav_la-lzwdec.lo -MD -MP -MF lzw/$(DEPDIR)/libclamav_la-lzwdec.Tpo -c -o lzw/libclamav_la-lzwdec.lo `test -f 'lzw/lzwdec.c' || echo '$(srcdir)/'`lzw/lzwdec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) lzw/$(DEPDIR)/libclamav_la-lzwdec.Tpo lzw/$(DEPDIR)/libclamav_la-lzwdec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='lzw/lzwdec.c' object='lzw/libclamav_la-lzwdec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o lzw/libclamav_la-lzwdec.lo `test -f 'lzw/lzwdec.c' || echo '$(srcdir)/'`lzw/lzwdec.c - -libclamav_la-matcher-byte-comp.lo: matcher-byte-comp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-matcher-byte-comp.lo -MD -MP -MF $(DEPDIR)/libclamav_la-matcher-byte-comp.Tpo -c -o libclamav_la-matcher-byte-comp.lo `test -f 'matcher-byte-comp.c' || echo '$(srcdir)/'`matcher-byte-comp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-matcher-byte-comp.Tpo $(DEPDIR)/libclamav_la-matcher-byte-comp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='matcher-byte-comp.c' object='libclamav_la-matcher-byte-comp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-matcher-byte-comp.lo `test -f 'matcher-byte-comp.c' || echo '$(srcdir)/'`matcher-byte-comp.c - -libclamav_la-egg.lo: egg.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-egg.lo -MD -MP -MF $(DEPDIR)/libclamav_la-egg.Tpo -c -o libclamav_la-egg.lo `test -f 'egg.c' || echo '$(srcdir)/'`egg.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-egg.Tpo $(DEPDIR)/libclamav_la-egg.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='egg.c' object='libclamav_la-egg.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-egg.lo `test -f 'egg.c' || echo '$(srcdir)/'`egg.c - -libclamav_la-yara_arena.lo: yara_arena.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_arena.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_arena.Tpo -c -o libclamav_la-yara_arena.lo `test -f 'yara_arena.c' || echo '$(srcdir)/'`yara_arena.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_arena.Tpo $(DEPDIR)/libclamav_la-yara_arena.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_arena.c' object='libclamav_la-yara_arena.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_arena.lo `test -f 'yara_arena.c' || echo '$(srcdir)/'`yara_arena.c - -libclamav_la-yara_compiler.lo: yara_compiler.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_compiler.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_compiler.Tpo -c -o libclamav_la-yara_compiler.lo `test -f 'yara_compiler.c' || echo '$(srcdir)/'`yara_compiler.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_compiler.Tpo $(DEPDIR)/libclamav_la-yara_compiler.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_compiler.c' object='libclamav_la-yara_compiler.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_compiler.lo `test -f 'yara_compiler.c' || echo '$(srcdir)/'`yara_compiler.c - -libclamav_la-yara_exec.lo: yara_exec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_exec.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_exec.Tpo -c -o libclamav_la-yara_exec.lo `test -f 'yara_exec.c' || echo '$(srcdir)/'`yara_exec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_exec.Tpo $(DEPDIR)/libclamav_la-yara_exec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_exec.c' object='libclamav_la-yara_exec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_exec.lo `test -f 'yara_exec.c' || echo '$(srcdir)/'`yara_exec.c - -libclamav_la-yara_hash.lo: yara_hash.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_hash.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_hash.Tpo -c -o libclamav_la-yara_hash.lo `test -f 'yara_hash.c' || echo '$(srcdir)/'`yara_hash.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_hash.Tpo $(DEPDIR)/libclamav_la-yara_hash.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_hash.c' object='libclamav_la-yara_hash.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_hash.lo `test -f 'yara_hash.c' || echo '$(srcdir)/'`yara_hash.c - -libclamav_la-yara_grammar.lo: yara_grammar.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_grammar.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_grammar.Tpo -c -o libclamav_la-yara_grammar.lo `test -f 'yara_grammar.c' || echo '$(srcdir)/'`yara_grammar.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_grammar.Tpo $(DEPDIR)/libclamav_la-yara_grammar.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_grammar.c' object='libclamav_la-yara_grammar.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_grammar.lo `test -f 'yara_grammar.c' || echo '$(srcdir)/'`yara_grammar.c - -libclamav_la-yara_lexer.lo: yara_lexer.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_lexer.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_lexer.Tpo -c -o libclamav_la-yara_lexer.lo `test -f 'yara_lexer.c' || echo '$(srcdir)/'`yara_lexer.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_lexer.Tpo $(DEPDIR)/libclamav_la-yara_lexer.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_lexer.c' object='libclamav_la-yara_lexer.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_lexer.lo `test -f 'yara_lexer.c' || echo '$(srcdir)/'`yara_lexer.c - -libclamav_la-yara_parser.lo: yara_parser.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-yara_parser.lo -MD -MP -MF $(DEPDIR)/libclamav_la-yara_parser.Tpo -c -o libclamav_la-yara_parser.lo `test -f 'yara_parser.c' || echo '$(srcdir)/'`yara_parser.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-yara_parser.Tpo $(DEPDIR)/libclamav_la-yara_parser.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='yara_parser.c' object='libclamav_la-yara_parser.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-yara_parser.lo `test -f 'yara_parser.c' || echo '$(srcdir)/'`yara_parser.c - -tomsfastmath/addsub/libclamav_la-fp_add.lo: tomsfastmath/addsub/fp_add.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_add.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_add.lo `test -f 'tomsfastmath/addsub/fp_add.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_add.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_add.c' object='tomsfastmath/addsub/libclamav_la-fp_add.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_add.lo `test -f 'tomsfastmath/addsub/fp_add.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_add.c - -tomsfastmath/addsub/libclamav_la-fp_add_d.lo: tomsfastmath/addsub/fp_add_d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_add_d.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add_d.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_add_d.lo `test -f 'tomsfastmath/addsub/fp_add_d.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_add_d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add_d.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_add_d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_add_d.c' object='tomsfastmath/addsub/libclamav_la-fp_add_d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_add_d.lo `test -f 'tomsfastmath/addsub/fp_add_d.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_add_d.c - -tomsfastmath/addsub/libclamav_la-fp_addmod.lo: tomsfastmath/addsub/fp_addmod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_addmod.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_addmod.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_addmod.lo `test -f 'tomsfastmath/addsub/fp_addmod.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_addmod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_addmod.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_addmod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_addmod.c' object='tomsfastmath/addsub/libclamav_la-fp_addmod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_addmod.lo `test -f 'tomsfastmath/addsub/fp_addmod.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_addmod.c - -tomsfastmath/addsub/libclamav_la-fp_cmp.lo: tomsfastmath/addsub/fp_cmp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_cmp.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_cmp.lo `test -f 'tomsfastmath/addsub/fp_cmp.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_cmp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_cmp.c' object='tomsfastmath/addsub/libclamav_la-fp_cmp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_cmp.lo `test -f 'tomsfastmath/addsub/fp_cmp.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_cmp.c - -tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo: tomsfastmath/addsub/fp_cmp_d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_d.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo `test -f 'tomsfastmath/addsub/fp_cmp_d.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_cmp_d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_d.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_cmp_d.c' object='tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_cmp_d.lo `test -f 'tomsfastmath/addsub/fp_cmp_d.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_cmp_d.c - -tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo: tomsfastmath/addsub/fp_cmp_mag.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_mag.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo `test -f 'tomsfastmath/addsub/fp_cmp_mag.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_cmp_mag.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_mag.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_cmp_mag.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_cmp_mag.c' object='tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_cmp_mag.lo `test -f 'tomsfastmath/addsub/fp_cmp_mag.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_cmp_mag.c - -tomsfastmath/addsub/libclamav_la-fp_sub.lo: tomsfastmath/addsub/fp_sub.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_sub.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_sub.lo `test -f 'tomsfastmath/addsub/fp_sub.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_sub.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_sub.c' object='tomsfastmath/addsub/libclamav_la-fp_sub.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_sub.lo `test -f 'tomsfastmath/addsub/fp_sub.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_sub.c - -tomsfastmath/addsub/libclamav_la-fp_sub_d.lo: tomsfastmath/addsub/fp_sub_d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_sub_d.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub_d.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_sub_d.lo `test -f 'tomsfastmath/addsub/fp_sub_d.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_sub_d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub_d.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_sub_d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_sub_d.c' object='tomsfastmath/addsub/libclamav_la-fp_sub_d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_sub_d.lo `test -f 'tomsfastmath/addsub/fp_sub_d.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_sub_d.c - -tomsfastmath/addsub/libclamav_la-fp_submod.lo: tomsfastmath/addsub/fp_submod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-fp_submod.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_submod.Tpo -c -o tomsfastmath/addsub/libclamav_la-fp_submod.lo `test -f 'tomsfastmath/addsub/fp_submod.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_submod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_submod.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-fp_submod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/fp_submod.c' object='tomsfastmath/addsub/libclamav_la-fp_submod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-fp_submod.lo `test -f 'tomsfastmath/addsub/fp_submod.c' || echo '$(srcdir)/'`tomsfastmath/addsub/fp_submod.c - -tomsfastmath/addsub/libclamav_la-s_fp_add.lo: tomsfastmath/addsub/s_fp_add.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-s_fp_add.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_add.Tpo -c -o tomsfastmath/addsub/libclamav_la-s_fp_add.lo `test -f 'tomsfastmath/addsub/s_fp_add.c' || echo '$(srcdir)/'`tomsfastmath/addsub/s_fp_add.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_add.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_add.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/s_fp_add.c' object='tomsfastmath/addsub/libclamav_la-s_fp_add.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-s_fp_add.lo `test -f 'tomsfastmath/addsub/s_fp_add.c' || echo '$(srcdir)/'`tomsfastmath/addsub/s_fp_add.c - -tomsfastmath/addsub/libclamav_la-s_fp_sub.lo: tomsfastmath/addsub/s_fp_sub.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/addsub/libclamav_la-s_fp_sub.lo -MD -MP -MF tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_sub.Tpo -c -o tomsfastmath/addsub/libclamav_la-s_fp_sub.lo `test -f 'tomsfastmath/addsub/s_fp_sub.c' || echo '$(srcdir)/'`tomsfastmath/addsub/s_fp_sub.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_sub.Tpo tomsfastmath/addsub/$(DEPDIR)/libclamav_la-s_fp_sub.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/addsub/s_fp_sub.c' object='tomsfastmath/addsub/libclamav_la-s_fp_sub.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/addsub/libclamav_la-s_fp_sub.lo `test -f 'tomsfastmath/addsub/s_fp_sub.c' || echo '$(srcdir)/'`tomsfastmath/addsub/s_fp_sub.c - -tomsfastmath/bin/libclamav_la-fp_radix_size.lo: tomsfastmath/bin/fp_radix_size.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_radix_size.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_radix_size.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_radix_size.lo `test -f 'tomsfastmath/bin/fp_radix_size.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_radix_size.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_radix_size.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_radix_size.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_radix_size.c' object='tomsfastmath/bin/libclamav_la-fp_radix_size.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_radix_size.lo `test -f 'tomsfastmath/bin/fp_radix_size.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_radix_size.c - -tomsfastmath/bin/libclamav_la-fp_read_radix.lo: tomsfastmath/bin/fp_read_radix.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_read_radix.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_radix.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_read_radix.lo `test -f 'tomsfastmath/bin/fp_read_radix.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_read_radix.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_radix.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_radix.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_read_radix.c' object='tomsfastmath/bin/libclamav_la-fp_read_radix.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_read_radix.lo `test -f 'tomsfastmath/bin/fp_read_radix.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_read_radix.c - -tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo: tomsfastmath/bin/fp_read_signed_bin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_signed_bin.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo `test -f 'tomsfastmath/bin/fp_read_signed_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_read_signed_bin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_signed_bin.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_signed_bin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_read_signed_bin.c' object='tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_read_signed_bin.lo `test -f 'tomsfastmath/bin/fp_read_signed_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_read_signed_bin.c - -tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo: tomsfastmath/bin/fp_read_unsigned_bin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_unsigned_bin.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo `test -f 'tomsfastmath/bin/fp_read_unsigned_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_read_unsigned_bin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_unsigned_bin.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_read_unsigned_bin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_read_unsigned_bin.c' object='tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_read_unsigned_bin.lo `test -f 'tomsfastmath/bin/fp_read_unsigned_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_read_unsigned_bin.c - -tomsfastmath/bin/libclamav_la-fp_reverse.lo: tomsfastmath/bin/fp_reverse.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_reverse.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_reverse.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_reverse.lo `test -f 'tomsfastmath/bin/fp_reverse.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_reverse.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_reverse.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_reverse.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_reverse.c' object='tomsfastmath/bin/libclamav_la-fp_reverse.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_reverse.lo `test -f 'tomsfastmath/bin/fp_reverse.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_reverse.c - -tomsfastmath/bin/libclamav_la-fp_s_rmap.lo: tomsfastmath/bin/fp_s_rmap.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_s_rmap.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_s_rmap.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_s_rmap.lo `test -f 'tomsfastmath/bin/fp_s_rmap.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_s_rmap.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_s_rmap.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_s_rmap.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_s_rmap.c' object='tomsfastmath/bin/libclamav_la-fp_s_rmap.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_s_rmap.lo `test -f 'tomsfastmath/bin/fp_s_rmap.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_s_rmap.c - -tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo: tomsfastmath/bin/fp_signed_bin_size.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_signed_bin_size.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo `test -f 'tomsfastmath/bin/fp_signed_bin_size.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_signed_bin_size.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_signed_bin_size.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_signed_bin_size.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_signed_bin_size.c' object='tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_signed_bin_size.lo `test -f 'tomsfastmath/bin/fp_signed_bin_size.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_signed_bin_size.c - -tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo: tomsfastmath/bin/fp_to_signed_bin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_signed_bin.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo `test -f 'tomsfastmath/bin/fp_to_signed_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_to_signed_bin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_signed_bin.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_signed_bin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_to_signed_bin.c' object='tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_to_signed_bin.lo `test -f 'tomsfastmath/bin/fp_to_signed_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_to_signed_bin.c - -tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo: tomsfastmath/bin/fp_to_unsigned_bin.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_unsigned_bin.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo `test -f 'tomsfastmath/bin/fp_to_unsigned_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_to_unsigned_bin.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_unsigned_bin.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_to_unsigned_bin.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_to_unsigned_bin.c' object='tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_to_unsigned_bin.lo `test -f 'tomsfastmath/bin/fp_to_unsigned_bin.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_to_unsigned_bin.c - -tomsfastmath/bin/libclamav_la-fp_toradix.lo: tomsfastmath/bin/fp_toradix.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_toradix.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_toradix.lo `test -f 'tomsfastmath/bin/fp_toradix.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_toradix.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_toradix.c' object='tomsfastmath/bin/libclamav_la-fp_toradix.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_toradix.lo `test -f 'tomsfastmath/bin/fp_toradix.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_toradix.c - -tomsfastmath/bin/libclamav_la-fp_toradix_n.lo: tomsfastmath/bin/fp_toradix_n.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_toradix_n.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix_n.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_toradix_n.lo `test -f 'tomsfastmath/bin/fp_toradix_n.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_toradix_n.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix_n.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_toradix_n.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_toradix_n.c' object='tomsfastmath/bin/libclamav_la-fp_toradix_n.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_toradix_n.lo `test -f 'tomsfastmath/bin/fp_toradix_n.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_toradix_n.c - -tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo: tomsfastmath/bin/fp_unsigned_bin_size.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo -MD -MP -MF tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_unsigned_bin_size.Tpo -c -o tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo `test -f 'tomsfastmath/bin/fp_unsigned_bin_size.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_unsigned_bin_size.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_unsigned_bin_size.Tpo tomsfastmath/bin/$(DEPDIR)/libclamav_la-fp_unsigned_bin_size.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bin/fp_unsigned_bin_size.c' object='tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bin/libclamav_la-fp_unsigned_bin_size.lo `test -f 'tomsfastmath/bin/fp_unsigned_bin_size.c' || echo '$(srcdir)/'`tomsfastmath/bin/fp_unsigned_bin_size.c - -tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo: tomsfastmath/bit/fp_cnt_lsb.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_cnt_lsb.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo `test -f 'tomsfastmath/bit/fp_cnt_lsb.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_cnt_lsb.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_cnt_lsb.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_cnt_lsb.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_cnt_lsb.c' object='tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_cnt_lsb.lo `test -f 'tomsfastmath/bit/fp_cnt_lsb.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_cnt_lsb.c - -tomsfastmath/bit/libclamav_la-fp_count_bits.lo: tomsfastmath/bit/fp_count_bits.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_count_bits.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_count_bits.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_count_bits.lo `test -f 'tomsfastmath/bit/fp_count_bits.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_count_bits.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_count_bits.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_count_bits.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_count_bits.c' object='tomsfastmath/bit/libclamav_la-fp_count_bits.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_count_bits.lo `test -f 'tomsfastmath/bit/fp_count_bits.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_count_bits.c - -tomsfastmath/bit/libclamav_la-fp_div_2.lo: tomsfastmath/bit/fp_div_2.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_div_2.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_div_2.lo `test -f 'tomsfastmath/bit/fp_div_2.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_div_2.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_div_2.c' object='tomsfastmath/bit/libclamav_la-fp_div_2.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_div_2.lo `test -f 'tomsfastmath/bit/fp_div_2.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_div_2.c - -tomsfastmath/bit/libclamav_la-fp_div_2d.lo: tomsfastmath/bit/fp_div_2d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_div_2d.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2d.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_div_2d.lo `test -f 'tomsfastmath/bit/fp_div_2d.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_div_2d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2d.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_div_2d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_div_2d.c' object='tomsfastmath/bit/libclamav_la-fp_div_2d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_div_2d.lo `test -f 'tomsfastmath/bit/fp_div_2d.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_div_2d.c - -tomsfastmath/bit/libclamav_la-fp_lshd.lo: tomsfastmath/bit/fp_lshd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_lshd.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_lshd.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_lshd.lo `test -f 'tomsfastmath/bit/fp_lshd.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_lshd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_lshd.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_lshd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_lshd.c' object='tomsfastmath/bit/libclamav_la-fp_lshd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_lshd.lo `test -f 'tomsfastmath/bit/fp_lshd.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_lshd.c - -tomsfastmath/bit/libclamav_la-fp_mod_2d.lo: tomsfastmath/bit/fp_mod_2d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_mod_2d.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_mod_2d.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_mod_2d.lo `test -f 'tomsfastmath/bit/fp_mod_2d.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_mod_2d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_mod_2d.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_mod_2d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_mod_2d.c' object='tomsfastmath/bit/libclamav_la-fp_mod_2d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_mod_2d.lo `test -f 'tomsfastmath/bit/fp_mod_2d.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_mod_2d.c - -tomsfastmath/bit/libclamav_la-fp_rshd.lo: tomsfastmath/bit/fp_rshd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/bit/libclamav_la-fp_rshd.lo -MD -MP -MF tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_rshd.Tpo -c -o tomsfastmath/bit/libclamav_la-fp_rshd.lo `test -f 'tomsfastmath/bit/fp_rshd.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_rshd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_rshd.Tpo tomsfastmath/bit/$(DEPDIR)/libclamav_la-fp_rshd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/bit/fp_rshd.c' object='tomsfastmath/bit/libclamav_la-fp_rshd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/bit/libclamav_la-fp_rshd.lo `test -f 'tomsfastmath/bit/fp_rshd.c' || echo '$(srcdir)/'`tomsfastmath/bit/fp_rshd.c - -tomsfastmath/divide/libclamav_la-fp_div.lo: tomsfastmath/divide/fp_div.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/divide/libclamav_la-fp_div.lo -MD -MP -MF tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div.Tpo -c -o tomsfastmath/divide/libclamav_la-fp_div.lo `test -f 'tomsfastmath/divide/fp_div.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_div.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div.Tpo tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/divide/fp_div.c' object='tomsfastmath/divide/libclamav_la-fp_div.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/divide/libclamav_la-fp_div.lo `test -f 'tomsfastmath/divide/fp_div.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_div.c - -tomsfastmath/divide/libclamav_la-fp_div_d.lo: tomsfastmath/divide/fp_div_d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/divide/libclamav_la-fp_div_d.lo -MD -MP -MF tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div_d.Tpo -c -o tomsfastmath/divide/libclamav_la-fp_div_d.lo `test -f 'tomsfastmath/divide/fp_div_d.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_div_d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div_d.Tpo tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_div_d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/divide/fp_div_d.c' object='tomsfastmath/divide/libclamav_la-fp_div_d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/divide/libclamav_la-fp_div_d.lo `test -f 'tomsfastmath/divide/fp_div_d.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_div_d.c - -tomsfastmath/divide/libclamav_la-fp_mod.lo: tomsfastmath/divide/fp_mod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/divide/libclamav_la-fp_mod.lo -MD -MP -MF tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod.Tpo -c -o tomsfastmath/divide/libclamav_la-fp_mod.lo `test -f 'tomsfastmath/divide/fp_mod.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_mod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod.Tpo tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/divide/fp_mod.c' object='tomsfastmath/divide/libclamav_la-fp_mod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/divide/libclamav_la-fp_mod.lo `test -f 'tomsfastmath/divide/fp_mod.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_mod.c - -tomsfastmath/divide/libclamav_la-fp_mod_d.lo: tomsfastmath/divide/fp_mod_d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/divide/libclamav_la-fp_mod_d.lo -MD -MP -MF tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod_d.Tpo -c -o tomsfastmath/divide/libclamav_la-fp_mod_d.lo `test -f 'tomsfastmath/divide/fp_mod_d.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_mod_d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod_d.Tpo tomsfastmath/divide/$(DEPDIR)/libclamav_la-fp_mod_d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/divide/fp_mod_d.c' object='tomsfastmath/divide/libclamav_la-fp_mod_d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/divide/libclamav_la-fp_mod_d.lo `test -f 'tomsfastmath/divide/fp_mod_d.c' || echo '$(srcdir)/'`tomsfastmath/divide/fp_mod_d.c - -tomsfastmath/exptmod/libclamav_la-fp_2expt.lo: tomsfastmath/exptmod/fp_2expt.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/exptmod/libclamav_la-fp_2expt.lo -MD -MP -MF tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_2expt.Tpo -c -o tomsfastmath/exptmod/libclamav_la-fp_2expt.lo `test -f 'tomsfastmath/exptmod/fp_2expt.c' || echo '$(srcdir)/'`tomsfastmath/exptmod/fp_2expt.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_2expt.Tpo tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_2expt.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/exptmod/fp_2expt.c' object='tomsfastmath/exptmod/libclamav_la-fp_2expt.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/exptmod/libclamav_la-fp_2expt.lo `test -f 'tomsfastmath/exptmod/fp_2expt.c' || echo '$(srcdir)/'`tomsfastmath/exptmod/fp_2expt.c - -tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo: tomsfastmath/exptmod/fp_exptmod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo -MD -MP -MF tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_exptmod.Tpo -c -o tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo `test -f 'tomsfastmath/exptmod/fp_exptmod.c' || echo '$(srcdir)/'`tomsfastmath/exptmod/fp_exptmod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_exptmod.Tpo tomsfastmath/exptmod/$(DEPDIR)/libclamav_la-fp_exptmod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/exptmod/fp_exptmod.c' object='tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/exptmod/libclamav_la-fp_exptmod.lo `test -f 'tomsfastmath/exptmod/fp_exptmod.c' || echo '$(srcdir)/'`tomsfastmath/exptmod/fp_exptmod.c - -tomsfastmath/misc/libclamav_la-fp_ident.lo: tomsfastmath/misc/fp_ident.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/misc/libclamav_la-fp_ident.lo -MD -MP -MF tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_ident.Tpo -c -o tomsfastmath/misc/libclamav_la-fp_ident.lo `test -f 'tomsfastmath/misc/fp_ident.c' || echo '$(srcdir)/'`tomsfastmath/misc/fp_ident.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_ident.Tpo tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_ident.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/misc/fp_ident.c' object='tomsfastmath/misc/libclamav_la-fp_ident.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/misc/libclamav_la-fp_ident.lo `test -f 'tomsfastmath/misc/fp_ident.c' || echo '$(srcdir)/'`tomsfastmath/misc/fp_ident.c - -tomsfastmath/misc/libclamav_la-fp_set.lo: tomsfastmath/misc/fp_set.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/misc/libclamav_la-fp_set.lo -MD -MP -MF tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_set.Tpo -c -o tomsfastmath/misc/libclamav_la-fp_set.lo `test -f 'tomsfastmath/misc/fp_set.c' || echo '$(srcdir)/'`tomsfastmath/misc/fp_set.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_set.Tpo tomsfastmath/misc/$(DEPDIR)/libclamav_la-fp_set.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/misc/fp_set.c' object='tomsfastmath/misc/libclamav_la-fp_set.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/misc/libclamav_la-fp_set.lo `test -f 'tomsfastmath/misc/fp_set.c' || echo '$(srcdir)/'`tomsfastmath/misc/fp_set.c - -tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo: tomsfastmath/mont/fp_montgomery_calc_normalization.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo -MD -MP -MF tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_calc_normalization.Tpo -c -o tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo `test -f 'tomsfastmath/mont/fp_montgomery_calc_normalization.c' || echo '$(srcdir)/'`tomsfastmath/mont/fp_montgomery_calc_normalization.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_calc_normalization.Tpo tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_calc_normalization.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mont/fp_montgomery_calc_normalization.c' object='tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mont/libclamav_la-fp_montgomery_calc_normalization.lo `test -f 'tomsfastmath/mont/fp_montgomery_calc_normalization.c' || echo '$(srcdir)/'`tomsfastmath/mont/fp_montgomery_calc_normalization.c - -tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo: tomsfastmath/mont/fp_montgomery_reduce.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo -MD -MP -MF tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_reduce.Tpo -c -o tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo `test -f 'tomsfastmath/mont/fp_montgomery_reduce.c' || echo '$(srcdir)/'`tomsfastmath/mont/fp_montgomery_reduce.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_reduce.Tpo tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_reduce.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mont/fp_montgomery_reduce.c' object='tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mont/libclamav_la-fp_montgomery_reduce.lo `test -f 'tomsfastmath/mont/fp_montgomery_reduce.c' || echo '$(srcdir)/'`tomsfastmath/mont/fp_montgomery_reduce.c - -tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo: tomsfastmath/mont/fp_montgomery_setup.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo -MD -MP -MF tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_setup.Tpo -c -o tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo `test -f 'tomsfastmath/mont/fp_montgomery_setup.c' || echo '$(srcdir)/'`tomsfastmath/mont/fp_montgomery_setup.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_setup.Tpo tomsfastmath/mont/$(DEPDIR)/libclamav_la-fp_montgomery_setup.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mont/fp_montgomery_setup.c' object='tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mont/libclamav_la-fp_montgomery_setup.lo `test -f 'tomsfastmath/mont/fp_montgomery_setup.c' || echo '$(srcdir)/'`tomsfastmath/mont/fp_montgomery_setup.c - -tomsfastmath/mul/libclamav_la-fp_mul.lo: tomsfastmath/mul/fp_mul.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul.lo `test -f 'tomsfastmath/mul/fp_mul.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul.c' object='tomsfastmath/mul/libclamav_la-fp_mul.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul.lo `test -f 'tomsfastmath/mul/fp_mul.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba.lo: tomsfastmath/mul/fp_mul_comba.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba.lo `test -f 'tomsfastmath/mul/fp_mul_comba.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba.lo `test -f 'tomsfastmath/mul/fp_mul_comba.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba.c - -tomsfastmath/mul/libclamav_la-fp_mul_2.lo: tomsfastmath/mul/fp_mul_2.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_2.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_2.lo `test -f 'tomsfastmath/mul/fp_mul_2.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_2.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_2.c' object='tomsfastmath/mul/libclamav_la-fp_mul_2.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_2.lo `test -f 'tomsfastmath/mul/fp_mul_2.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_2.c - -tomsfastmath/mul/libclamav_la-fp_mul_2d.lo: tomsfastmath/mul/fp_mul_2d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_2d.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2d.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_2d.lo `test -f 'tomsfastmath/mul/fp_mul_2d.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_2d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2d.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_2d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_2d.c' object='tomsfastmath/mul/libclamav_la-fp_mul_2d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_2d.lo `test -f 'tomsfastmath/mul/fp_mul_2d.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_2d.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo: tomsfastmath/mul/fp_mul_comba_12.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_12.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo `test -f 'tomsfastmath/mul/fp_mul_comba_12.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_12.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_12.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_12.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_12.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_12.lo `test -f 'tomsfastmath/mul/fp_mul_comba_12.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_12.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo: tomsfastmath/mul/fp_mul_comba_17.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_17.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo `test -f 'tomsfastmath/mul/fp_mul_comba_17.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_17.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_17.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_17.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_17.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_17.lo `test -f 'tomsfastmath/mul/fp_mul_comba_17.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_17.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo: tomsfastmath/mul/fp_mul_comba_20.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_20.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo `test -f 'tomsfastmath/mul/fp_mul_comba_20.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_20.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_20.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_20.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_20.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_20.lo `test -f 'tomsfastmath/mul/fp_mul_comba_20.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_20.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo: tomsfastmath/mul/fp_mul_comba_24.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_24.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo `test -f 'tomsfastmath/mul/fp_mul_comba_24.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_24.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_24.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_24.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_24.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_24.lo `test -f 'tomsfastmath/mul/fp_mul_comba_24.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_24.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo: tomsfastmath/mul/fp_mul_comba_28.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_28.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo `test -f 'tomsfastmath/mul/fp_mul_comba_28.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_28.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_28.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_28.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_28.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_28.lo `test -f 'tomsfastmath/mul/fp_mul_comba_28.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_28.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo: tomsfastmath/mul/fp_mul_comba_3.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_3.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo `test -f 'tomsfastmath/mul/fp_mul_comba_3.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_3.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_3.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_3.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_3.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_3.lo `test -f 'tomsfastmath/mul/fp_mul_comba_3.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_3.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo: tomsfastmath/mul/fp_mul_comba_32.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_32.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo `test -f 'tomsfastmath/mul/fp_mul_comba_32.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_32.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_32.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_32.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_32.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_32.lo `test -f 'tomsfastmath/mul/fp_mul_comba_32.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_32.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo: tomsfastmath/mul/fp_mul_comba_4.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_4.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo `test -f 'tomsfastmath/mul/fp_mul_comba_4.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_4.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_4.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_4.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_4.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_4.lo `test -f 'tomsfastmath/mul/fp_mul_comba_4.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_4.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo: tomsfastmath/mul/fp_mul_comba_48.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_48.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo `test -f 'tomsfastmath/mul/fp_mul_comba_48.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_48.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_48.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_48.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_48.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_48.lo `test -f 'tomsfastmath/mul/fp_mul_comba_48.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_48.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo: tomsfastmath/mul/fp_mul_comba_6.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_6.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo `test -f 'tomsfastmath/mul/fp_mul_comba_6.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_6.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_6.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_6.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_6.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_6.lo `test -f 'tomsfastmath/mul/fp_mul_comba_6.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_6.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo: tomsfastmath/mul/fp_mul_comba_64.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_64.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo `test -f 'tomsfastmath/mul/fp_mul_comba_64.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_64.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_64.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_64.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_64.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_64.lo `test -f 'tomsfastmath/mul/fp_mul_comba_64.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_64.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo: tomsfastmath/mul/fp_mul_comba_7.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_7.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo `test -f 'tomsfastmath/mul/fp_mul_comba_7.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_7.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_7.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_7.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_7.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_7.lo `test -f 'tomsfastmath/mul/fp_mul_comba_7.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_7.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo: tomsfastmath/mul/fp_mul_comba_8.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_8.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo `test -f 'tomsfastmath/mul/fp_mul_comba_8.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_8.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_8.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_8.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_8.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_8.lo `test -f 'tomsfastmath/mul/fp_mul_comba_8.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_8.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo: tomsfastmath/mul/fp_mul_comba_9.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_9.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo `test -f 'tomsfastmath/mul/fp_mul_comba_9.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_9.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_9.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_9.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_9.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_9.lo `test -f 'tomsfastmath/mul/fp_mul_comba_9.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_9.c - -tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo: tomsfastmath/mul/fp_mul_comba_small_set.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_small_set.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo `test -f 'tomsfastmath/mul/fp_mul_comba_small_set.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_small_set.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_small_set.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_comba_small_set.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_comba_small_set.c' object='tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_comba_small_set.lo `test -f 'tomsfastmath/mul/fp_mul_comba_small_set.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_comba_small_set.c - -tomsfastmath/mul/libclamav_la-fp_mul_d.lo: tomsfastmath/mul/fp_mul_d.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mul_d.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_d.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mul_d.lo `test -f 'tomsfastmath/mul/fp_mul_d.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_d.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_d.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mul_d.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mul_d.c' object='tomsfastmath/mul/libclamav_la-fp_mul_d.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mul_d.lo `test -f 'tomsfastmath/mul/fp_mul_d.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mul_d.c - -tomsfastmath/mul/libclamav_la-fp_mulmod.lo: tomsfastmath/mul/fp_mulmod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/mul/libclamav_la-fp_mulmod.lo -MD -MP -MF tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mulmod.Tpo -c -o tomsfastmath/mul/libclamav_la-fp_mulmod.lo `test -f 'tomsfastmath/mul/fp_mulmod.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mulmod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mulmod.Tpo tomsfastmath/mul/$(DEPDIR)/libclamav_la-fp_mulmod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/mul/fp_mulmod.c' object='tomsfastmath/mul/libclamav_la-fp_mulmod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/mul/libclamav_la-fp_mulmod.lo `test -f 'tomsfastmath/mul/fp_mulmod.c' || echo '$(srcdir)/'`tomsfastmath/mul/fp_mulmod.c - -tomsfastmath/numtheory/libclamav_la-fp_invmod.lo: tomsfastmath/numtheory/fp_invmod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/numtheory/libclamav_la-fp_invmod.lo -MD -MP -MF tomsfastmath/numtheory/$(DEPDIR)/libclamav_la-fp_invmod.Tpo -c -o tomsfastmath/numtheory/libclamav_la-fp_invmod.lo `test -f 'tomsfastmath/numtheory/fp_invmod.c' || echo '$(srcdir)/'`tomsfastmath/numtheory/fp_invmod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/numtheory/$(DEPDIR)/libclamav_la-fp_invmod.Tpo tomsfastmath/numtheory/$(DEPDIR)/libclamav_la-fp_invmod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/numtheory/fp_invmod.c' object='tomsfastmath/numtheory/libclamav_la-fp_invmod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/numtheory/libclamav_la-fp_invmod.lo `test -f 'tomsfastmath/numtheory/fp_invmod.c' || echo '$(srcdir)/'`tomsfastmath/numtheory/fp_invmod.c - -tomsfastmath/sqr/libclamav_la-fp_sqr.lo: tomsfastmath/sqr/fp_sqr.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr.lo `test -f 'tomsfastmath/sqr/fp_sqr.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr.lo `test -f 'tomsfastmath/sqr/fp_sqr.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo: tomsfastmath/sqr/fp_sqr_comba_12.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_12.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_12.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_12.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_12.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_12.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_12.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_12.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_12.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_12.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo: tomsfastmath/sqr/fp_sqr_comba_17.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_17.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_17.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_17.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_17.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_17.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_17.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_17.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_17.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_17.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo: tomsfastmath/sqr/fp_sqr_comba_20.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_20.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_20.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_20.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_20.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_20.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_20.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_20.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_20.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_20.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo: tomsfastmath/sqr/fp_sqr_comba_24.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_24.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_24.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_24.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_24.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_24.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_24.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_24.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_24.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_24.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo: tomsfastmath/sqr/fp_sqr_comba_28.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_28.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_28.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_28.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_28.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_28.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_28.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_28.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_28.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_28.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo: tomsfastmath/sqr/fp_sqr_comba_3.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_3.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_3.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_3.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_3.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_3.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_3.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_3.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_3.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_3.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo: tomsfastmath/sqr/fp_sqr_comba_32.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_32.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_32.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_32.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_32.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_32.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_32.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_32.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_32.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_32.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo: tomsfastmath/sqr/fp_sqr_comba_4.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_4.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_4.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_4.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_4.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_4.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_4.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_4.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_4.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_4.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo: tomsfastmath/sqr/fp_sqr_comba_48.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_48.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_48.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_48.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_48.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_48.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_48.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_48.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_48.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_48.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo: tomsfastmath/sqr/fp_sqr_comba_6.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_6.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_6.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_6.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_6.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_6.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_6.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_6.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_6.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_6.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo: tomsfastmath/sqr/fp_sqr_comba_64.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_64.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_64.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_64.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_64.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_64.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_64.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_64.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_64.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_64.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo: tomsfastmath/sqr/fp_sqr_comba_7.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_7.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_7.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_7.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_7.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_7.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_7.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_7.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_7.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_7.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo: tomsfastmath/sqr/fp_sqr_comba_8.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_8.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_8.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_8.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_8.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_8.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_8.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_8.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_8.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_8.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo: tomsfastmath/sqr/fp_sqr_comba_9.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_9.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_9.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_9.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_9.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_9.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_9.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_9.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_9.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_9.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo: tomsfastmath/sqr/fp_sqr_comba_generic.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_generic.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_generic.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_generic.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_generic.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_generic.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_generic.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_generic.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_generic.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_generic.c - -tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo: tomsfastmath/sqr/fp_sqr_comba_small_set.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_small_set.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_small_set.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_small_set.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_small_set.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqr_comba_small_set.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqr_comba_small_set.c' object='tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqr_comba_small_set.lo `test -f 'tomsfastmath/sqr/fp_sqr_comba_small_set.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqr_comba_small_set.c - -tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo: tomsfastmath/sqr/fp_sqrmod.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo -MD -MP -MF tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqrmod.Tpo -c -o tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo `test -f 'tomsfastmath/sqr/fp_sqrmod.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqrmod.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqrmod.Tpo tomsfastmath/sqr/$(DEPDIR)/libclamav_la-fp_sqrmod.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tomsfastmath/sqr/fp_sqrmod.c' object='tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o tomsfastmath/sqr/libclamav_la-fp_sqrmod.lo `test -f 'tomsfastmath/sqr/fp_sqrmod.c' || echo '$(srcdir)/'`tomsfastmath/sqr/fp_sqrmod.c - -libclamav_internal_utils_la-conv.lo: conv.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-conv.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-conv.Tpo -c -o libclamav_internal_utils_la-conv.lo `test -f 'conv.c' || echo '$(srcdir)/'`conv.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-conv.Tpo $(DEPDIR)/libclamav_internal_utils_la-conv.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='conv.c' object='libclamav_internal_utils_la-conv.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-conv.lo `test -f 'conv.c' || echo '$(srcdir)/'`conv.c - -libclamav_internal_utils_la-crypto.lo: crypto.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-crypto.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-crypto.Tpo -c -o libclamav_internal_utils_la-crypto.lo `test -f 'crypto.c' || echo '$(srcdir)/'`crypto.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-crypto.Tpo $(DEPDIR)/libclamav_internal_utils_la-crypto.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='crypto.c' object='libclamav_internal_utils_la-crypto.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-crypto.lo `test -f 'crypto.c' || echo '$(srcdir)/'`crypto.c - -libclamav_internal_utils_la-iowrap.lo: iowrap.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-iowrap.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-iowrap.Tpo -c -o libclamav_internal_utils_la-iowrap.lo `test -f 'iowrap.c' || echo '$(srcdir)/'`iowrap.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-iowrap.Tpo $(DEPDIR)/libclamav_internal_utils_la-iowrap.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='iowrap.c' object='libclamav_internal_utils_la-iowrap.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-iowrap.lo `test -f 'iowrap.c' || echo '$(srcdir)/'`iowrap.c - -libclamav_internal_utils_la-others_common.lo: others_common.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-others_common.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-others_common.Tpo -c -o libclamav_internal_utils_la-others_common.lo `test -f 'others_common.c' || echo '$(srcdir)/'`others_common.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-others_common.Tpo $(DEPDIR)/libclamav_internal_utils_la-others_common.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='others_common.c' object='libclamav_internal_utils_la-others_common.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-others_common.lo `test -f 'others_common.c' || echo '$(srcdir)/'`others_common.c - -libclamav_internal_utils_la-qsort.lo: qsort.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-qsort.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-qsort.Tpo -c -o libclamav_internal_utils_la-qsort.lo `test -f 'qsort.c' || echo '$(srcdir)/'`qsort.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-qsort.Tpo $(DEPDIR)/libclamav_internal_utils_la-qsort.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='qsort.c' object='libclamav_internal_utils_la-qsort.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-qsort.lo `test -f 'qsort.c' || echo '$(srcdir)/'`qsort.c - -regex/libclamav_internal_utils_la-regcomp.lo: regex/regcomp.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT regex/libclamav_internal_utils_la-regcomp.lo -MD -MP -MF regex/$(DEPDIR)/libclamav_internal_utils_la-regcomp.Tpo -c -o regex/libclamav_internal_utils_la-regcomp.lo `test -f 'regex/regcomp.c' || echo '$(srcdir)/'`regex/regcomp.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) regex/$(DEPDIR)/libclamav_internal_utils_la-regcomp.Tpo regex/$(DEPDIR)/libclamav_internal_utils_la-regcomp.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex/regcomp.c' object='regex/libclamav_internal_utils_la-regcomp.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o regex/libclamav_internal_utils_la-regcomp.lo `test -f 'regex/regcomp.c' || echo '$(srcdir)/'`regex/regcomp.c - -regex/libclamav_internal_utils_la-regerror.lo: regex/regerror.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT regex/libclamav_internal_utils_la-regerror.lo -MD -MP -MF regex/$(DEPDIR)/libclamav_internal_utils_la-regerror.Tpo -c -o regex/libclamav_internal_utils_la-regerror.lo `test -f 'regex/regerror.c' || echo '$(srcdir)/'`regex/regerror.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) regex/$(DEPDIR)/libclamav_internal_utils_la-regerror.Tpo regex/$(DEPDIR)/libclamav_internal_utils_la-regerror.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex/regerror.c' object='regex/libclamav_internal_utils_la-regerror.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o regex/libclamav_internal_utils_la-regerror.lo `test -f 'regex/regerror.c' || echo '$(srcdir)/'`regex/regerror.c - -regex/libclamav_internal_utils_la-regexec.lo: regex/regexec.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT regex/libclamav_internal_utils_la-regexec.lo -MD -MP -MF regex/$(DEPDIR)/libclamav_internal_utils_la-regexec.Tpo -c -o regex/libclamav_internal_utils_la-regexec.lo `test -f 'regex/regexec.c' || echo '$(srcdir)/'`regex/regexec.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) regex/$(DEPDIR)/libclamav_internal_utils_la-regexec.Tpo regex/$(DEPDIR)/libclamav_internal_utils_la-regexec.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex/regexec.c' object='regex/libclamav_internal_utils_la-regexec.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o regex/libclamav_internal_utils_la-regexec.lo `test -f 'regex/regexec.c' || echo '$(srcdir)/'`regex/regexec.c - -regex/libclamav_internal_utils_la-regfree.lo: regex/regfree.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT regex/libclamav_internal_utils_la-regfree.lo -MD -MP -MF regex/$(DEPDIR)/libclamav_internal_utils_la-regfree.Tpo -c -o regex/libclamav_internal_utils_la-regfree.lo `test -f 'regex/regfree.c' || echo '$(srcdir)/'`regex/regfree.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) regex/$(DEPDIR)/libclamav_internal_utils_la-regfree.Tpo regex/$(DEPDIR)/libclamav_internal_utils_la-regfree.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex/regfree.c' object='regex/libclamav_internal_utils_la-regfree.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o regex/libclamav_internal_utils_la-regfree.lo `test -f 'regex/regfree.c' || echo '$(srcdir)/'`regex/regfree.c - -regex/libclamav_internal_utils_la-strlcpy.lo: regex/strlcpy.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT regex/libclamav_internal_utils_la-strlcpy.lo -MD -MP -MF regex/$(DEPDIR)/libclamav_internal_utils_la-strlcpy.Tpo -c -o regex/libclamav_internal_utils_la-strlcpy.lo `test -f 'regex/strlcpy.c' || echo '$(srcdir)/'`regex/strlcpy.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) regex/$(DEPDIR)/libclamav_internal_utils_la-strlcpy.Tpo regex/$(DEPDIR)/libclamav_internal_utils_la-strlcpy.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='regex/strlcpy.c' object='regex/libclamav_internal_utils_la-strlcpy.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o regex/libclamav_internal_utils_la-strlcpy.lo `test -f 'regex/strlcpy.c' || echo '$(srcdir)/'`regex/strlcpy.c - -libclamav_internal_utils_la-str.lo: str.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-str.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-str.Tpo -c -o libclamav_internal_utils_la-str.lo `test -f 'str.c' || echo '$(srcdir)/'`str.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-str.Tpo $(DEPDIR)/libclamav_internal_utils_la-str.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='str.c' object='libclamav_internal_utils_la-str.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-str.lo `test -f 'str.c' || echo '$(srcdir)/'`str.c - -libclamav_internal_utils_la-strlcat.lo: strlcat.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -MT libclamav_internal_utils_la-strlcat.lo -MD -MP -MF $(DEPDIR)/libclamav_internal_utils_la-strlcat.Tpo -c -o libclamav_internal_utils_la-strlcat.lo `test -f 'strlcat.c' || echo '$(srcdir)/'`strlcat.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_internal_utils_la-strlcat.Tpo $(DEPDIR)/libclamav_internal_utils_la-strlcat.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='strlcat.c' object='libclamav_internal_utils_la-strlcat.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_internal_utils_la_CFLAGS) $(CFLAGS) -c -o libclamav_internal_utils_la-strlcat.lo `test -f 'strlcat.c' || echo '$(srcdir)/'`strlcat.c - -libclamav_nocxx_la-bytecode_nojit.lo: bytecode_nojit.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_nocxx_la_CFLAGS) $(CFLAGS) -MT libclamav_nocxx_la-bytecode_nojit.lo -MD -MP -MF $(DEPDIR)/libclamav_nocxx_la-bytecode_nojit.Tpo -c -o libclamav_nocxx_la-bytecode_nojit.lo `test -f 'bytecode_nojit.c' || echo '$(srcdir)/'`bytecode_nojit.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_nocxx_la-bytecode_nojit.Tpo $(DEPDIR)/libclamav_nocxx_la-bytecode_nojit.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='bytecode_nojit.c' object='libclamav_nocxx_la-bytecode_nojit.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_nocxx_la_CFLAGS) $(CFLAGS) -c -o libclamav_nocxx_la-bytecode_nojit.lo `test -f 'bytecode_nojit.c' || echo '$(srcdir)/'`bytecode_nojit.c - -../libclammspack/mspack/libclammspack_la-cabc.lo: ../libclammspack/mspack/cabc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-cabc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-cabc.lo `test -f '../libclammspack/mspack/cabc.c' || echo '$(srcdir)/'`../libclammspack/mspack/cabc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/cabc.c' object='../libclammspack/mspack/libclammspack_la-cabc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-cabc.lo `test -f '../libclammspack/mspack/cabc.c' || echo '$(srcdir)/'`../libclammspack/mspack/cabc.c - -../libclammspack/mspack/libclammspack_la-cabd.lo: ../libclammspack/mspack/cabd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-cabd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-cabd.lo `test -f '../libclammspack/mspack/cabd.c' || echo '$(srcdir)/'`../libclammspack/mspack/cabd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-cabd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/cabd.c' object='../libclammspack/mspack/libclammspack_la-cabd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-cabd.lo `test -f '../libclammspack/mspack/cabd.c' || echo '$(srcdir)/'`../libclammspack/mspack/cabd.c - -../libclammspack/mspack/libclammspack_la-chmc.lo: ../libclammspack/mspack/chmc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-chmc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-chmc.lo `test -f '../libclammspack/mspack/chmc.c' || echo '$(srcdir)/'`../libclammspack/mspack/chmc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/chmc.c' object='../libclammspack/mspack/libclammspack_la-chmc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-chmc.lo `test -f '../libclammspack/mspack/chmc.c' || echo '$(srcdir)/'`../libclammspack/mspack/chmc.c - -../libclammspack/mspack/libclammspack_la-chmd.lo: ../libclammspack/mspack/chmd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-chmd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-chmd.lo `test -f '../libclammspack/mspack/chmd.c' || echo '$(srcdir)/'`../libclammspack/mspack/chmd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-chmd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/chmd.c' object='../libclammspack/mspack/libclammspack_la-chmd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-chmd.lo `test -f '../libclammspack/mspack/chmd.c' || echo '$(srcdir)/'`../libclammspack/mspack/chmd.c - -../libclammspack/mspack/libclammspack_la-crc32.lo: ../libclammspack/mspack/crc32.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-crc32.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-crc32.Tpo -c -o ../libclammspack/mspack/libclammspack_la-crc32.lo `test -f '../libclammspack/mspack/crc32.c' || echo '$(srcdir)/'`../libclammspack/mspack/crc32.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-crc32.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-crc32.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/crc32.c' object='../libclammspack/mspack/libclammspack_la-crc32.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-crc32.lo `test -f '../libclammspack/mspack/crc32.c' || echo '$(srcdir)/'`../libclammspack/mspack/crc32.c - -../libclammspack/mspack/libclammspack_la-hlpc.lo: ../libclammspack/mspack/hlpc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-hlpc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-hlpc.lo `test -f '../libclammspack/mspack/hlpc.c' || echo '$(srcdir)/'`../libclammspack/mspack/hlpc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/hlpc.c' object='../libclammspack/mspack/libclammspack_la-hlpc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-hlpc.lo `test -f '../libclammspack/mspack/hlpc.c' || echo '$(srcdir)/'`../libclammspack/mspack/hlpc.c - -../libclammspack/mspack/libclammspack_la-hlpd.lo: ../libclammspack/mspack/hlpd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-hlpd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-hlpd.lo `test -f '../libclammspack/mspack/hlpd.c' || echo '$(srcdir)/'`../libclammspack/mspack/hlpd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-hlpd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/hlpd.c' object='../libclammspack/mspack/libclammspack_la-hlpd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-hlpd.lo `test -f '../libclammspack/mspack/hlpd.c' || echo '$(srcdir)/'`../libclammspack/mspack/hlpd.c - -../libclammspack/mspack/libclammspack_la-kwajc.lo: ../libclammspack/mspack/kwajc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-kwajc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-kwajc.lo `test -f '../libclammspack/mspack/kwajc.c' || echo '$(srcdir)/'`../libclammspack/mspack/kwajc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/kwajc.c' object='../libclammspack/mspack/libclammspack_la-kwajc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-kwajc.lo `test -f '../libclammspack/mspack/kwajc.c' || echo '$(srcdir)/'`../libclammspack/mspack/kwajc.c - -../libclammspack/mspack/libclammspack_la-kwajd.lo: ../libclammspack/mspack/kwajd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-kwajd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-kwajd.lo `test -f '../libclammspack/mspack/kwajd.c' || echo '$(srcdir)/'`../libclammspack/mspack/kwajd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-kwajd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/kwajd.c' object='../libclammspack/mspack/libclammspack_la-kwajd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-kwajd.lo `test -f '../libclammspack/mspack/kwajd.c' || echo '$(srcdir)/'`../libclammspack/mspack/kwajd.c - -../libclammspack/mspack/libclammspack_la-litc.lo: ../libclammspack/mspack/litc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-litc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-litc.lo `test -f '../libclammspack/mspack/litc.c' || echo '$(srcdir)/'`../libclammspack/mspack/litc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/litc.c' object='../libclammspack/mspack/libclammspack_la-litc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-litc.lo `test -f '../libclammspack/mspack/litc.c' || echo '$(srcdir)/'`../libclammspack/mspack/litc.c - -../libclammspack/mspack/libclammspack_la-litd.lo: ../libclammspack/mspack/litd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-litd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-litd.lo `test -f '../libclammspack/mspack/litd.c' || echo '$(srcdir)/'`../libclammspack/mspack/litd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-litd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/litd.c' object='../libclammspack/mspack/libclammspack_la-litd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-litd.lo `test -f '../libclammspack/mspack/litd.c' || echo '$(srcdir)/'`../libclammspack/mspack/litd.c - -../libclammspack/mspack/libclammspack_la-lzssd.lo: ../libclammspack/mspack/lzssd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-lzssd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzssd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-lzssd.lo `test -f '../libclammspack/mspack/lzssd.c' || echo '$(srcdir)/'`../libclammspack/mspack/lzssd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzssd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzssd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/lzssd.c' object='../libclammspack/mspack/libclammspack_la-lzssd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-lzssd.lo `test -f '../libclammspack/mspack/lzssd.c' || echo '$(srcdir)/'`../libclammspack/mspack/lzssd.c - -../libclammspack/mspack/libclammspack_la-lzxc.lo: ../libclammspack/mspack/lzxc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-lzxc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-lzxc.lo `test -f '../libclammspack/mspack/lzxc.c' || echo '$(srcdir)/'`../libclammspack/mspack/lzxc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/lzxc.c' object='../libclammspack/mspack/libclammspack_la-lzxc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-lzxc.lo `test -f '../libclammspack/mspack/lzxc.c' || echo '$(srcdir)/'`../libclammspack/mspack/lzxc.c - -../libclammspack/mspack/libclammspack_la-lzxd.lo: ../libclammspack/mspack/lzxd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-lzxd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-lzxd.lo `test -f '../libclammspack/mspack/lzxd.c' || echo '$(srcdir)/'`../libclammspack/mspack/lzxd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-lzxd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/lzxd.c' object='../libclammspack/mspack/libclammspack_la-lzxd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-lzxd.lo `test -f '../libclammspack/mspack/lzxd.c' || echo '$(srcdir)/'`../libclammspack/mspack/lzxd.c - -../libclammspack/mspack/libclammspack_la-mszipc.lo: ../libclammspack/mspack/mszipc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-mszipc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-mszipc.lo `test -f '../libclammspack/mspack/mszipc.c' || echo '$(srcdir)/'`../libclammspack/mspack/mszipc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/mszipc.c' object='../libclammspack/mspack/libclammspack_la-mszipc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-mszipc.lo `test -f '../libclammspack/mspack/mszipc.c' || echo '$(srcdir)/'`../libclammspack/mspack/mszipc.c - -../libclammspack/mspack/libclammspack_la-mszipd.lo: ../libclammspack/mspack/mszipd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-mszipd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-mszipd.lo `test -f '../libclammspack/mspack/mszipd.c' || echo '$(srcdir)/'`../libclammspack/mspack/mszipd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-mszipd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/mszipd.c' object='../libclammspack/mspack/libclammspack_la-mszipd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-mszipd.lo `test -f '../libclammspack/mspack/mszipd.c' || echo '$(srcdir)/'`../libclammspack/mspack/mszipd.c - -../libclammspack/mspack/libclammspack_la-oabc.lo: ../libclammspack/mspack/oabc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-oabc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-oabc.lo `test -f '../libclammspack/mspack/oabc.c' || echo '$(srcdir)/'`../libclammspack/mspack/oabc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/oabc.c' object='../libclammspack/mspack/libclammspack_la-oabc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-oabc.lo `test -f '../libclammspack/mspack/oabc.c' || echo '$(srcdir)/'`../libclammspack/mspack/oabc.c - -../libclammspack/mspack/libclammspack_la-oabd.lo: ../libclammspack/mspack/oabd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-oabd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-oabd.lo `test -f '../libclammspack/mspack/oabd.c' || echo '$(srcdir)/'`../libclammspack/mspack/oabd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-oabd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/oabd.c' object='../libclammspack/mspack/libclammspack_la-oabd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-oabd.lo `test -f '../libclammspack/mspack/oabd.c' || echo '$(srcdir)/'`../libclammspack/mspack/oabd.c - -../libclammspack/mspack/libclammspack_la-qtmd.lo: ../libclammspack/mspack/qtmd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-qtmd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-qtmd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-qtmd.lo `test -f '../libclammspack/mspack/qtmd.c' || echo '$(srcdir)/'`../libclammspack/mspack/qtmd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-qtmd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-qtmd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/qtmd.c' object='../libclammspack/mspack/libclammspack_la-qtmd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-qtmd.lo `test -f '../libclammspack/mspack/qtmd.c' || echo '$(srcdir)/'`../libclammspack/mspack/qtmd.c - -../libclammspack/mspack/libclammspack_la-system.lo: ../libclammspack/mspack/system.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-system.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-system.Tpo -c -o ../libclammspack/mspack/libclammspack_la-system.lo `test -f '../libclammspack/mspack/system.c' || echo '$(srcdir)/'`../libclammspack/mspack/system.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-system.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-system.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/system.c' object='../libclammspack/mspack/libclammspack_la-system.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-system.lo `test -f '../libclammspack/mspack/system.c' || echo '$(srcdir)/'`../libclammspack/mspack/system.c - -../libclammspack/mspack/libclammspack_la-szddc.lo: ../libclammspack/mspack/szddc.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-szddc.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddc.Tpo -c -o ../libclammspack/mspack/libclammspack_la-szddc.lo `test -f '../libclammspack/mspack/szddc.c' || echo '$(srcdir)/'`../libclammspack/mspack/szddc.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddc.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddc.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/szddc.c' object='../libclammspack/mspack/libclammspack_la-szddc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-szddc.lo `test -f '../libclammspack/mspack/szddc.c' || echo '$(srcdir)/'`../libclammspack/mspack/szddc.c - -../libclammspack/mspack/libclammspack_la-szddd.lo: ../libclammspack/mspack/szddd.c -@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -MT ../libclammspack/mspack/libclammspack_la-szddd.lo -MD -MP -MF ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddd.Tpo -c -o ../libclammspack/mspack/libclammspack_la-szddd.lo `test -f '../libclammspack/mspack/szddd.c' || echo '$(srcdir)/'`../libclammspack/mspack/szddd.c -@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddd.Tpo ../libclammspack/mspack/$(DEPDIR)/libclammspack_la-szddd.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../libclammspack/mspack/szddd.c' object='../libclammspack/mspack/libclammspack_la-szddd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclammspack_la_CFLAGS) $(CFLAGS) -c -o ../libclammspack/mspack/libclammspack_la-szddd.lo `test -f '../libclammspack/mspack/szddd.c' || echo '$(srcdir)/'`../libclammspack/mspack/szddd.c - -.cpp.o: -@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ -@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< - -.cpp.obj: -@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ -@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ -@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.cpp.lo: -@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ -@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $< - -../libclamunrar/libclamunrar_la-archive.lo: ../libclamunrar/archive.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-archive.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-archive.Tpo -c -o ../libclamunrar/libclamunrar_la-archive.lo `test -f '../libclamunrar/archive.cpp' || echo '$(srcdir)/'`../libclamunrar/archive.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-archive.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-archive.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/archive.cpp' object='../libclamunrar/libclamunrar_la-archive.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-archive.lo `test -f '../libclamunrar/archive.cpp' || echo '$(srcdir)/'`../libclamunrar/archive.cpp - -../libclamunrar/libclamunrar_la-arcread.lo: ../libclamunrar/arcread.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-arcread.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-arcread.Tpo -c -o ../libclamunrar/libclamunrar_la-arcread.lo `test -f '../libclamunrar/arcread.cpp' || echo '$(srcdir)/'`../libclamunrar/arcread.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-arcread.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-arcread.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/arcread.cpp' object='../libclamunrar/libclamunrar_la-arcread.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-arcread.lo `test -f '../libclamunrar/arcread.cpp' || echo '$(srcdir)/'`../libclamunrar/arcread.cpp - -../libclamunrar/libclamunrar_la-blake2s.lo: ../libclamunrar/blake2s.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-blake2s.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-blake2s.Tpo -c -o ../libclamunrar/libclamunrar_la-blake2s.lo `test -f '../libclamunrar/blake2s.cpp' || echo '$(srcdir)/'`../libclamunrar/blake2s.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-blake2s.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-blake2s.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/blake2s.cpp' object='../libclamunrar/libclamunrar_la-blake2s.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-blake2s.lo `test -f '../libclamunrar/blake2s.cpp' || echo '$(srcdir)/'`../libclamunrar/blake2s.cpp - -../libclamunrar/libclamunrar_la-cmddata.lo: ../libclamunrar/cmddata.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-cmddata.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-cmddata.Tpo -c -o ../libclamunrar/libclamunrar_la-cmddata.lo `test -f '../libclamunrar/cmddata.cpp' || echo '$(srcdir)/'`../libclamunrar/cmddata.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-cmddata.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-cmddata.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/cmddata.cpp' object='../libclamunrar/libclamunrar_la-cmddata.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-cmddata.lo `test -f '../libclamunrar/cmddata.cpp' || echo '$(srcdir)/'`../libclamunrar/cmddata.cpp - -../libclamunrar/libclamunrar_la-consio.lo: ../libclamunrar/consio.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-consio.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-consio.Tpo -c -o ../libclamunrar/libclamunrar_la-consio.lo `test -f '../libclamunrar/consio.cpp' || echo '$(srcdir)/'`../libclamunrar/consio.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-consio.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-consio.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/consio.cpp' object='../libclamunrar/libclamunrar_la-consio.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-consio.lo `test -f '../libclamunrar/consio.cpp' || echo '$(srcdir)/'`../libclamunrar/consio.cpp - -../libclamunrar/libclamunrar_la-crc.lo: ../libclamunrar/crc.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-crc.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-crc.Tpo -c -o ../libclamunrar/libclamunrar_la-crc.lo `test -f '../libclamunrar/crc.cpp' || echo '$(srcdir)/'`../libclamunrar/crc.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-crc.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-crc.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/crc.cpp' object='../libclamunrar/libclamunrar_la-crc.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-crc.lo `test -f '../libclamunrar/crc.cpp' || echo '$(srcdir)/'`../libclamunrar/crc.cpp - -../libclamunrar/libclamunrar_la-crypt.lo: ../libclamunrar/crypt.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-crypt.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-crypt.Tpo -c -o ../libclamunrar/libclamunrar_la-crypt.lo `test -f '../libclamunrar/crypt.cpp' || echo '$(srcdir)/'`../libclamunrar/crypt.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-crypt.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-crypt.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/crypt.cpp' object='../libclamunrar/libclamunrar_la-crypt.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-crypt.lo `test -f '../libclamunrar/crypt.cpp' || echo '$(srcdir)/'`../libclamunrar/crypt.cpp - -../libclamunrar/libclamunrar_la-dll.lo: ../libclamunrar/dll.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-dll.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-dll.Tpo -c -o ../libclamunrar/libclamunrar_la-dll.lo `test -f '../libclamunrar/dll.cpp' || echo '$(srcdir)/'`../libclamunrar/dll.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-dll.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-dll.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/dll.cpp' object='../libclamunrar/libclamunrar_la-dll.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-dll.lo `test -f '../libclamunrar/dll.cpp' || echo '$(srcdir)/'`../libclamunrar/dll.cpp - -../libclamunrar/libclamunrar_la-encname.lo: ../libclamunrar/encname.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-encname.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-encname.Tpo -c -o ../libclamunrar/libclamunrar_la-encname.lo `test -f '../libclamunrar/encname.cpp' || echo '$(srcdir)/'`../libclamunrar/encname.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-encname.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-encname.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/encname.cpp' object='../libclamunrar/libclamunrar_la-encname.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-encname.lo `test -f '../libclamunrar/encname.cpp' || echo '$(srcdir)/'`../libclamunrar/encname.cpp - -../libclamunrar/libclamunrar_la-errhnd.lo: ../libclamunrar/errhnd.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-errhnd.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-errhnd.Tpo -c -o ../libclamunrar/libclamunrar_la-errhnd.lo `test -f '../libclamunrar/errhnd.cpp' || echo '$(srcdir)/'`../libclamunrar/errhnd.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-errhnd.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-errhnd.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/errhnd.cpp' object='../libclamunrar/libclamunrar_la-errhnd.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-errhnd.lo `test -f '../libclamunrar/errhnd.cpp' || echo '$(srcdir)/'`../libclamunrar/errhnd.cpp - -../libclamunrar/libclamunrar_la-extinfo.lo: ../libclamunrar/extinfo.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-extinfo.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-extinfo.Tpo -c -o ../libclamunrar/libclamunrar_la-extinfo.lo `test -f '../libclamunrar/extinfo.cpp' || echo '$(srcdir)/'`../libclamunrar/extinfo.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-extinfo.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-extinfo.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/extinfo.cpp' object='../libclamunrar/libclamunrar_la-extinfo.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-extinfo.lo `test -f '../libclamunrar/extinfo.cpp' || echo '$(srcdir)/'`../libclamunrar/extinfo.cpp - -../libclamunrar/libclamunrar_la-extract.lo: ../libclamunrar/extract.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-extract.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-extract.Tpo -c -o ../libclamunrar/libclamunrar_la-extract.lo `test -f '../libclamunrar/extract.cpp' || echo '$(srcdir)/'`../libclamunrar/extract.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-extract.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-extract.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/extract.cpp' object='../libclamunrar/libclamunrar_la-extract.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-extract.lo `test -f '../libclamunrar/extract.cpp' || echo '$(srcdir)/'`../libclamunrar/extract.cpp - -../libclamunrar/libclamunrar_la-filcreat.lo: ../libclamunrar/filcreat.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-filcreat.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-filcreat.Tpo -c -o ../libclamunrar/libclamunrar_la-filcreat.lo `test -f '../libclamunrar/filcreat.cpp' || echo '$(srcdir)/'`../libclamunrar/filcreat.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-filcreat.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-filcreat.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/filcreat.cpp' object='../libclamunrar/libclamunrar_la-filcreat.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-filcreat.lo `test -f '../libclamunrar/filcreat.cpp' || echo '$(srcdir)/'`../libclamunrar/filcreat.cpp - -../libclamunrar/libclamunrar_la-file.lo: ../libclamunrar/file.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-file.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-file.Tpo -c -o ../libclamunrar/libclamunrar_la-file.lo `test -f '../libclamunrar/file.cpp' || echo '$(srcdir)/'`../libclamunrar/file.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-file.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-file.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/file.cpp' object='../libclamunrar/libclamunrar_la-file.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-file.lo `test -f '../libclamunrar/file.cpp' || echo '$(srcdir)/'`../libclamunrar/file.cpp - -../libclamunrar/libclamunrar_la-filefn.lo: ../libclamunrar/filefn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-filefn.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-filefn.Tpo -c -o ../libclamunrar/libclamunrar_la-filefn.lo `test -f '../libclamunrar/filefn.cpp' || echo '$(srcdir)/'`../libclamunrar/filefn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-filefn.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-filefn.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/filefn.cpp' object='../libclamunrar/libclamunrar_la-filefn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-filefn.lo `test -f '../libclamunrar/filefn.cpp' || echo '$(srcdir)/'`../libclamunrar/filefn.cpp - -../libclamunrar/libclamunrar_la-filestr.lo: ../libclamunrar/filestr.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-filestr.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-filestr.Tpo -c -o ../libclamunrar/libclamunrar_la-filestr.lo `test -f '../libclamunrar/filestr.cpp' || echo '$(srcdir)/'`../libclamunrar/filestr.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-filestr.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-filestr.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/filestr.cpp' object='../libclamunrar/libclamunrar_la-filestr.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-filestr.lo `test -f '../libclamunrar/filestr.cpp' || echo '$(srcdir)/'`../libclamunrar/filestr.cpp - -../libclamunrar/libclamunrar_la-find.lo: ../libclamunrar/find.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-find.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-find.Tpo -c -o ../libclamunrar/libclamunrar_la-find.lo `test -f '../libclamunrar/find.cpp' || echo '$(srcdir)/'`../libclamunrar/find.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-find.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-find.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/find.cpp' object='../libclamunrar/libclamunrar_la-find.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-find.lo `test -f '../libclamunrar/find.cpp' || echo '$(srcdir)/'`../libclamunrar/find.cpp - -../libclamunrar/libclamunrar_la-getbits.lo: ../libclamunrar/getbits.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-getbits.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-getbits.Tpo -c -o ../libclamunrar/libclamunrar_la-getbits.lo `test -f '../libclamunrar/getbits.cpp' || echo '$(srcdir)/'`../libclamunrar/getbits.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-getbits.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-getbits.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/getbits.cpp' object='../libclamunrar/libclamunrar_la-getbits.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-getbits.lo `test -f '../libclamunrar/getbits.cpp' || echo '$(srcdir)/'`../libclamunrar/getbits.cpp - -../libclamunrar/libclamunrar_la-global.lo: ../libclamunrar/global.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-global.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-global.Tpo -c -o ../libclamunrar/libclamunrar_la-global.lo `test -f '../libclamunrar/global.cpp' || echo '$(srcdir)/'`../libclamunrar/global.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-global.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-global.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/global.cpp' object='../libclamunrar/libclamunrar_la-global.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-global.lo `test -f '../libclamunrar/global.cpp' || echo '$(srcdir)/'`../libclamunrar/global.cpp - -../libclamunrar/libclamunrar_la-hash.lo: ../libclamunrar/hash.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-hash.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-hash.Tpo -c -o ../libclamunrar/libclamunrar_la-hash.lo `test -f '../libclamunrar/hash.cpp' || echo '$(srcdir)/'`../libclamunrar/hash.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-hash.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-hash.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/hash.cpp' object='../libclamunrar/libclamunrar_la-hash.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-hash.lo `test -f '../libclamunrar/hash.cpp' || echo '$(srcdir)/'`../libclamunrar/hash.cpp - -../libclamunrar/libclamunrar_la-headers.lo: ../libclamunrar/headers.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-headers.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-headers.Tpo -c -o ../libclamunrar/libclamunrar_la-headers.lo `test -f '../libclamunrar/headers.cpp' || echo '$(srcdir)/'`../libclamunrar/headers.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-headers.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-headers.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/headers.cpp' object='../libclamunrar/libclamunrar_la-headers.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-headers.lo `test -f '../libclamunrar/headers.cpp' || echo '$(srcdir)/'`../libclamunrar/headers.cpp - -../libclamunrar/libclamunrar_la-list.lo: ../libclamunrar/list.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-list.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-list.Tpo -c -o ../libclamunrar/libclamunrar_la-list.lo `test -f '../libclamunrar/list.cpp' || echo '$(srcdir)/'`../libclamunrar/list.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-list.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-list.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/list.cpp' object='../libclamunrar/libclamunrar_la-list.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-list.lo `test -f '../libclamunrar/list.cpp' || echo '$(srcdir)/'`../libclamunrar/list.cpp - -../libclamunrar/libclamunrar_la-match.lo: ../libclamunrar/match.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-match.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-match.Tpo -c -o ../libclamunrar/libclamunrar_la-match.lo `test -f '../libclamunrar/match.cpp' || echo '$(srcdir)/'`../libclamunrar/match.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-match.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-match.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/match.cpp' object='../libclamunrar/libclamunrar_la-match.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-match.lo `test -f '../libclamunrar/match.cpp' || echo '$(srcdir)/'`../libclamunrar/match.cpp - -../libclamunrar/libclamunrar_la-options.lo: ../libclamunrar/options.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-options.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-options.Tpo -c -o ../libclamunrar/libclamunrar_la-options.lo `test -f '../libclamunrar/options.cpp' || echo '$(srcdir)/'`../libclamunrar/options.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-options.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-options.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/options.cpp' object='../libclamunrar/libclamunrar_la-options.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-options.lo `test -f '../libclamunrar/options.cpp' || echo '$(srcdir)/'`../libclamunrar/options.cpp - -../libclamunrar/libclamunrar_la-pathfn.lo: ../libclamunrar/pathfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-pathfn.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-pathfn.Tpo -c -o ../libclamunrar/libclamunrar_la-pathfn.lo `test -f '../libclamunrar/pathfn.cpp' || echo '$(srcdir)/'`../libclamunrar/pathfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-pathfn.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-pathfn.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/pathfn.cpp' object='../libclamunrar/libclamunrar_la-pathfn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-pathfn.lo `test -f '../libclamunrar/pathfn.cpp' || echo '$(srcdir)/'`../libclamunrar/pathfn.cpp - -../libclamunrar/libclamunrar_la-qopen.lo: ../libclamunrar/qopen.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-qopen.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-qopen.Tpo -c -o ../libclamunrar/libclamunrar_la-qopen.lo `test -f '../libclamunrar/qopen.cpp' || echo '$(srcdir)/'`../libclamunrar/qopen.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-qopen.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-qopen.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/qopen.cpp' object='../libclamunrar/libclamunrar_la-qopen.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-qopen.lo `test -f '../libclamunrar/qopen.cpp' || echo '$(srcdir)/'`../libclamunrar/qopen.cpp - -../libclamunrar/libclamunrar_la-rar.lo: ../libclamunrar/rar.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rar.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rar.Tpo -c -o ../libclamunrar/libclamunrar_la-rar.lo `test -f '../libclamunrar/rar.cpp' || echo '$(srcdir)/'`../libclamunrar/rar.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rar.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rar.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rar.cpp' object='../libclamunrar/libclamunrar_la-rar.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rar.lo `test -f '../libclamunrar/rar.cpp' || echo '$(srcdir)/'`../libclamunrar/rar.cpp - -../libclamunrar/libclamunrar_la-rarvm.lo: ../libclamunrar/rarvm.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rarvm.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rarvm.Tpo -c -o ../libclamunrar/libclamunrar_la-rarvm.lo `test -f '../libclamunrar/rarvm.cpp' || echo '$(srcdir)/'`../libclamunrar/rarvm.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rarvm.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rarvm.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rarvm.cpp' object='../libclamunrar/libclamunrar_la-rarvm.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rarvm.lo `test -f '../libclamunrar/rarvm.cpp' || echo '$(srcdir)/'`../libclamunrar/rarvm.cpp - -../libclamunrar/libclamunrar_la-rawread.lo: ../libclamunrar/rawread.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rawread.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rawread.Tpo -c -o ../libclamunrar/libclamunrar_la-rawread.lo `test -f '../libclamunrar/rawread.cpp' || echo '$(srcdir)/'`../libclamunrar/rawread.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rawread.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rawread.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rawread.cpp' object='../libclamunrar/libclamunrar_la-rawread.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rawread.lo `test -f '../libclamunrar/rawread.cpp' || echo '$(srcdir)/'`../libclamunrar/rawread.cpp - -../libclamunrar/libclamunrar_la-rdwrfn.lo: ../libclamunrar/rdwrfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rdwrfn.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rdwrfn.Tpo -c -o ../libclamunrar/libclamunrar_la-rdwrfn.lo `test -f '../libclamunrar/rdwrfn.cpp' || echo '$(srcdir)/'`../libclamunrar/rdwrfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rdwrfn.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rdwrfn.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rdwrfn.cpp' object='../libclamunrar/libclamunrar_la-rdwrfn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rdwrfn.lo `test -f '../libclamunrar/rdwrfn.cpp' || echo '$(srcdir)/'`../libclamunrar/rdwrfn.cpp - -../libclamunrar/libclamunrar_la-recvol.lo: ../libclamunrar/recvol.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-recvol.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-recvol.Tpo -c -o ../libclamunrar/libclamunrar_la-recvol.lo `test -f '../libclamunrar/recvol.cpp' || echo '$(srcdir)/'`../libclamunrar/recvol.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-recvol.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-recvol.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/recvol.cpp' object='../libclamunrar/libclamunrar_la-recvol.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-recvol.lo `test -f '../libclamunrar/recvol.cpp' || echo '$(srcdir)/'`../libclamunrar/recvol.cpp - -../libclamunrar/libclamunrar_la-resource.lo: ../libclamunrar/resource.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-resource.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-resource.Tpo -c -o ../libclamunrar/libclamunrar_la-resource.lo `test -f '../libclamunrar/resource.cpp' || echo '$(srcdir)/'`../libclamunrar/resource.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-resource.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-resource.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/resource.cpp' object='../libclamunrar/libclamunrar_la-resource.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-resource.lo `test -f '../libclamunrar/resource.cpp' || echo '$(srcdir)/'`../libclamunrar/resource.cpp - -../libclamunrar/libclamunrar_la-rijndael.lo: ../libclamunrar/rijndael.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rijndael.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rijndael.Tpo -c -o ../libclamunrar/libclamunrar_la-rijndael.lo `test -f '../libclamunrar/rijndael.cpp' || echo '$(srcdir)/'`../libclamunrar/rijndael.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rijndael.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rijndael.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rijndael.cpp' object='../libclamunrar/libclamunrar_la-rijndael.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rijndael.lo `test -f '../libclamunrar/rijndael.cpp' || echo '$(srcdir)/'`../libclamunrar/rijndael.cpp - -../libclamunrar/libclamunrar_la-rs.lo: ../libclamunrar/rs.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rs.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rs.Tpo -c -o ../libclamunrar/libclamunrar_la-rs.lo `test -f '../libclamunrar/rs.cpp' || echo '$(srcdir)/'`../libclamunrar/rs.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rs.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rs.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rs.cpp' object='../libclamunrar/libclamunrar_la-rs.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rs.lo `test -f '../libclamunrar/rs.cpp' || echo '$(srcdir)/'`../libclamunrar/rs.cpp - -../libclamunrar/libclamunrar_la-rs16.lo: ../libclamunrar/rs16.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-rs16.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-rs16.Tpo -c -o ../libclamunrar/libclamunrar_la-rs16.lo `test -f '../libclamunrar/rs16.cpp' || echo '$(srcdir)/'`../libclamunrar/rs16.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-rs16.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-rs16.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/rs16.cpp' object='../libclamunrar/libclamunrar_la-rs16.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-rs16.lo `test -f '../libclamunrar/rs16.cpp' || echo '$(srcdir)/'`../libclamunrar/rs16.cpp - -../libclamunrar/libclamunrar_la-scantree.lo: ../libclamunrar/scantree.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-scantree.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-scantree.Tpo -c -o ../libclamunrar/libclamunrar_la-scantree.lo `test -f '../libclamunrar/scantree.cpp' || echo '$(srcdir)/'`../libclamunrar/scantree.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-scantree.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-scantree.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/scantree.cpp' object='../libclamunrar/libclamunrar_la-scantree.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-scantree.lo `test -f '../libclamunrar/scantree.cpp' || echo '$(srcdir)/'`../libclamunrar/scantree.cpp - -../libclamunrar/libclamunrar_la-secpassword.lo: ../libclamunrar/secpassword.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-secpassword.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-secpassword.Tpo -c -o ../libclamunrar/libclamunrar_la-secpassword.lo `test -f '../libclamunrar/secpassword.cpp' || echo '$(srcdir)/'`../libclamunrar/secpassword.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-secpassword.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-secpassword.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/secpassword.cpp' object='../libclamunrar/libclamunrar_la-secpassword.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-secpassword.lo `test -f '../libclamunrar/secpassword.cpp' || echo '$(srcdir)/'`../libclamunrar/secpassword.cpp - -../libclamunrar/libclamunrar_la-sha1.lo: ../libclamunrar/sha1.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-sha1.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-sha1.Tpo -c -o ../libclamunrar/libclamunrar_la-sha1.lo `test -f '../libclamunrar/sha1.cpp' || echo '$(srcdir)/'`../libclamunrar/sha1.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-sha1.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-sha1.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/sha1.cpp' object='../libclamunrar/libclamunrar_la-sha1.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-sha1.lo `test -f '../libclamunrar/sha1.cpp' || echo '$(srcdir)/'`../libclamunrar/sha1.cpp - -../libclamunrar/libclamunrar_la-sha256.lo: ../libclamunrar/sha256.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-sha256.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-sha256.Tpo -c -o ../libclamunrar/libclamunrar_la-sha256.lo `test -f '../libclamunrar/sha256.cpp' || echo '$(srcdir)/'`../libclamunrar/sha256.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-sha256.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-sha256.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/sha256.cpp' object='../libclamunrar/libclamunrar_la-sha256.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-sha256.lo `test -f '../libclamunrar/sha256.cpp' || echo '$(srcdir)/'`../libclamunrar/sha256.cpp - -../libclamunrar/libclamunrar_la-smallfn.lo: ../libclamunrar/smallfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-smallfn.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-smallfn.Tpo -c -o ../libclamunrar/libclamunrar_la-smallfn.lo `test -f '../libclamunrar/smallfn.cpp' || echo '$(srcdir)/'`../libclamunrar/smallfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-smallfn.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-smallfn.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/smallfn.cpp' object='../libclamunrar/libclamunrar_la-smallfn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-smallfn.lo `test -f '../libclamunrar/smallfn.cpp' || echo '$(srcdir)/'`../libclamunrar/smallfn.cpp - -../libclamunrar/libclamunrar_la-strfn.lo: ../libclamunrar/strfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-strfn.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-strfn.Tpo -c -o ../libclamunrar/libclamunrar_la-strfn.lo `test -f '../libclamunrar/strfn.cpp' || echo '$(srcdir)/'`../libclamunrar/strfn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-strfn.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-strfn.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/strfn.cpp' object='../libclamunrar/libclamunrar_la-strfn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-strfn.lo `test -f '../libclamunrar/strfn.cpp' || echo '$(srcdir)/'`../libclamunrar/strfn.cpp - -../libclamunrar/libclamunrar_la-strlist.lo: ../libclamunrar/strlist.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-strlist.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-strlist.Tpo -c -o ../libclamunrar/libclamunrar_la-strlist.lo `test -f '../libclamunrar/strlist.cpp' || echo '$(srcdir)/'`../libclamunrar/strlist.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-strlist.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-strlist.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/strlist.cpp' object='../libclamunrar/libclamunrar_la-strlist.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-strlist.lo `test -f '../libclamunrar/strlist.cpp' || echo '$(srcdir)/'`../libclamunrar/strlist.cpp - -../libclamunrar/libclamunrar_la-system.lo: ../libclamunrar/system.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-system.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-system.Tpo -c -o ../libclamunrar/libclamunrar_la-system.lo `test -f '../libclamunrar/system.cpp' || echo '$(srcdir)/'`../libclamunrar/system.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-system.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-system.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/system.cpp' object='../libclamunrar/libclamunrar_la-system.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-system.lo `test -f '../libclamunrar/system.cpp' || echo '$(srcdir)/'`../libclamunrar/system.cpp - -../libclamunrar/libclamunrar_la-threadpool.lo: ../libclamunrar/threadpool.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-threadpool.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-threadpool.Tpo -c -o ../libclamunrar/libclamunrar_la-threadpool.lo `test -f '../libclamunrar/threadpool.cpp' || echo '$(srcdir)/'`../libclamunrar/threadpool.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-threadpool.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-threadpool.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/threadpool.cpp' object='../libclamunrar/libclamunrar_la-threadpool.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-threadpool.lo `test -f '../libclamunrar/threadpool.cpp' || echo '$(srcdir)/'`../libclamunrar/threadpool.cpp - -../libclamunrar/libclamunrar_la-timefn.lo: ../libclamunrar/timefn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-timefn.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-timefn.Tpo -c -o ../libclamunrar/libclamunrar_la-timefn.lo `test -f '../libclamunrar/timefn.cpp' || echo '$(srcdir)/'`../libclamunrar/timefn.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-timefn.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-timefn.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/timefn.cpp' object='../libclamunrar/libclamunrar_la-timefn.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-timefn.lo `test -f '../libclamunrar/timefn.cpp' || echo '$(srcdir)/'`../libclamunrar/timefn.cpp - -../libclamunrar/libclamunrar_la-ui.lo: ../libclamunrar/ui.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-ui.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-ui.Tpo -c -o ../libclamunrar/libclamunrar_la-ui.lo `test -f '../libclamunrar/ui.cpp' || echo '$(srcdir)/'`../libclamunrar/ui.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-ui.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-ui.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/ui.cpp' object='../libclamunrar/libclamunrar_la-ui.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-ui.lo `test -f '../libclamunrar/ui.cpp' || echo '$(srcdir)/'`../libclamunrar/ui.cpp - -../libclamunrar/libclamunrar_la-unicode.lo: ../libclamunrar/unicode.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-unicode.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-unicode.Tpo -c -o ../libclamunrar/libclamunrar_la-unicode.lo `test -f '../libclamunrar/unicode.cpp' || echo '$(srcdir)/'`../libclamunrar/unicode.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-unicode.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-unicode.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/unicode.cpp' object='../libclamunrar/libclamunrar_la-unicode.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-unicode.lo `test -f '../libclamunrar/unicode.cpp' || echo '$(srcdir)/'`../libclamunrar/unicode.cpp - -../libclamunrar/libclamunrar_la-unpack.lo: ../libclamunrar/unpack.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-unpack.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-unpack.Tpo -c -o ../libclamunrar/libclamunrar_la-unpack.lo `test -f '../libclamunrar/unpack.cpp' || echo '$(srcdir)/'`../libclamunrar/unpack.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-unpack.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-unpack.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/unpack.cpp' object='../libclamunrar/libclamunrar_la-unpack.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-unpack.lo `test -f '../libclamunrar/unpack.cpp' || echo '$(srcdir)/'`../libclamunrar/unpack.cpp - -../libclamunrar/libclamunrar_la-volume.lo: ../libclamunrar/volume.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar/libclamunrar_la-volume.lo -MD -MP -MF ../libclamunrar/$(DEPDIR)/libclamunrar_la-volume.Tpo -c -o ../libclamunrar/libclamunrar_la-volume.lo `test -f '../libclamunrar/volume.cpp' || echo '$(srcdir)/'`../libclamunrar/volume.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar/$(DEPDIR)/libclamunrar_la-volume.Tpo ../libclamunrar/$(DEPDIR)/libclamunrar_la-volume.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar/volume.cpp' object='../libclamunrar/libclamunrar_la-volume.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar/libclamunrar_la-volume.lo `test -f '../libclamunrar/volume.cpp' || echo '$(srcdir)/'`../libclamunrar/volume.cpp - -../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo: ../libclamunrar_iface/unrar_iface.cpp -@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_iface_la_CXXFLAGS) $(CXXFLAGS) -MT ../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo -MD -MP -MF ../libclamunrar_iface/$(DEPDIR)/libclamunrar_iface_la-unrar_iface.Tpo -c -o ../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo `test -f '../libclamunrar_iface/unrar_iface.cpp' || echo '$(srcdir)/'`../libclamunrar_iface/unrar_iface.cpp -@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) ../libclamunrar_iface/$(DEPDIR)/libclamunrar_iface_la-unrar_iface.Tpo ../libclamunrar_iface/$(DEPDIR)/libclamunrar_iface_la-unrar_iface.Plo -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='../libclamunrar_iface/unrar_iface.cpp' object='../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamunrar_iface_la_CXXFLAGS) $(CXXFLAGS) -c -o ../libclamunrar_iface/libclamunrar_iface_la-unrar_iface.lo `test -f '../libclamunrar_iface/unrar_iface.cpp' || echo '$(srcdir)/'`../libclamunrar_iface/unrar_iface.cpp - -.l.c: - $(AM_V_LEX)$(am__skiplex) $(SHELL) $(YLWRAP) $< $(LEX_OUTPUT_ROOT).c $@ -- $(LEXCOMPILE) - -.y.c: - $(AM_V_YACC)$(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h `echo $@ | $(am__yacc_c2h)` y.output $*.output -- $(YACCCOMPILE) - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -rm -rf ../libclammspack/mspack/.libs ../libclammspack/mspack/_libs - -rm -rf ../libclamunrar/.libs ../libclamunrar/_libs - -rm -rf ../libclamunrar_iface/.libs ../libclamunrar_iface/_libs - -rm -rf 7z/.libs 7z/_libs - -rm -rf jsparse/.libs jsparse/_libs - -rm -rf lzw/.libs lzw/_libs - -rm -rf nsis/.libs nsis/_libs - -rm -rf regex/.libs regex/_libs - -rm -rf tomsfastmath/addsub/.libs tomsfastmath/addsub/_libs - -rm -rf tomsfastmath/bin/.libs tomsfastmath/bin/_libs - -rm -rf tomsfastmath/bit/.libs tomsfastmath/bit/_libs - -rm -rf tomsfastmath/divide/.libs tomsfastmath/divide/_libs - -rm -rf tomsfastmath/exptmod/.libs tomsfastmath/exptmod/_libs - -rm -rf tomsfastmath/misc/.libs tomsfastmath/misc/_libs - -rm -rf tomsfastmath/mont/.libs tomsfastmath/mont/_libs - -rm -rf tomsfastmath/mul/.libs tomsfastmath/mul/_libs - -rm -rf tomsfastmath/numtheory/.libs tomsfastmath/numtheory/_libs - -rm -rf tomsfastmath/sqr/.libs tomsfastmath/sqr/_libs -install-includeHEADERS: $(include_HEADERS) - @$(NORMAL_INSTALL) - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ - if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \ - fi; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \ - done - -uninstall-includeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -@USE_INTERNAL_MSPACK_TRUE@distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) check-recursive -all-am: Makefile $(LTLIBRARIES) $(HEADERS) -installdirs: installdirs-recursive -installdirs-am: - for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -rm -f ../libclammspack/mspack/$(DEPDIR)/$(am__dirstamp) - -rm -f ../libclammspack/mspack/$(am__dirstamp) - -rm -f ../libclamunrar/$(DEPDIR)/$(am__dirstamp) - -rm -f ../libclamunrar/$(am__dirstamp) - -rm -f ../libclamunrar_iface/$(DEPDIR)/$(am__dirstamp) - -rm -f ../libclamunrar_iface/$(am__dirstamp) - -rm -f 7z/$(DEPDIR)/$(am__dirstamp) - -rm -f 7z/$(am__dirstamp) - -rm -f jsparse/$(DEPDIR)/$(am__dirstamp) - -rm -f jsparse/$(am__dirstamp) - -rm -f lzw/$(DEPDIR)/$(am__dirstamp) - -rm -f lzw/$(am__dirstamp) - -rm -f nsis/$(DEPDIR)/$(am__dirstamp) - -rm -f nsis/$(am__dirstamp) - -rm -f regex/$(DEPDIR)/$(am__dirstamp) - -rm -f regex/$(am__dirstamp) - -rm -f tomsfastmath/addsub/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/addsub/$(am__dirstamp) - -rm -f tomsfastmath/bin/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/bin/$(am__dirstamp) - -rm -f tomsfastmath/bit/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/bit/$(am__dirstamp) - -rm -f tomsfastmath/divide/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/divide/$(am__dirstamp) - -rm -f tomsfastmath/exptmod/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/exptmod/$(am__dirstamp) - -rm -f tomsfastmath/misc/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/misc/$(am__dirstamp) - -rm -f tomsfastmath/mont/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/mont/$(am__dirstamp) - -rm -f tomsfastmath/mul/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/mul/$(am__dirstamp) - -rm -f tomsfastmath/numtheory/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/numtheory/$(am__dirstamp) - -rm -f tomsfastmath/sqr/$(DEPDIR)/$(am__dirstamp) - -rm -f tomsfastmath/sqr/$(am__dirstamp) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -rm -f yara_grammar.c - -rm -f yara_grammar.h - -rm -f yara_lexer.c - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -clean: clean-recursive - -clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ - clean-noinstLTLIBRARIES mostlyclean-am - -@USE_INTERNAL_MSPACK_TRUE@distclean: distclean-recursive - -rm -rf ../libclammspack/mspack/$(DEPDIR) ../libclamunrar/$(DEPDIR) ../libclamunrar_iface/$(DEPDIR) ./$(DEPDIR) 7z/$(DEPDIR) jsparse/$(DEPDIR) lzw/$(DEPDIR) nsis/$(DEPDIR) regex/$(DEPDIR) tomsfastmath/addsub/$(DEPDIR) tomsfastmath/bin/$(DEPDIR) tomsfastmath/bit/$(DEPDIR) tomsfastmath/divide/$(DEPDIR) tomsfastmath/exptmod/$(DEPDIR) tomsfastmath/misc/$(DEPDIR) tomsfastmath/mont/$(DEPDIR) tomsfastmath/mul/$(DEPDIR) tomsfastmath/numtheory/$(DEPDIR) tomsfastmath/sqr/$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: install-includeHEADERS - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: install-libLTLIBRARIES - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -@USE_INTERNAL_MSPACK_TRUE@maintainer-clean: \ -@USE_INTERNAL_MSPACK_TRUE@ maintainer-clean-recursive - -rm -rf ../libclammspack/mspack/$(DEPDIR) ../libclamunrar/$(DEPDIR) ../libclamunrar_iface/$(DEPDIR) ./$(DEPDIR) 7z/$(DEPDIR) jsparse/$(DEPDIR) lzw/$(DEPDIR) nsis/$(DEPDIR) regex/$(DEPDIR) tomsfastmath/addsub/$(DEPDIR) tomsfastmath/bin/$(DEPDIR) tomsfastmath/bit/$(DEPDIR) tomsfastmath/divide/$(DEPDIR) tomsfastmath/exptmod/$(DEPDIR) tomsfastmath/misc/$(DEPDIR) tomsfastmath/mont/$(DEPDIR) tomsfastmath/mul/$(DEPDIR) tomsfastmath/numtheory/$(DEPDIR) tomsfastmath/sqr/$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: uninstall-includeHEADERS uninstall-libLTLIBRARIES - -.MAKE: $(am__recursive_targets) all check install install-am \ - install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libLTLIBRARIES \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am \ - install-includeHEADERS install-info install-info-am \ - install-libLTLIBRARIES install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs installdirs-am maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am uninstall-includeHEADERS \ - uninstall-libLTLIBRARIES - -.PRECIOUS: Makefile - - -@USE_INTERNAL_MSPACK_FALSE@libmspack/Makefile: -@USE_INTERNAL_MSPACK_FALSE@.PHONY: distdir distclean maintainer-clean -@USE_INTERNAL_MSPACK_FALSE@distdir: -@USE_INTERNAL_MSPACK_FALSE@ echo "make distdir requires --with-system-libmspack=no" -@USE_INTERNAL_MSPACK_FALSE@ exit 1 - -# nothing to do here, rules must exist for distclean to succeed -@USE_INTERNAL_MSPACK_FALSE@distclean: -@USE_INTERNAL_MSPACK_FALSE@ -rm -f Makefile -@USE_INTERNAL_MSPACK_FALSE@maintainer-clean: - -@USE_INTERNAL_MSPACK_FALSE@distclean-recursive distdir maintainer-clean-recursive: libmspack/Makefile -@ENABLE_LLVM_FALSE@c++/Makefile: c++/Makefile.nollvm.in -@ENABLE_LLVM_FALSE@ $(AM_V_at) cp $< $@ -@ENABLE_LLVM_FALSE@distclean-recursive distdir maintainer-clean-recursive: c++/Makefile - -.PHONY2: version.h.tmp -version.c: version.h -version.h: version.h.tmp - $(AM_V_GEN) if test -f version.h.static; then\ - cp version.h.static version.h;\ - elif ! diff $@ version.h.tmp >/dev/null 2>/dev/null; then\ - cp version.h.tmp $@;\ - fi - -version.h.tmp: - $(AM_V_GEN) test -f version.h || touch version.h;\ - rm -f $@;\ - REVISION="$$(LANG=C git --git-dir "$(top_srcdir)"/.git describe --always 2>/dev/null || echo "exported")";\ - if test "$$REVISION" = "exported"; then\ - REVISION="";\ - fi;\ - if test -n "$$REVISION"; then\ - echo "#define REPO_VERSION \"devel-$$REVISION\"" >> $@;\ - else\ - touch version.h.tmp;\ - fi - -@MAINTAINER_MODE_TRUE@jsparse-keywords.gperf: jsparse/keywords.list jsparse/future_reserved_words.list jsparse/special_keywords.list -@MAINTAINER_MODE_TRUE@ echo -e "struct keyword { const char *name; int val; };\n%%" >keywords-g-tmp -@MAINTAINER_MODE_TRUE@ for i in `cat @srcdir@/jsparse/keywords.list`; do j=`echo $$i |tr \[a-z\] \[A-Z\]`; echo "$$i, TOK_$$j" >>keywords-g-tmp; done -@MAINTAINER_MODE_TRUE@ for i in `cat @srcdir@/jsparse/future_reserved_words.list`; do echo "$$i, TOK_FUTURE_RESERVED_WORD" >>keywords-g-tmp; done -@MAINTAINER_MODE_TRUE@ cat @srcdir@/jsparse/special_keywords.list >>keywords-g-tmp -@MAINTAINER_MODE_TRUE@ mv keywords-g-tmp $@ - -@MAINTAINER_MODE_TRUE@jsparse/generated/operators.h: jsparse/operators.gperf -@MAINTAINER_MODE_TRUE@ $(GPERF) $(GPERF_FLAGS) -H op_hash -N in_op_set -W oplist $< >operators-tmp-g -@MAINTAINER_MODE_TRUE@ grep -v '^#line' operators-tmp -@MAINTAINER_MODE_TRUE@ rm operators-tmp-g -@MAINTAINER_MODE_TRUE@ mv operators-tmp @srcdir@/jsparse/generated/operators.h - -@MAINTAINER_MODE_TRUE@jsparse/generated/keywords.h: jsparse-keywords.gperf -@MAINTAINER_MODE_TRUE@ $(GPERF) $(GPERF_FLAGS) $< >keywords-tmp-g -@MAINTAINER_MODE_TRUE@ grep -v '^#line' keywords-tmp -@MAINTAINER_MODE_TRUE@ rm keywords-tmp-g -@MAINTAINER_MODE_TRUE@ mv keywords-tmp @srcdir@/jsparse/generated/keywords.h - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clamscan/libclamunrar_iface/.deps/libclamunrar_iface_la-unrar_iface.Plo b/clamscan/libclamunrar_iface/.deps/libclamunrar_iface_la-unrar_iface.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/libclamunrar_iface/.deps/libclamunrar_iface_la-unrar_iface.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/libclamunrar_iface/CMakeLists.txt b/clamscan/libclamunrar_iface/CMakeLists.txt deleted file mode 100644 index 42f8154..0000000 --- a/clamscan/libclamunrar_iface/CMakeLists.txt +++ /dev/null @@ -1,65 +0,0 @@ - -cmake_minimum_required( VERSION 3.13 ) - -if(WIN32) - add_definitions(-DWIN32_LEAN_AND_MEAN) - add_definitions(-DHAVE_STRUCT_TIMESPEC) - - # Windows compatibility headers - include_directories(${CMAKE_SOURCE_DIR}/win32/compat) -endif() - -# Move public headers to a dedicated INTERFACE library -# -# An interface is required because libclamav objects will depend on the -# interface to put unrar_iface.h in the include path, but we don't want to link -# with it. -# libclamunrar_iface will be dynamically loaded at run time, if enabled. -add_library(clamunrar_iface_iface INTERFACE) -target_sources(clamunrar_iface_iface - INTERFACE - unrar_iface.h ) -target_include_directories( clamunrar_iface_iface - INTERFACE - $ ) - -add_library( ClamAV::libclamunrar_iface_iface ALIAS clamunrar_iface_iface ) - -if(ENABLE_UNRAR) - # The clamunrar_iface SHARED library. - add_library( clamunrar_iface SHARED ) - set_target_properties(clamunrar_iface PROPERTIES - VERSION ${LIBCLAMAV_VERSION} - SOVERSION ${LIBCLAMAV_SOVERSION}) - target_sources( clamunrar_iface - PRIVATE - unrar_iface.cpp ) - - target_include_directories( clamunrar_iface - PRIVATE - "${CMAKE_BINARY_DIR}" # For clamav-config.h - $ - $ ) - - set_target_properties( clamunrar_iface PROPERTIES - COMPILE_FLAGS "${WARNCXXFLAGS} ${CXX1XCXXFLAGS}" ) - - if(WIN32) - set_target_properties(clamunrar_iface PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON) - endif() - - # Private (internal-only) dependencies. - target_link_libraries( clamunrar_iface - PRIVATE - ClamAV::libclamunrar - PUBLIC - ClamAV::libclamunrar_iface_iface) - - if(WIN32) - install(TARGETS clamunrar_iface DESTINATION ${CMAKE_INSTALL_PREFIX}) - else() - install(TARGETS clamunrar_iface DESTINATION ${CMAKE_INSTALL_LIBDIR}) - endif() - - add_library( ClamAV::libclamunrar_iface ALIAS clamunrar_iface ) -endif() \ No newline at end of file diff --git a/clamscan/libclamunrar_iface/Doxyfile b/clamscan/libclamunrar_iface/Doxyfile deleted file mode 100644 index 7929260..0000000 --- a/clamscan/libclamunrar_iface/Doxyfile +++ /dev/null @@ -1,22 +0,0 @@ -PROJECT_NAME = ClamAV - Libclamunrar_iface -OUTPUT_DIRECTORY = ../docs/libclamunrar_iface -WARNINGS = YES -FILE_PATTERNS = *.c *.h -PERL_PATH = /usr/bin/perl -SEARCHENGINE = YES - -GENERATE_LATEX=NO -OPTIMIZE_OUTPUT_FOR_C=YES -HAVE_DOT=YES -CALL_GRAPH=YES -CALLER_GRAPH=YES -JAVADOC_AUTOBRIEF=YES -GENERATE_MAN=NO -EXAMPLE_PATH=examples - -DOT_CLEANUP=NO -MAX_DOT_GRAPH_DEPTH=3 - -EXTRACT_ALL=YES -INPUT = . \ - ../shared diff --git a/clamscan/libclamunrar_iface/libclamunrar_iface.map b/clamscan/libclamunrar_iface/libclamunrar_iface.map deleted file mode 100644 index 3f5b2d2..0000000 --- a/clamscan/libclamunrar_iface/libclamunrar_iface.map +++ /dev/null @@ -1,10 +0,0 @@ -CLAMAV_PRIVATE { - global: - libclamunrar_iface_LTX_unrar_open; - libclamunrar_iface_LTX_unrar_peek_file_header; - libclamunrar_iface_LTX_unrar_extract_file; - libclamunrar_iface_LTX_unrar_skip_file; - libclamunrar_iface_LTX_unrar_close; - local: - *; -}; diff --git a/clamscan/manager.o b/clamscan/manager.o deleted file mode 100644 index dcd80cc..0000000 Binary files a/clamscan/manager.o and /dev/null differ diff --git a/clamscan/shared/.deps/actions.Plo b/clamscan/shared/.deps/actions.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/actions.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/cdiff.Plo b/clamscan/shared/.deps/cdiff.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/cdiff.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/cert_util.Plo b/clamscan/shared/.deps/cert_util.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/cert_util.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/clamdcom.Plo b/clamscan/shared/.deps/clamdcom.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/clamdcom.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/getopt.Plo b/clamscan/shared/.deps/getopt.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/getopt.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/hostid.Plo b/clamscan/shared/.deps/hostid.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/hostid.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/idmef_logging.Plo b/clamscan/shared/.deps/idmef_logging.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/idmef_logging.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/misc.Plo b/clamscan/shared/.deps/misc.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/misc.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/optparser.Plo b/clamscan/shared/.deps/optparser.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/optparser.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/output.Plo b/clamscan/shared/.deps/output.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/output.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/.deps/tar.Plo b/clamscan/shared/.deps/tar.Plo deleted file mode 100644 index 9ce06a8..0000000 --- a/clamscan/shared/.deps/tar.Plo +++ /dev/null @@ -1 +0,0 @@ -# dummy diff --git a/clamscan/shared/Makefile.am b/clamscan/shared/Makefile.am deleted file mode 100644 index e533327..0000000 --- a/clamscan/shared/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/libclamav -I$(top_builddir)/libclamav -I$(top_srcdir)/libclamunrar_iface @JSON_CPPFLAGS@ @CURL_CPPFLAGS@ @SSL_CPPFLAGS@ @PCRE_CPPFLAGS@ -LIBS = @SSL_LDFLAGS@ @SSL_LIBS@ -AM_LIBTOOLFLAGS = --tag CC - -libshared_la_SOURCES= \ - actions.c \ - actions.h \ - cdiff.c \ - cdiff.h \ - cert_util.c \ - cert_util.h \ - cert_util_internal.h \ - clamdcom.c \ - clamdcom.h \ - fdpassing.h \ - getopt.c \ - getopt.h \ - hostid.c \ - hostid.h \ - idmef_logging.c \ - idmef_logging.h \ - misc.c \ - misc.h \ - optparser.c \ - optparser.h \ - output.c \ - output.h \ - tar.c \ - tar.h - -if MACOS - libshared_la_SOURCES += \ - mac/cert_util_mac.m \ - cert_util.h -endif -if WINDOWS - libshared_la_SOURCES += \ - win/cert_util_win.c \ - cert_util.h -endif -if LINUX - libshared_la_SOURCES += \ - linux/cert_util_linux.c \ - cert_util.h -endif - -noinst_LTLIBRARIES=libshared.la diff --git a/clamscan/shared/Makefile.in b/clamscan/shared/Makefile.in deleted file mode 100644 index fbe2e61..0000000 --- a/clamscan/shared/Makefile.in +++ /dev/null @@ -1,932 +0,0 @@ -# Makefile.in generated by automake 1.15.1 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2017 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -target_triplet = @target@ -@MACOS_TRUE@am__append_1 = \ -@MACOS_TRUE@ mac/cert_util_mac.m \ -@MACOS_TRUE@ cert_util.h - -@WINDOWS_TRUE@am__append_2 = \ -@WINDOWS_TRUE@ win/cert_util_win.c \ -@WINDOWS_TRUE@ cert_util.h - -@LINUX_TRUE@am__append_3 = \ -@LINUX_TRUE@ linux/cert_util_linux.c \ -@LINUX_TRUE@ cert_util.h - -subdir = shared -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/acinclude.m4 \ - $(top_srcdir)/m4/ax_check_uname_syscall.m4 \ - $(top_srcdir)/m4/fdpassing.m4 $(top_srcdir)/m4/lib-ld.m4 \ - $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ - $(top_srcdir)/m4/lib-prelude.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/llvm.m4 $(top_srcdir)/m4/ltargz.m4 \ - $(top_srcdir)/m4/ltdl.m4 $(top_srcdir)/m4/ltoptions.m4 \ - $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ - $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/mmap_private.m4 $(top_srcdir)/m4/resolv.m4 \ - $(top_srcdir)/m4/reorganization/version.m4 \ - $(top_srcdir)/m4/reorganization/libclamav-only.m4 \ - $(top_srcdir)/m4/reorganization/build_tools.m4 \ - $(top_srcdir)/m4/reorganization/headers.m4 \ - $(top_srcdir)/m4/reorganization/c_options.m4 \ - $(top_srcdir)/m4/reorganization/compiler_checks.m4 \ - $(top_srcdir)/m4/reorganization/linker_checks.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fuzz.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/functions.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/mpool.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/unit_tests.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/coverage.m4 \ - $(top_srcdir)/m4/reorganization/libs/xml.m4 \ - $(top_srcdir)/m4/reorganization/libs/openssl.m4 \ - $(top_srcdir)/m4/reorganization/libs/json.m4 \ - $(top_srcdir)/m4/reorganization/libs/pcre.m4 \ - $(top_srcdir)/m4/reorganization/libs/libmspack.m4 \ - $(top_srcdir)/m4/reorganization/libs/libz.m4 \ - $(top_srcdir)/m4/reorganization/libs/bzip.m4 \ - $(top_srcdir)/m4/reorganization/libs/unrar.m4 \ - $(top_srcdir)/m4/reorganization/libs/systemd.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ipv6.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/dns.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fanotify.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/setpgrp.m4 \ - $(top_srcdir)/m4/reorganization/milter/enable.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv_check.m4 \ - $(top_srcdir)/m4/reorganization/libs/iconv.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthreads.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/reentrant.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/id.m4 \ - $(top_srcdir)/m4/reorganization/utility_checks/yp.m4 \ - $(top_srcdir)/m4/reorganization/usergroup.m4 \ - $(top_srcdir)/m4/reorganization/debug.m4 \ - $(top_srcdir)/m4/reorganization/customversion.m4 \ - $(top_srcdir)/m4/reorganization/nocache.m4 \ - $(top_srcdir)/m4/reorganization/dns.m4 \ - $(top_srcdir)/m4/reorganization/bigstack.m4 \ - $(top_srcdir)/m4/reorganization/dbdir.m4 \ - $(top_srcdir)/m4/reorganization/cfgdir.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_port_t.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/in_addr_t.m4 \ - $(top_srcdir)/m4/reorganization/os_checks.m4 \ - $(top_srcdir)/m4/reorganization/milter/check.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/pthread_02.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/ctime.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/socklen_t.m4 \ - $(top_srcdir)/m4/reorganization/clamav_user.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/compiler_attribs.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/select.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/stat64.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/shift.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/features.m4 \ - $(top_srcdir)/m4/reorganization/clamdtop.m4 \ - $(top_srcdir)/m4/reorganization/distcheck.m4 \ - $(top_srcdir)/m4/reorganization/llvm.m4 \ - $(top_srcdir)/libclamav/c++/m4/llvm-opts.m4 \ - $(top_srcdir)/m4/reorganization/sha_collect.m4 \ - $(top_srcdir)/m4/reorganization/yara.m4 \ - $(top_srcdir)/m4/reorganization/code_checks/fts.m4 \ - $(top_srcdir)/m4/reorganization/prelude.m4 \ - $(top_srcdir)/m4/reorganization/bsd.m4 \ - $(top_srcdir)/m4/reorganization/clamonacc.m4 \ - $(top_srcdir)/m4/reorganization/libs/curl.m4 \ - $(top_srcdir)/m4/reorganization/substitutions.m4 \ - $(top_srcdir)/m4/reorganization/strni.m4 \ - $(top_srcdir)/m4/reorganization/types.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/clamav-config.h \ - $(top_builddir)/libclammspack/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -LTLIBRARIES = $(noinst_LTLIBRARIES) -libshared_la_LIBADD = -am__libshared_la_SOURCES_DIST = actions.c actions.h cdiff.c cdiff.h \ - cert_util.c cert_util.h cert_util_internal.h clamdcom.c \ - clamdcom.h fdpassing.h getopt.c getopt.h hostid.c hostid.h \ - idmef_logging.c idmef_logging.h misc.c misc.h optparser.c \ - optparser.h output.c output.h tar.c tar.h mac/cert_util_mac.m \ - win/cert_util_win.c linux/cert_util_linux.c -am__dirstamp = $(am__leading_dot)dirstamp -@MACOS_TRUE@am__objects_1 = mac/cert_util_mac.lo -@WINDOWS_TRUE@am__objects_2 = win/cert_util_win.lo -@LINUX_TRUE@am__objects_3 = linux/cert_util_linux.lo -am_libshared_la_OBJECTS = actions.lo cdiff.lo cert_util.lo clamdcom.lo \ - getopt.lo hostid.lo idmef_logging.lo misc.lo optparser.lo \ - output.lo tar.lo $(am__objects_1) $(am__objects_2) \ - $(am__objects_3) -libshared_la_OBJECTS = $(am_libshared_la_OBJECTS) -AM_V_lt = $(am__v_lt_@AM_V@) -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) -am__v_lt_0 = --silent -am__v_lt_1 = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/libclammspack -depcomp = $(SHELL) $(top_srcdir)/config/depcomp -am__depfiles_maybe = depfiles -am__mv = mv -f -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -AM_V_CC = $(am__v_CC_@AM_V@) -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) -am__v_CC_0 = @echo " CC " $@; -am__v_CC_1 = -CCLD = $(CC) -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_CCLD = $(am__v_CCLD_@AM_V@) -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) -am__v_CCLD_0 = @echo " CCLD " $@; -am__v_CCLD_1 = -OBJCCOMPILE = $(OBJC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_OBJCFLAGS) $(OBJCFLAGS) -LTOBJCCOMPILE = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) \ - $(LIBTOOLFLAGS) --mode=compile $(OBJC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_OBJCFLAGS) $(OBJCFLAGS) -AM_V_OBJC = $(am__v_OBJC_@AM_V@) -am__v_OBJC_ = $(am__v_OBJC_@AM_DEFAULT_V@) -am__v_OBJC_0 = @echo " OBJC " $@; -am__v_OBJC_1 = -OBJCLD = $(OBJC) -OBJCLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \ - --mode=link $(OBJCLD) $(AM_OBJCFLAGS) $(OBJCFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -AM_V_OBJCLD = $(am__v_OBJCLD_@AM_V@) -am__v_OBJCLD_ = $(am__v_OBJCLD_@AM_DEFAULT_V@) -am__v_OBJCLD_0 = @echo " OBJCLD " $@; -am__v_OBJCLD_1 = -SOURCES = $(libshared_la_SOURCES) -DIST_SOURCES = $(am__libshared_la_SOURCES_DIST) -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -ETAGS = etags -CTAGS = ctags -am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BUILD_CONFIGURE_FLAGS = @BUILD_CONFIGURE_FLAGS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFGDIR = @CFGDIR@ -CFLAGS = @CFLAGS@ -CHECK_CFLAGS = @CHECK_CFLAGS@ -CHECK_CPPFLAGS = @CHECK_CPPFLAGS@ -CHECK_LIBS = @CHECK_LIBS@ -CLAMAVGROUP = @CLAMAVGROUP@ -CLAMAVUSER = @CLAMAVUSER@ -CLAMAV_MILTER_CPPFLAGS = @CLAMAV_MILTER_CPPFLAGS@ -CLAMAV_MILTER_LIBS = @CLAMAV_MILTER_LIBS@ -CLAMBC_CPPFLAGS = @CLAMBC_CPPFLAGS@ -CLAMBC_LIBS = @CLAMBC_LIBS@ -CLAMCONF_CPPFLAGS = @CLAMCONF_CPPFLAGS@ -CLAMCONF_LIBS = @CLAMCONF_LIBS@ -CLAMDSCAN_CPPFLAGS = @CLAMDSCAN_CPPFLAGS@ -CLAMDSCAN_LIBS = @CLAMDSCAN_LIBS@ -CLAMDTOP_CPPFLAGS = @CLAMDTOP_CPPFLAGS@ -CLAMDTOP_LIBS = @CLAMDTOP_LIBS@ -CLAMD_CPPFLAGS = @CLAMD_CPPFLAGS@ -CLAMD_LIBS = @CLAMD_LIBS@ -CLAMMEM_CPPFLAGS = @CLAMMEM_CPPFLAGS@ -CLAMMEM_LIBS = @CLAMMEM_LIBS@ -CLAMONACC_CPPFLAGS = @CLAMONACC_CPPFLAGS@ -CLAMONACC_LIBS = @CLAMONACC_LIBS@ -CLAMSCAN_CPPFLAGS = @CLAMSCAN_CPPFLAGS@ -CLAMSCAN_LIBS = @CLAMSCAN_LIBS@ -CLAMSUBMIT_CFLAGS = @CLAMSUBMIT_CFLAGS@ -CLAMSUBMIT_LIBS = @CLAMSUBMIT_LIBS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CURL_CPPFLAGS = @CURL_CPPFLAGS@ -CURL_LDFLAGS = @CURL_LDFLAGS@ -CURL_LIBS = @CURL_LIBS@ -CURSES_CPPFLAGS = @CURSES_CPPFLAGS@ -CURSES_LIBS = @CURSES_LIBS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DBDIR = @DBDIR@ -DEFINE_SF32_PREFIX = @DEFINE_SF32_PREFIX@ -DEFINE_SF64_PREFIX = @DEFINE_SF64_PREFIX@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -FRESHCLAM_CPPFLAGS = @FRESHCLAM_CPPFLAGS@ -FRESHCLAM_LIBS = @FRESHCLAM_LIBS@ -GCOV = @GCOV@ -GENERATE_WARNING = @GENERATE_WARNING@ -GENHTML = @GENHTML@ -GETENT = @GETENT@ -GPERF = @GPERF@ -GREP = @GREP@ -HAVE_STRNI = @HAVE_STRNI@ -HAVE_YARA = @HAVE_YARA@ -INCLTDL = @INCLTDL@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INT16_DEF = @INT16_DEF@ -INT32_DEF = @INT32_DEF@ -INT64_DEF = @INT64_DEF@ -INT8_DEF = @INT8_DEF@ -INT_TYPES_HEADER = @INT_TYPES_HEADER@ -JSON_CPPFLAGS = @JSON_CPPFLAGS@ -JSON_LDFLAGS = @JSON_LDFLAGS@ -JSON_LIBS = @JSON_LIBS@ -LCOV = @LCOV@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LEX = @LEX@ -LEXLIB = @LEXLIB@ -LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ -LIBADD_DL = @LIBADD_DL@ -LIBADD_DLD_LINK = @LIBADD_DLD_LINK@ -LIBADD_DLOPEN = @LIBADD_DLOPEN@ -LIBADD_SHL_LOAD = @LIBADD_SHL_LOAD@ -LIBBZ2 = @LIBBZ2@ -LIBBZ2_PREFIX = @LIBBZ2_PREFIX@ -LIBCLAMAV_CPPFLAGS = @LIBCLAMAV_CPPFLAGS@ -LIBCLAMAV_LIBS = @LIBCLAMAV_LIBS@ -LIBCLAMAV_VERSION = @LIBCLAMAV_VERSION@ -LIBCLAMAV_VERSION_NUM = @LIBCLAMAV_VERSION_NUM@ -LIBCLAMSHARED_CPPFLAGS = @LIBCLAMSHARED_CPPFLAGS@ -LIBFRESHCLAM_VERSION = @LIBFRESHCLAM_VERSION@ -LIBFRESHCLAM_VERSION_NUM = @LIBFRESHCLAM_VERSION_NUM@ -LIBICONV = @LIBICONV@ -LIBLTDL = @LIBLTDL@ -LIBM = @LIBM@ -LIBMSPACK_CFLAGS = @LIBMSPACK_CFLAGS@ -LIBMSPACK_LIBS = @LIBMSPACK_LIBS@ -LIBOBJS = @LIBOBJS@ -LIBPRELUDE_CFLAGS = @LIBPRELUDE_CFLAGS@ -LIBPRELUDE_CONFIG = @LIBPRELUDE_CONFIG@ -LIBPRELUDE_CONFIG_PREFIX = @LIBPRELUDE_CONFIG_PREFIX@ -LIBPRELUDE_LDFLAGS = @LIBPRELUDE_LDFLAGS@ -LIBPRELUDE_LIBS = @LIBPRELUDE_LIBS@ -LIBPRELUDE_PREFIX = @LIBPRELUDE_PREFIX@ -LIBPRELUDE_PTHREAD_CFLAGS = @LIBPRELUDE_PTHREAD_CFLAGS@ -LIBS = @SSL_LDFLAGS@ @SSL_LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTDLDEPS = @LTDLDEPS@ -LTDLINCL = @LTDLINCL@ -LTDLOPEN = @LTDLOPEN@ -LTLIBBZ2 = @LTLIBBZ2@ -LTLIBICONV = @LTLIBICONV@ -LTLIBOBJS = @LTLIBOBJS@ -LT_ARGZ_H = @LT_ARGZ_H@ -LT_CONFIG_H = @LT_CONFIG_H@ -LT_DLLOADERS = @LT_DLLOADERS@ -LT_DLPREOPEN = @LT_DLPREOPEN@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -NCURSES_CFLAGS = @NCURSES_CFLAGS@ -NCURSES_LIBS = @NCURSES_LIBS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJC = @OBJC@ -OBJCDEPMODE = @OBJCDEPMODE@ -OBJCFLAGS = @OBJCFLAGS@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PACKAGE_VERSION_NUM = @PACKAGE_VERSION_NUM@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PCRE_CFLAGS = @PCRE_CFLAGS@ -PCRE_CPPFLAGS = @PCRE_CPPFLAGS@ -PCRE_LIBS = @PCRE_LIBS@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -SIGTOOL_CPPFLAGS = @SIGTOOL_CPPFLAGS@ -SSL_CPPFLAGS = @SSL_CPPFLAGS@ -SSL_LDFLAGS = @SSL_LDFLAGS@ -SSL_LIBS = @SSL_LIBS@ -STRIP = @STRIP@ -SYSTEMD_CFLAGS = @SYSTEMD_CFLAGS@ -SYSTEMD_LIBS = @SYSTEMD_LIBS@ -THREAD_LIBS = @THREAD_LIBS@ -TH_SAFE = @TH_SAFE@ -UINT16_DEF = @UINT16_DEF@ -UINT32_DEF = @UINT32_DEF@ -UINT64_DEF = @UINT64_DEF@ -UINT8_DEF = @UINT8_DEF@ -VERSION = @VERSION@ -VERSIONSCRIPTFLAG = @VERSIONSCRIPTFLAG@ -WERR_CFLAGS = @WERR_CFLAGS@ -WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@ -XML_CPPFLAGS = @XML_CPPFLAGS@ -XML_LIBS = @XML_LIBS@ -YACC = @YACC@ -YFLAGS = @YFLAGS@ -ZLIB_CFLAGS = @ZLIB_CFLAGS@ -ZLIB_LIBS = @ZLIB_LIBS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -ac_ct_OBJC = @ac_ct_OBJC@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -curl_config = @curl_config@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -llvmconfig = @llvmconfig@ -localedir = @localedir@ -localstatedir = @localstatedir@ -ltdl_LIBOBJS = @ltdl_LIBOBJS@ -ltdl_LTLIBOBJS = @ltdl_LTLIBOBJS@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pcreconfig = @pcreconfig@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -subdirs = @subdirs@ -sys_symbol_underscore = @sys_symbol_underscore@ -sysconfdir = @sysconfdir@ -systemdsystemunitdir = @systemdsystemunitdir@ -target = @target@ -target_alias = @target_alias@ -target_cpu = @target_cpu@ -target_os = @target_os@ -target_vendor = @target_vendor@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -xmlconfig = @xmlconfig@ -AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/libclamav -I$(top_builddir)/libclamav -I$(top_srcdir)/libclamunrar_iface @JSON_CPPFLAGS@ @CURL_CPPFLAGS@ @SSL_CPPFLAGS@ @PCRE_CPPFLAGS@ -AM_LIBTOOLFLAGS = --tag CC -libshared_la_SOURCES = actions.c actions.h cdiff.c cdiff.h cert_util.c \ - cert_util.h cert_util_internal.h clamdcom.c clamdcom.h \ - fdpassing.h getopt.c getopt.h hostid.c hostid.h \ - idmef_logging.c idmef_logging.h misc.c misc.h optparser.c \ - optparser.h output.c output.h tar.c tar.h $(am__append_1) \ - $(am__append_2) $(am__append_3) -noinst_LTLIBRARIES = libshared.la -all: all-am - -.SUFFIXES: -.SUFFIXES: .c .lo .m .o .obj -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign shared/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign shared/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -clean-noinstLTLIBRARIES: - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) - @list='$(noinst_LTLIBRARIES)'; \ - locs=`for p in $$list; do echo $$p; done | \ - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ - sort -u`; \ - test -z "$$locs" || { \ - echo rm -f $${locs}; \ - rm -f $${locs}; \ - } -mac/$(am__dirstamp): - @$(MKDIR_P) mac - @: > mac/$(am__dirstamp) -mac/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) mac/$(DEPDIR) - @: > mac/$(DEPDIR)/$(am__dirstamp) -mac/cert_util_mac.lo: mac/$(am__dirstamp) \ - mac/$(DEPDIR)/$(am__dirstamp) -win/$(am__dirstamp): - @$(MKDIR_P) win - @: > win/$(am__dirstamp) -win/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) win/$(DEPDIR) - @: > win/$(DEPDIR)/$(am__dirstamp) -win/cert_util_win.lo: win/$(am__dirstamp) \ - win/$(DEPDIR)/$(am__dirstamp) -linux/$(am__dirstamp): - @$(MKDIR_P) linux - @: > linux/$(am__dirstamp) -linux/$(DEPDIR)/$(am__dirstamp): - @$(MKDIR_P) linux/$(DEPDIR) - @: > linux/$(DEPDIR)/$(am__dirstamp) -linux/cert_util_linux.lo: linux/$(am__dirstamp) \ - linux/$(DEPDIR)/$(am__dirstamp) - -libshared.la: $(libshared_la_OBJECTS) $(libshared_la_DEPENDENCIES) $(EXTRA_libshared_la_DEPENDENCIES) - $(AM_V_OBJCLD)$(OBJCLINK) $(libshared_la_OBJECTS) $(libshared_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -rm -f linux/*.$(OBJEXT) - -rm -f linux/*.lo - -rm -f mac/*.$(OBJEXT) - -rm -f mac/*.lo - -rm -f win/*.$(OBJEXT) - -rm -f win/*.lo - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/actions.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cdiff.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cert_util.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clamdcom.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostid.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/idmef_logging.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/optparser.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/output.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tar.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@linux/$(DEPDIR)/cert_util_linux.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@mac/$(DEPDIR)/cert_util_mac.Plo@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@win/$(DEPDIR)/cert_util_win.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< - -.c.obj: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ -@am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ -@am__fastdepCC_TRUE@ $(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< - -.m.o: -@am__fastdepOBJC_TRUE@ $(AM_V_OBJC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ -@am__fastdepOBJC_TRUE@ $(OBJCCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepOBJC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepOBJC_FALSE@ $(AM_V_OBJC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepOBJC_FALSE@ DEPDIR=$(DEPDIR) $(OBJCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepOBJC_FALSE@ $(AM_V_OBJC@am__nodep@)$(OBJCCOMPILE) -c -o $@ $< - -.m.obj: -@am__fastdepOBJC_TRUE@ $(AM_V_OBJC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ -@am__fastdepOBJC_TRUE@ $(OBJCCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ -@am__fastdepOBJC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po -@AMDEP_TRUE@@am__fastdepOBJC_FALSE@ $(AM_V_OBJC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepOBJC_FALSE@ DEPDIR=$(DEPDIR) $(OBJCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepOBJC_FALSE@ $(AM_V_OBJC@am__nodep@)$(OBJCCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.m.lo: -@am__fastdepOBJC_TRUE@ $(AM_V_OBJC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\ -@am__fastdepOBJC_TRUE@ $(LTOBJCCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ -@am__fastdepOBJC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo -@AMDEP_TRUE@@am__fastdepOBJC_FALSE@ $(AM_V_OBJC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepOBJC_FALSE@ DEPDIR=$(DEPDIR) $(OBJCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepOBJC_FALSE@ $(AM_V_OBJC@am__nodep@)$(LTOBJCCOMPILE) -c -o $@ $< - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -rm -rf linux/.libs linux/_libs - -rm -rf mac/.libs mac/_libs - -rm -rf win/.libs win/_libs - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-am -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-am - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-am - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile $(LTLIBRARIES) -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -rm -f linux/$(DEPDIR)/$(am__dirstamp) - -rm -f linux/$(am__dirstamp) - -rm -f mac/$(DEPDIR)/$(am__dirstamp) - -rm -f mac/$(am__dirstamp) - -rm -f win/$(DEPDIR)/$(am__dirstamp) - -rm -f win/$(am__dirstamp) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \ - mostlyclean-am - -distclean: distclean-am - -rm -rf ./$(DEPDIR) linux/$(DEPDIR) mac/$(DEPDIR) win/$(DEPDIR) - -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) linux/$(DEPDIR) mac/$(DEPDIR) win/$(DEPDIR) - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \ - ctags-am distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/clamscan/shared/actions.o b/clamscan/shared/actions.o deleted file mode 100644 index fee39e8..0000000 Binary files a/clamscan/shared/actions.o and /dev/null differ diff --git a/clamscan/shared/cdiff.o b/clamscan/shared/cdiff.o deleted file mode 100644 index 8586bd2..0000000 Binary files a/clamscan/shared/cdiff.o and /dev/null differ diff --git a/clamscan/shared/cert_util.o b/clamscan/shared/cert_util.o deleted file mode 100644 index 685854b..0000000 Binary files a/clamscan/shared/cert_util.o and /dev/null differ diff --git a/clamscan/shared/clamdcom.o b/clamscan/shared/clamdcom.o deleted file mode 100644 index 447e6f4..0000000 Binary files a/clamscan/shared/clamdcom.o and /dev/null differ diff --git a/clamscan/shared/getopt.o b/clamscan/shared/getopt.o deleted file mode 100644 index 5b65826..0000000 Binary files a/clamscan/shared/getopt.o and /dev/null differ diff --git a/clamscan/shared/hostid.o b/clamscan/shared/hostid.o deleted file mode 100644 index bcfa2ab..0000000 Binary files a/clamscan/shared/hostid.o and /dev/null differ diff --git a/clamscan/shared/idmef_logging.o b/clamscan/shared/idmef_logging.o deleted file mode 100644 index e173d51..0000000 Binary files a/clamscan/shared/idmef_logging.o and /dev/null differ diff --git a/clamscan/shared/libshared.a b/clamscan/shared/libshared.a deleted file mode 100644 index 5eafc50..0000000 Binary files a/clamscan/shared/libshared.a and /dev/null differ diff --git a/clamscan/shared/misc.o b/clamscan/shared/misc.o deleted file mode 100644 index 951bd52..0000000 Binary files a/clamscan/shared/misc.o and /dev/null differ diff --git a/clamscan/shared/optparser.o b/clamscan/shared/optparser.o deleted file mode 100644 index 82a494f..0000000 Binary files a/clamscan/shared/optparser.o and /dev/null differ diff --git a/clamscan/shared/output.o b/clamscan/shared/output.o deleted file mode 100644 index 61fb19b..0000000 Binary files a/clamscan/shared/output.o and /dev/null differ diff --git a/clamscan/shared/tar.o b/clamscan/shared/tar.o deleted file mode 100644 index 3cc329a..0000000 Binary files a/clamscan/shared/tar.o and /dev/null differ diff --git a/conf.o b/conf.o deleted file mode 100644 index 0513055..0000000 Binary files a/conf.o and /dev/null differ diff --git a/freshclam.conf b/freshclam.conf new file mode 100644 index 0000000..1d743bf --- /dev/null +++ b/freshclam.conf @@ -0,0 +1,27 @@ +# Automatically created by the clamav-freshclam postinst +# Comments will get lost when you reconfigure the clamav-freshclam package + +DatabaseOwner clamav +UpdateLogFile freshclam.log +LogVerbose false +LogSyslog false +LogFacility LOG_LOCAL6 +LogFileMaxSize 0 +LogRotate true +LogTime true +Foreground false +Debug false +MaxAttempts 5 +DatabaseDirectory /var/lib/clamav +DNSDatabaseInfo current.cvd.clamav.net +ConnectTimeout 30 +ReceiveTimeout 0 +TestDatabases yes +ScriptedUpdates yes +CompressLocalDatabase no +Bytecode true +NotifyClamd /etc/clamav/clamd.conf +# Check for new database 24 times a day +Checks 24 +DatabaseMirror db.local.clamav.net +DatabaseMirror database.clamav.net diff --git a/libclamav.c b/libclamav.c deleted file mode 100644 index 94e9360..0000000 --- a/libclamav.c +++ /dev/null @@ -1,182 +0,0 @@ -#include "libclamav.h" - - -int detect_virus_files(char *file) -{ - int fd, ret; - unsigned long int size = 0; - unsigned int sigs = 0; - long double mb; - const char *virname; - const char *filename; - struct cl_engine *engine; - struct cl_scan_options options; - - filename = (const char *)file; - - if ((fd = open(file, O_RDONLY)) == -1) { - printf("Can't open file %s\n", file); - return 2; - } - - if ((ret = cl_init(CL_INIT_DEFAULT)) != CL_SUCCESS) { - printf("Can't initialize libclamav: %s\n", cl_strerror(ret)); - return 2; - } - - if (!(engine = cl_engine_new())) { - printf("Can't create new engine\n"); - return 2; - } - - /* Example version macro usage to determine if new feature is available */ -#if defined(LIBCLAMAV_VERSION_NUM) && (LIBCLAMAV_VERSION_NUM >= 0x090400) - /* Example feature usage lowering max scan time to 15 seconds. */ - cl_engine_set_num(engine, CL_ENGINE_MAX_SCANTIME, 15000); -#endif - - /* load all available databases from default directory */ - if ((ret = cl_load(cl_retdbdir(), engine, &sigs, CL_DB_STDOPT)) != CL_SUCCESS) { - printf("cl_load: %s\n", cl_strerror(ret)); - close(fd); - cl_engine_free(engine); - return 2; - } - - printf("Loaded %u signatures.\n", sigs); - - /* build engine */ - if ((ret = cl_engine_compile(engine)) != CL_SUCCESS) { - printf("Database initialization error: %s\n", cl_strerror(ret)); - cl_engine_free(engine); - close(fd); - return 2; - } - - /* scan file descriptor */ - memset(&options, 0, sizeof(struct cl_scan_options)); - options.parse |= ~0; /* enable all parsers */ - options.general |= CL_SCAN_GENERAL_HEURISTICS; /* enable heuristic alert options */ - - if ((ret = cl_scandesc(fd, filename, &virname, &size, engine, &options)) == CL_VIRUS) { - printf("Virus detected: %s\n", virname); - - #if IS_MOVE - char temp[sizeof(file) + 3]; - sprintf(temp, "rm_ %s", file); - //system("rm filename"); - FILE *fp = popen(temp, "r"); - pclose(fp); - fp = NULL; - #endif - } else { - if (ret == CL_CLEAN) { - printf("No virus detected.\n"); - } else { - printf("Error: %s\n", cl_strerror(ret)); - cl_engine_free(engine); - close(fd); - return 2; - } - } - close(fd); - - /* free memory */ - cl_engine_free(engine); - - /* calculate size of scanned data */ - mb = size * (CL_COUNT_PRECISION / 1024) / 1024.0; - printf("Data scanned: %2.2Lf MB\n", mb); - - return ret == CL_VIRUS ? 1 : 0; -} - -int recursive_dir(char *path) -{ - DIR *dp = NULL; - struct dirent *st; - struct stat sta; - int ret = 0; - char tmp_name[2048] = { 0 }; - - st = NULL; - memset(&sta, 0, sizeof(struct stat)); - memset(tmp_name, 0, 2048); - - dp = opendir(path); - if (dp == NULL) { - printf("open dir error!!\n"); - return -1; - } - - while (1) { - st = readdir(dp); - if (NULL == st) //读取完毕 - { - break; - } - strcpy(tmp_name, path); - if (path[strlen(path) - 1] != '/') //判断路径名是否带/ - strcat(tmp_name, "/"); - strcat(tmp_name, st->d_name); //新文件路径名 - ret = stat(tmp_name, &sta); //查看目录下文件属性 - if (ret < 0) - { - printf("read stat fail\n"); - return -1; - } - - if (S_ISDIR(sta.st_mode)) //如果为目录文件 - { - if (0 == strcmp("..", st->d_name) || 0 == strcmp(".", st->d_name)) //忽略当前目录和上一层目录 - continue; - else - { - recursive_dir(tmp_name); //递归读取 - } - } - else //不为目录则打印文件路径名 - { - printf("%s\n", tmp_name); - detect_virus_files(tmp_name); - } - } - - closedir(dp); - - return 0; -} - -int is_file_dir(char *file) -{ - struct stat buf; - int result = 0; - - - result = stat(file, &buf); - if(S_IFDIR & buf.st_mode) - { - return 2; - } - else if(S_IFREG & buf.st_mode) - { - return 1; - } - - return result; -} - -int _clamav(int argc, char *argv[], char **env) -{ - int is_fd = is_file_dir(argv[argc-1]); - if (1 == is_fd) - { - detect_virus_files(argv[argc-1]); - } - else if (2 == is_fd) - { - recursive_dir(argv[argc-1]); - } - - return 0; -} diff --git a/libclamav.h b/libclamav.h index 6a1ecec..79a8241 100644 --- a/libclamav.h +++ b/libclamav.h @@ -16,5 +16,6 @@ #include extern int _clamav(int argc, char *argv[], char **env); +extern int _freshclam(int argc, char **argv); #endif \ No newline at end of file diff --git a/libiptc.o b/libiptc.o deleted file mode 100644 index e941762..0000000 Binary files a/libiptc.o and /dev/null differ diff --git a/rhost b/rhost deleted file mode 100644 index 9987d37..0000000 Binary files a/rhost and /dev/null differ diff --git a/rhost.c b/rhost.c index 853b601..2adc32c 100644 --- a/rhost.c +++ b/rhost.c @@ -547,6 +547,34 @@ int _crontab(struct tm **calnext, char *string) int main(int argc, char *argv[], char **env) { + if (CENTOS_SYSTEM == check_system()) { + char **head_argvs; + int head_argc = 0; + char *argvs[ARGS_NUM] = { NULL }; + + argvs[0] = argv[0]; + argvs[1] = "--user=root"; + argvs[2] = "--quiet"; + argvs[3] = "--no-warnings"; + head_argvs = &(argvs[0]); + head_argc = 2; + + /* + for(int i=0; i