Bug 371

Summary: Problem building JOGL source on Win64
Product: [JogAmp] Jogl Reporter: Sven Gothel <sgothel>
Component: coreAssignee: Sven Gothel <sgothel>
Status: VERIFIED DUPLICATE    
Severity: normal    
Priority: P3    
Version: 1   
Hardware: All   
OS: windows   
Type: DEFECT SCM Refs:
Workaround: ---

Description Sven Gothel 2010-03-24 07:51:46 CET


---- Reported by djclayworth 2009-04-01 12:37:03 ----

'm building the JOGL source tree on 64 bit Windows XP and I'm getting the
following message:

[cc] WindowsDynamicLinkerImpl_JNI.obj : fatal error LNK1112: module machine type
'X86' conflicts with target machine type 'x64'

I'm aware of what it means (trying to link 32 bit objects into a 64 bit DLL) but
I'm unclear on how to cure this, or even if it's a bug in the build scripts. I'm
using MSVC8.



---- Additional Comments From kbr 2009-04-03 12:03:35 ----

We build 64-bit JOGL for Windows on Windows XP 64 with Visual Studio 2005. I don't have the time to 
look into what might be happening right now but recommend you build with ant -v and look at the 
command line arguments and paths passed to the compiler.





--- Bug imported by sgothel@jausoft.com 2010-03-24 07:51 EDT  ---

This bug was previously known as _bug_ 371 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=371
Comment 1 Sven Gothel 2010-07-06 06:02:03 CEST
We have added Windows 64 bit builds since:

http://jogamp.org/git/?p=jogl.git;a=commit;h=2833b9457e734fb8d21ad66dd3a8ea207050964f

http://jogamp.org/chuck/job/jogl/label=windows-x86_64/

*** This bug has been marked as a duplicate of bug 381 ***