<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Mon, 21 May 2012 02:18:57 -0700 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network Comments Feed</title>
    <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>By Ken Ramsey</title>
      <description><![CDATA[ The script doesn't run. It tries to open files that don't exist, that aren't used in my build, and quits in a fit. ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64295</link>
      <pubDate>Wed, 14 Sep 2011 22:09:15 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64295</guid>
    </item>
    <item>
      <title>By Bruce Sharpe</title>
      <description><![CDATA[ There is also a dependency on libiconv2.dll.  It would have been helpful if this were included in the GnuWin32-utils package.  It can be downloaded here:

http://gnuwin32.sourceforge.net/packages/libiconv.htm ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64298</link>
      <pubDate>Wed, 14 Sep 2011 22:54:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64298</guid>
    </item>
    <item>
      <title>By Eyal Lorberboim</title>
      <description><![CDATA[ Your fabulus script does not work:
1.  Libiconv2.dll is required, but does not exist, and has to be downloaded.
2.  For every file it finds in the code the tool prints its name with a message: find: aa/bb/codefile.cpp: No such file or directory.
 ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64304</link>
      <pubDate>Wed, 14 Sep 2011 23:42:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64304</guid>
    </item>
    <item>
      <title>By Nikolai</title>
      <description><![CDATA[ You have two errors here:
1. The libiconv2.dll is necessary for all your GNU tools and it's not in GnuWin32-utils.zip archive.
2. In find src_dir -regex ".+.[ch]p*" -exec gawk -f ipp-fn-survey.awk {} ; | sort | uniq >ipp-survey.txt
 command you mention gawk, but actually you provide awk. So, the right line should be:
find src_dir -regex ".+.[ch]p*" -exec awk -f ipp-fn-survey.awk {} ; | sort | uniq >ipp-survey.txt

(note -exec awk )

 ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64307</link>
      <pubDate>Thu, 15 Sep 2011 00:43:50 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64307</guid>
    </item>
    <item>
      <title>By Stuart Davis</title>
      <description><![CDATA[ I couldn't get this to work on Win7 (64bit) until I copied the libiconv2.dll file from c:Program Files (x86)Gitbin into the location where I was running the script.  After I did that, it worked fine. ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64313</link>
      <pubDate>Thu, 15 Sep 2011 02:37:41 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64313</guid>
    </item>
    <item>
      <title>By Charles Knox</title>
      <description><![CDATA[ When running find.exe, the DLL libiconv2.dll was not found.  This is on Windows Vista. ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64315</link>
      <pubDate>Thu, 15 Sep 2011 04:49:36 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64315</guid>
    </item>
    <item>
      <title>By Vladimir</title>
      <description><![CDATA[ I cannot run this script, because I don't have "libiconv2.dll"
Where can I get it? ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64321</link>
      <pubDate>Thu, 15 Sep 2011 06:53:42 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64321</guid>
    </item>
    <item>
      <title>By biggs@kbimaging.com</title>
      <description><![CDATA[ The libiconv2.dll is missing from the GnuWin32-utils.zip.
You can download it from here: http://gnuwin32.sourceforge.net/downlinks/make-dep-zip.php 

You also need to rename awk.exe to gawk.exe to get the suggested script to run.

(At least that's what I had to do on XP32). ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64322</link>
      <pubDate>Thu, 15 Sep 2011 07:35:37 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64322</guid>
    </item>
    <item>
      <title>By Alex Utter</title>
      <description><![CDATA[ I get problems if there's any files with spaces in the path, but otherwise it works fine.  (I'm running Cygwin under WinXP-32, using the suggested Linux script.) ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64347</link>
      <pubDate>Thu, 15 Sep 2011 16:22:24 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64347</guid>
    </item>
    <item>
      <title>By Ralph Akhras</title>
      <description><![CDATA[ When I run the script on Windows 2008 x64, I get floaded with these errors:

gawk: fatal: can't open source file `ipp-fn-survey.awk' for reading (No such file or directory)
gawk: fatal: can't open source file `ipp-fn-survey.awk' for reading (No such file or directory)
gawk: fatal: can't open source file `ipp-fn-survey.awk' for reading (No such file or directory)
 ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64539</link>
      <pubDate>Mon, 19 Sep 2011 05:42:59 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64539</guid>
    </item>
    <item>
      <title>By Bob Higgins</title>
      <description><![CDATA[ Won't run.  Get errors that gawk can't open file ipp-fn-survey.awk for reading ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64643</link>
      <pubDate>Tue, 20 Sep 2011 08:56:45 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64643</guid>
    </item>
    <item>
      <title>By Paul Fischer (Intel)</title>
      <description><![CDATA[ The "can't open ipp-fun-survey.awk" file errors are caused either because you have not download the ipp-fn-survey.awk file or you haven't placed in the "current directory" when you start the script. 

The AWK file is not included in the ZIP file, for licensing reasons (the GnuWin32 tools have different licensing restrictions); thus, you must download both the ZIP file and the AWK file. The simplest way to install and run these is to place them in the top level directory of the source you are going to scan and then run the script using the command lines shown in the KB article above. ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64685</link>
      <pubDate>Tue, 20 Sep 2011 19:13:05 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-64685</guid>
    </item>
    <item>
      <title>By Matthias Blankmeister</title>
      <description><![CDATA[ Hello,
I am not able to run the script
I copied the awk file to root directory changed the permission and try to run:
$find . -regextype posix-awk -iregex ".+.[ch]p*" | xargs ./ipp-fn-survey.awk | sort | uniq >ipp-survey.txt

bash: .: -r: invalid option
.: usage: . filename [arguments]
 ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65006</link>
      <pubDate>Wed, 28 Sep 2011 23:43:24 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65006</guid>
    </item>
    <item>
      <title>By Paul Fischer (Intel)</title>
      <description><![CDATA[ Hello Matthias,

Not sure what is causing that specific problem. I just tried to run the script on an Ubuntu system and it worked, but I did have to modify the first line of the script to reference "awk" rather than "gawk". If you do a "which gawk" and it returns nothing, then try a "which awk" and see if that returns something. Modify the first line of the script according to the "which" result.

Paul ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65058</link>
      <pubDate>Fri, 30 Sep 2011 11:32:33 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65058</guid>
    </item>
    <item>
      <title>By Victoria Zhislina (Intel)</title>
      <description><![CDATA[ Please notice that some applications use the IPP via the LoadLibrary and GetProcAddress... It means that the IPP functions names are used as strings and enclosed in " " but it is the real functions calls not false detection. ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65570</link>
      <pubDate>Mon, 17 Oct 2011 07:34:41 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65570</guid>
    </item>
    <item>
      <title>By Paul Fischer (Intel)</title>
      <description><![CDATA[ Thank you for that comment, Victoria. This script will not find the types of calls you describe, since it specifically removes strings and comments before processing the source code as it searches for invocations of IPP functions. In those cases where you are using this LoadLibrary technique you will have to augment the list manually in order to insure that it is complete. ]]></description>
      <link>http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65575</link>
      <pubDate>Mon, 17 Oct 2011 09:56:16 -0700</pubDate>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/a-tool-for-listing-ipp-apis-used-by-your-application/#comment-65575</guid>
    </item>
  </channel></rss>
