[Insight-users] x64 and x86

Robert Haase robert_haase at gmx.de
Fri Apr 1 04:45:47 EDT 2011


Hi Gib,

after your report, I checked my working x64-EXE. It is compiled on WinXP x64 using VS2008 with dynamically linked ITK-DLL. I found that all dependent Windows-DLLs are 64bit. But my Program is also using 32-Bit DLLs (MSVCR90.DLL, MSVCP90.DLL, QTGUI4.DLL, QTCORE4.DLL). So I don't think this is problematic. You might test your application on x64 compatibility by allocating > 2GB of memory. This should work if it is a valid Win x64 EXE and fail if it is not.

By the way, where did you get the MinGW-64 compiler? Isn't that sourceforge project in beta status without real progress for years?

Regards,
Robert


-------- Original-Nachricht --------
> Datum: Fri, 01 Apr 2011 13:52:12 +1300
> Von: Gib Bogle <g.bogle at auckland.ac.nz>
> An: "insight-users at itk.org" <insight-users at itk.org>
> Betreff: [Insight-users] x64 and x86

> I've built the static ITK libraries on 64-bit Windows 7, with MinGW, and
> built 
> an application using these libraries.  When I look at the executable with 
> Dependency Walker it tells me that while the executable is x64, all the
> Windows 
> DLLs (e.g. ADVAPI32, GDI32, KERNEL32, ...) are x86.  Should I care about
> this? 
> If so, what's the proper way to build a fully x64 application?
> _____________________________________
> Powered by www.kitware.com
> 
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> 
> Kitware offers ITK Training Courses, for more information visit:
> http://www.kitware.com/products/protraining.html
> 
> Please keep messages on-topic and check the ITK FAQ at:
> http://www.itk.org/Wiki/ITK_FAQ
> 
> Follow this link to subscribe/unsubscribe:
> http://www.itk.org/mailman/listinfo/insight-users

-- 
NEU: FreePhone - kostenlos mobil telefonieren und surfen!			
Jetzt informieren: http://www.gmx.net/de/go/freephone


More information about the Insight-users mailing list