You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by "Lars Corneliussen (JIRA)" <ji...@apache.org> on 2011/02/10 09:23:57 UTC

[jira] Commented: (NPANDAY-369) Building NPanday on 64bit operating system OR building and testing other x86-apps on 64bit systems

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

Lars Corneliussen commented on NPANDAY-369:
-------------------------------------------

h1. Spec

* Extend npanday-settings.xsd
** Extend xsd with npandaySettings/vendors/vendor/framework/architecture
** Extend xsd with npandaySettings/defaultSetup/architecture

* Extend NPanday.Plugin.Settings-Plugin
** Fill npandaySettings/architecture (x86 / x86_64)
** Default defaultSetup/architecture to the OS architecture
** Find both the X86 and the 64bit versions of the Framework, and in case add both frameworks per vendor version

* Extend Components
** Respect frameworkArchitecture in CompilerRequirements, NetExecutableFactory, ...

* Extend Plugins
** Support parameter frameworkArchitecture in all Mojos using the NetExecutableFactory (aspx, compile, link, resgen, webapp, wsdl, xsd, ..?)

* Update documentation 
** for all plugins
** Introduce a 64bit-information-page explaining the different options and obstacles

* Update NPanday/dotnet to consequently build for x86

* Support dedictaded x86 test runs in maven-test-plugin, using nunit-console-x86.exe *(DONE)*


> Building NPanday on 64bit operating system OR building and testing other x86-apps on 64bit systems
> --------------------------------------------------------------------------------------------------
>
>                 Key: NPANDAY-369
>                 URL: https://issues.apache.org/jira/browse/NPANDAY-369
>             Project: NPanday
>          Issue Type: Bug
>          Components: Development Setup
>    Affects Versions: 1.3-incubating
>         Environment: Win 7, x64, VS 2010 only
>            Reporter: Lars Corneliussen
>            Assignee: Lars Corneliussen
>              Labels: build, nunit, test, x64, x86
>             Fix For: 2.0
>
>
> Building NPanday from source (including tests) on 64bit windows fails.
> The problem is, that all resources are built with the 64-bit version of the .NET Framework tools. Also then, the nunit-console runs everything (including MSBUILD) in 64 bit.
> NPanday itself should allways be built using x86. It should furthermore have strong support for building both 32bit and 64bit apps on 64bit systems.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira