hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Colin Patrick McCabe (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-11975) Native code needs to be built to match the 32/64 bitness of the JVM
Date Thu, 28 May 2015 19:54:17 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-11975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14563573#comment-14563573
] 

Colin Patrick McCabe commented on HADOOP-11975:
-----------------------------------------------

Let's address these concerns in HADOOP-12036.

> Native code needs to be built to match the 32/64 bitness of the JVM
> -------------------------------------------------------------------
>
>                 Key: HADOOP-11975
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11975
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: build
>    Affects Versions: 2.7.0
>         Environment: Solaris
>            Reporter: Alan Burlison
>            Assignee: Alan Burlison
>
> When building with a 64-bit JVM on Solaris the following error occurs at the link stage
of building the native code:
>      [exec] ld: fatal: file /usr/jdk/instances/jdk1.8.0/jre/lib/amd64/server/libjvm.so:
wrong ELF class: ELFCLASS64
>      [exec] collect2: error: ld returned 1 exit status
>      [exec] make[2]: *** [target/usr/local/lib/libhadoop.so.1.0.0] Error 1
>      [exec] make[1]: *** [CMakeFiles/hadoop.dir/all] Error 2
> The compilation flags in the makefiles need to explicitly state if 32 or 64 bit code
is to be generated, to match the JVM.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message