You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Laura Peaslee (JIRA)" <ji...@apache.org> on 2012/10/14 01:04:02 UTC

[jira] [Updated] (ACCUMULO-160) Makefile needs play nice on 64 and 32 bit systems

     [ https://issues.apache.org/jira/browse/ACCUMULO-160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Laura Peaslee updated ACCUMULO-160:
-----------------------------------

    Affects Version/s: 1.5.0
               Status: Patch Available  (was: Open)

Modified the Makefile to check for an environment variable "DARCH," which can be either 32, 64, or "both" to specify whether the 32 or 64 bit native libs should be built. If no DARCH is specified, it will now automatically determine which libraries to build based on the user's environment.

For example, "make DARCH=32" will now only build the 32 bit library even when the user is on a 64 bit machine. The default behavior of just issuing "make" has changed to automatically determine if the user is running in a 32 or 64 bit environment and will build only that corresponding library.
                
> Makefile needs play nice on 64 and 32 bit systems
> -------------------------------------------------
>
>                 Key: ACCUMULO-160
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-160
>             Project: Accumulo
>          Issue Type: Bug
>          Components: tserver
>    Affects Versions: 1.3.5, 1.4.0, 1.3.6, 1.5.0
>            Reporter: John Vines
>            Assignee: Keith Turner
>            Priority: Critical
>              Labels: make
>             Fix For: 1.5.0
>
>         Attachments: accumulo-160.patch
>
>
> Currently the makefile for the native in memory maps does not play well depending on system configuration. It should check in some way for either a 64 bit compiler or that it's on a 64 bit system and then attempt a 64 bit build. Otherwise it should do a 32 bit build.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira