hadoop-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Arpit Agarwal <aagar...@hortonworks.com>
Subject Re: Building Hadoop 2.2.0 On Windows 7 64-bit
Date Tue, 21 Jan 2014 21:08:00 GMT
Folks, please refer to the wiki page
https://wiki.apache.org/hadoop/Hadoop2OnWindows and also BUILDING.txt in
the source tree. We believe we captured all the prerequisites in
BUILDING.txt so let us know if anything is missing.



On Fri, Jan 17, 2014 at 8:16 AM, Steve Lewis <lordjoe2000@gmail.com> wrote:

> At lease for development work I find that replacing two classes in the
> Hadoop jar (say putting the following code ahead of the hadoop jars in a
> project fixes most windows issues - at least in my hands
>
>
> On Fri, Jan 17, 2014 at 6:41 AM, Silvina Caíno Lores <
> silvi.caino@gmail.com> wrote:
>
>> Hey again,
>>
>> I'm not a Windows user so I'm not very familiar with these issues.
>> However, I recall this link<http://www.srccodes.com/p/article/38/build-install-configure-run-apache-hadoop-2.2.0-microsoft-windows-os>as
a useful source for installation problems I've had on my own, since it's
>> for Windows it might help you even further.
>>
>> The error
>>
>> stdint.h: No such file or directory
>>
>>  is causing your build to fail, it seems like you don't have the headers
>> installed or they aren't properly referenced. Sorry that I can't be of more
>> help, I'm not sure how MinGW handles these includes.
>>
>> Good luck :D
>>
>>
>>
>> On 17 January 2014 15:18, Jian Feng JF She <shejianf@cn.ibm.com> wrote:
>>
>>> I have the same the environment,Window 7(64bit) hadoop 2.2 ,yes I have
>>> installed the protocbuf previously,and according to the guide, put
>>> protoc.exe and
>>>
>>> libprotobuf.lib,libprotobuf-lite.lib,libprotoc.lib into PATH.
>>>
>>> run "protoc --version" will get output libprotoc 2.5.0
>>>
>>> Now it seems everything ready, but when run mvn install -DskipTests -e
>>> will get an error message:
>>>
>>> can not execute: compile-ms-native-dll in
>>> ..\hadoop-common-project\hadoop-common\pom.xml
>>>
>>> do you have any suggestions?
>>>
>>> Thanks.
>>>
>>> Nikshe
>>>
>>>
>>> [image: Inactive hide details for Silvina Caíno Lores ---01/17/2014
>>> 06:43:00 PM---'protoc --version' did not return a version Are you s]Silvina
>>> Caíno Lores ---01/17/2014 06:43:00 PM---'protoc --version' did not return a
>>> version Are you sure that you have Protocol Buffers installed?
>>>
>>> From: Silvina Caíno Lores <silvi.caino@gmail.com>
>>> To: user@hadoop.apache.org,
>>> Date: 01/17/2014 06:43 PM
>>>
>>> Subject: Re: Building Hadoop 2.2.0 On Windows 7 64-bit
>>> ------------------------------
>>>
>>>
>>>
>>> 'protoc --version' did not return a version
>>>
>>> Are you sure that you have Protocol Buffers installed?
>>>
>>>
>>>
>>> On 17 January 2014 11:29, Nirmal Kumar <*nirmal.kumar@impetus.co.in*<nirmal.kumar@impetus.co.in>>
>>> wrote:
>>>
>>>    Hi All,
>>>
>>>
>>>
>>>    I am trying to build Hadoop 2.2.0 On Windows 7 64-bit env.
>>>
>>>
>>>
>>>    Can you let me know what else is needed for building Hadoop 2.2.0 On
>>>    Windows platform?
>>>
>>>
>>>
>>>    I am getting the following error building **hadoop-common** project:
>>>
>>>
>>>
>>>    [INFO]
>>>    ------------------------------------------------------------------------
>>>
>>>    [INFO] Building Apache Hadoop Common 2.2.0
>>>
>>>    [INFO]
>>>    ------------------------------------------------------------------------
>>>
>>>    [INFO]
>>>
>>>    [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @
>>>    hadoop-common ---
>>>
>>>    [INFO] Deleting
>>>    D:\YARN_Setup\hadoop-2.2.0-src\hadoop-common-project\hadoop-common\target
>>>
>>>    [INFO]
>>>
>>>    [INFO] --- maven-antrun-plugin:1.6:run (create-testdirs) @
>>>    hadoop-common ---
>>>
>>>    [INFO] Executing tasks
>>>
>>>
>>>
>>>    main:
>>>
>>>        [mkdir] Created dir:
>>>    D:\YARN_Setup\hadoop-2.2.0-src\hadoop-common-project\hadoop-common\target\test-dir
>>>
>>>        [mkdir] Created dir:
>>>    D:\YARN_Setup\hadoop-2.2.0-src\hadoop-common-project\hadoop-common\target\test\data
>>>
>>>    [INFO] Executed tasks
>>>
>>>    [INFO]
>>>
>>>    [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-os) @
>>>    hadoop-common ---
>>>
>>>    [INFO]
>>>
>>>    [INFO] --- hadoop-maven-plugins:2.2.0:protoc (compile-protoc) @
>>>    hadoop-common ---
>>>
>>>    [WARNING] [protoc, --version] failed: java.io.IOException: Cannot
>>>    run program "protoc": CreateProcess error=2, The system cannot find the
>>>    file specified
>>>
>>>    [ERROR] stdout: []
>>>
>>>    [INFO]
>>>    ------------------------------------------------------------------------
>>>
>>>    [INFO] BUILD FAILURE
>>>
>>>    [INFO]
>>>    ------------------------------------------------------------------------
>>>
>>>    [INFO] Total time: 1.153s
>>>
>>>    [INFO] Finished at: Fri Jan 17 15:55:10 IST 2014
>>>
>>>    [INFO] Final Memory: 7M/18M
>>>
>>>    [INFO]
>>>    ------------------------------------------------------------------------
>>>
>>>    [ERROR] Failed to execute goal
>>>    org.apache.hadoop:hadoop-maven-plugins:2.2.0:protoc (compile-protoc) on
>>>    project hadoop-common: org.apache.maven.plugin.MojoExecutionException:
>>>    'protoc --version' did not return a version -> [Help 1]
>>>
>>>    [ERROR]
>>>
>>>    [ERROR] To see the full stack trace of the errors, re-run Maven with
>>>    the -e switch.
>>>
>>>    [ERROR] Re-run Maven using the -X switch to enable full debug
>>>    logging.
>>>
>>>    [ERROR]
>>>
>>>    [ERROR] For more information about the errors and possible
>>>    solutions, please read the following articles:
>>>
>>>    [ERROR] [Help 1]
>>>    *http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException*<http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException>
>>>
>>>    D:\YARN_Setup\hadoop-2.2.0-src\hadoop-common-project\hadoop-common>
>>>
>>>
>>>
>>>    Thanks,
>>>
>>>    -Nirmal
>>>
>>>    ------------------------------
>>>
>>>
>>>
>>>
>>>
>>>
>>>    NOTE: This message may contain information that is confidential,
>>>    proprietary, privileged or otherwise protected by law. The message is
>>>    intended solely for the named addressee. If received in error, please
>>>    destroy and notify the sender. Any use of this email is prohibited when
>>>    received in error. Impetus does not represent, warrant and/or guarantee,
>>>    that the integrity of this communication has been maintained nor that the
>>>    communication is free of errors, virus, interception or interference.
>>>
>>>
>>>
>>>
>>
>
>
> --
> Steven M. Lewis PhD
> 4221 105th Ave NE
> Kirkland, WA 98033
> 206-384-1340 (cell)
> Skype lordjoe_com
>
>

-- 
CONFIDENTIALITY NOTICE
NOTICE: This message is intended for the use of the individual or entity to 
which it is addressed and may contain information that is confidential, 
privileged and exempt from disclosure under applicable law. If the reader 
of this message is not the intended recipient, you are hereby notified that 
any printing, copying, dissemination, distribution, disclosure or 
forwarding of this communication is strictly prohibited. If you have 
received this communication in error, please contact the sender immediately 
and delete it from your system. Thank You.

Mime
View raw message