Bug 371 - Problem building JOGL source on Win64
Summary: Problem building JOGL source on Win64
Status: VERIFIED DUPLICATE of bug 381
Alias: None
Product: Jogl
Classification: JogAmp
Component: core (show other bugs)
Version: 1
Hardware: All windows
: P3 normal
Assignee: Sven Gothel
URL:
Depends on:
Blocks:
 
Reported: 2009-04-01 12:37 CEST by Sven Gothel
Modified: 2010-07-06 06:02 CEST (History)
0 users

See Also:
Type: DEFECT
SCM Refs:
Workaround: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ***