So this is the JIRA for tracking the protoc 2.5 issue:
https://issues.apache.org/jira/browse/HADOOP-9346.

Regarding the msbuild trouble, your issue is simply that you perhaps
do not have Visual Studio 2010 Professional/Windows SDK installed?
Apache Hadoop trunk has Windows specific build profiles in it since it
now supports the Windows platform but it has its own requirements of
build. Check out the section "Building on Windows" under your
checkout/clone's BUILDING.txt or
http://svn.apache.org/repos/asf/hadoop/common/trunk/BUILDING.txt.

I'm not currently sure how to turn the auto-detection off to make it
compile as it would on Linux minus natives (like how it used to,
before the feature drop), but perhaps there should be a way to allow
that.

On Wed, Apr 3, 2013 at 8:16 PM, Chandrashekhar Kotekar
<shekhar.kote...@gmail.com> wrote:
> Thanks a lot for your help.
>
> You were right. Problem was with Protoc version 1.5 only. I downloaded and
> added protoc 1.4 version and now that error is gone. However now I am stuck
> at this new error. Now maven is not able to find "msbuild". Error is as
> follows :
>
> [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2:exec
> (compile-ms-winutils) on project hadoop-common: Command execution failed.
> Cannot run program "msbuild" (in directory
> "D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common"):
> CreateProcess error=2, The system cannot find the file specified -> [Help 1]
>
>
> Can you please help with this error? I googled for this kind of error but
> couldn't find anything related to this error.
>
> One more thing I would like to know, how to search into mailing list for
> this kind of errors?
>
> I think maybe many people before me must have faced these type of errors.
> If I could search into mailing list or some forum related to Hadoop then I
> do not need to disturb all the people in the mailing list for this kind of
> trivial errors and people can concentrate on more important stuff.
>
>
>
> Regards,
> Chandrash3khar K0tekar
> Mobile - 8884631122
>
>
> On Wed, Apr 3, 2013 at 7:21 PM, Harsh J <ha...@cloudera.com> wrote:
>
>> I'm not sure if trunk works with 2.5.x protoc yet. Try again with
>> 2.4.1 please? I remember filing a JIRA for this, will hunt and send in
>> a bit.
>>
>> On Wed, Apr 3, 2013 at 6:47 PM, Chandrashekhar Kotekar
>> <shekhar.kote...@gmail.com> wrote:
>> > Hi,
>> >
>> > Just now I have downloaded Hadoop source code. I have successfully run
>> "mvn
>> > clean" target but while trying "mvn install" target I am getting
>> following
>> > error :
>> >
>> > *[INFO] Executed tasks
>> > [INFO]
>> > [INFO] --- hadoop-maven-plugins:3.0.0-SNAPSHOT:protoc (compile-protoc) @
>> > hadoop-common ---
>> > [WARNING] [protoc,
>> >
>> --java_out=D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\target\generated-sources\java,
>> >
>> -ID:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\HAServiceProtocol.proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\IpcConnectionContext.proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\ProtobufRpcEngine.proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\ProtocolInfo.proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\RpcHeader.proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\Security.proto,
>> >
>> D:\HadoopSource\hadoop-trunk\hadoop-common-project\hadoop-common\src\main\proto\ZKFCProtocol.proto]
>> >  failed: java.io.IOException: Cannot run program "protoc": CreateProcess
>> > error=2, The system cannot find the file specified
>> > [ERROR] protoc compiler error
>> > [INFO]
>> > ------------------------------------------------------------------------
>> > [INFO] Reactor Summary:*
>> >
>> > I have copied exe file of Protoc and added path to that exe file in PATH
>> > variable. When I run "echo %PATH%" I get output something like below:
>> >
>> > *C:\Users\shekhar>echo %PATH%*
>> > *C:\Program Files\TortoiseSVN\bin;C:\Program
>> >
>> Files\Java\jdk1.7.0_11\bin;D:\softwares\apache-maven-3.0.5\bin;D:\softwares\protoc-2.5.0-win32;D:\softwares\apache-ant-1.9.0\bin;
>> > *
>> >
>> > So I think I have successfully put protoc in my path.
>> >
>> > I would like to know why this error is coming. Request someone to please
>> > help.
>> >
>> >
>> > Thanks and Regards,
>> > Chandrash3khar K0tekar
>> > Mobile - 8884631122
>>
>>
>>
>> --
>> Harsh J
>>



-- 
Harsh J

Reply via email to