I am trying to run the wordcount example in c/c++ given on http://wiki.apache.org/hadoop/C%2B%2BWordCount with Hadoop 0.18.3 but when I run Ant using the specified command "ant -Dcompile.c++=yes examples" I get a BUILD FAILED error ... Cannot run program "c:\...\hadoop-0.18.3\src\c++\pipes\configure" (in directory ...\hadoop-0.18.3\build\c++-build\Windows_XP-x86-32\pipes"): CreateProcess error=193, %1 is not a valid Win32 application
Question 1: Where in the directory path do I put the wordcount code and should it get a .cpp extension or something else? Question 2: Where should I be when I execute the Ant command? Ant complains that it cannot find build.xml unless I am in the ...\hadoop-0.18.3 directory. Question 3: The include statements in the wordcount code are of the form #include "Hadoop/xxx.hh". These include files reside both in ...\hadoop-0.18.3\c++\Linux-i386-32\include\hadoop and in ...\hadoop-0.18.3\c++\Linux-amd64-64\include\hadoop. Does Ant produce both a 32-bit and a 64-bit version of my compiled code? Question 4: Where does Ant put the compiled code? Thanks, Alan Ratner
