32bit-64bit

Best way to call 32-bit unmanaged code from 64-bit Managed Code using a managed code wrapper

Hi, The frequency with which I am coming across the situation where I have to call native 32-bit code from a managed 64-bit process is increasing as 64-bit machines and applications become prevalent. I don't want to mark my applciation as 32-bit and I cannot obtain 64-bit versions of of the code that is being calling. The solution tha...

java ant: specify which java installation should be used to run

hello, is it possible to specify which installation of java on the system should be used to run a java task? if yes, how? in my case i want to specify if i want to run the 32bit or the 64bit version. thanks! ...

Can Python ctypes load a 32bit C library on x86-64?

I have a 64 bit RHEL host with 32 bit libraries installed. One vendor has a 32 bit .so I'd like to load into Python using ctypes. from ctypes import CDLL CDLL('32bitdinosaur.so') OSError: 32bitdinosaur.so: wrong ELF class: ELFCLASS32 Of course 64 bit libraries are OK. Eg: CDLL('libc.so.6') Works fine. ...

Why doesn't a 32bit .deb package install on 64bit Ubuntu?

My .deb package, built on 32-bit Ubuntu and containing executables compiled with gcc, won't install on the 64-bit version of the OS (the error message says 'Wrong architecture i386'). This is confusing to me because I thought that in general 32-bit software worked on 64-bit hardware, but not vice-versa. Will it be possible for me to pr...

32 bit dll importing in 64 bit .Net application

hello i'm having a problem, i try to solve it since yesterday but no luck. i have 32 bit delphi dll which i want to import in .NET Win Application. this application has to be built on ANY CPU mode. of course, there's BadImageFormatException coming, which means that in x64 application can't be loaded x86 dll.. i googled around and find ...

CreateThread() fails on 64 bit Windows, works on 32 bit Windows. Why?

Operating System: Windows XP 64 bit, SP2. I have an unusual problem. I am porting some code from 32 bit to 64 bit. The 32 bit code works just fine. But when I call CreateThread() for the 64 bit version the call fails. I have three places where this fails. 2 call CreateThread(). 1 calls beginthreadex() which calls CreateThread(). All th...

How to compile a C DLL for 64 bit with Visual Studio 2010?

I have a DLL written in C in source code. This is the code for the General Polygon Clipper (in case you are interested). I'm using it in a C# project via the C# wrapper provided on the homepage. This comes with a precompiled DLL. Since switching to a 64bit Development machine with Visual Studio 2010 and Windows 7 64 bit, the application...

CPU Process time using GetProcessTimes and FileTimeToSystemTime do not work in 64 bit win

So I am trying to measure CPU time. It works great on Win 32, but on 64 bit it says error LNK2019: unresolved external symbol __imp_GetProcessTimes referenced in function "unsigned int __cdecl getWINTime(void)" (?getWIN32Time@@YAIXZ) it has similar error for FileTimeToSystemTime error LNK2019: unresolved external symbol __imp_FileTi...

Using gdb and gdbserver with a 32 bit binary on a 64 bit machine with Centos 5 complains about memory access or badly formatted data

I have two identical 64 bit Centos 5 machines, that are networked, and share their /home mount. I compile a simple Hello World program on one, and then I have figured out how to use gdb on one machine to remotely debug it running on the other machine. That seems to work fine when everyone defaults to 64 bitness. However, if I compile ...

C# WinForm app with many assemblies forcing 32-bit

I have a VS solution with many assemblies and third-party utilities. I need to force the app to run 32-bit when running on a 64-bit machine. The app runs just fine on a 32-bit machine. I forced the .exe file to be ILONLY 32BITREQUIRED and when run on the 64-bit machine, I am getting "an attempt was made to load a program with an incor...

How to retreive correct path of either system32 or SysWOW64?

I have a 32-bit process that can run either in 32-bit or 64-bit Windows. So, naturally, if the process tried to access the file c:\windows\system32\file.ext, it would be redirected to c:\windows\SysWOW64\file.ext. So far so good - I don't want to disable the redirection. My problem is that my process doesn't actually access the file - i...

processing files in 64 bit machine but developing in 32 bit machine

i am going to read a TDMS file in matlab using Mexfunction in C language in a 64 bit windows machine, but i will develop the app in 32 bit windows machine. i know in there is a difference between 32 bit machine and 64 bits with the size of variables. i used a lot of fread(.. sizeof(type)..). is it going to be a problem when it is running...

Single x86-built Assembly Causing entire Assembly to execute as 32-bit

Hey all, My program (a console application) references several other assemblies (many open-source libraries). I built the assembly with the "Any CPU" option set (using VS2008). When I start the assembly from a 64-bit command prompt on a Windows Server 2008 x64 machine the process always starts as a 32-bit process! I looked through my...

How to force 32bit app to use a 64bit COM dll in CreateObject?

The following code behaves differently depending on if I use the 32 or 64 bit version of wscript: Set oSQLServer = CreateObject("SQLDMO.SQLServer") For Each o in oSQLServer.ListInstalledInstances MsgBox o Next In 32 bit, it will list the instances of my 32bit server (SQL Server 2000), in 64 bit I get the contents of my 64bit serv...

Should I use Python 32bit or Python 64bit

I have a win7 64bit installation. Must I use Python 64bit? What are the differences between the 32bit and 64bit Python versions anyway? Do different Python packages (such as south, django, mysqldb etc) support only 32bit\64bit? ...

what could make 32 bit app incompatible with 64 bit linux OS?

It seems that most 32 bit applications will run on 64 bit linux assuming all the 32 bit libraries are present. But it seems to me there could be issues with architecture-dependent functions, and here I'm thinking of signals and setjmp/longjmp. I'm wondering if someone with greater experience could comment on what functions (if any) woul...

Solr - use 64-bit Java, not 32-bit Java on Windows 7 64-bit

I have a Windows 7 64-bit machine. I have Java Runtime Environment for both 32-bit and 64 bit installed on the machine. How do I tell Solr to use the 64-bit version of JRE when I start up Solr? ...

Debugging 32bit CASSINI on 64bit OS (Oracle 9)

Hi, We are debugging a 32bit application, which connects to oracle using 32bit libraries. We are able to debug in IIS by setting our application pools to 32bit and using IIS debugging. We would like to be able to use cassini. At the moment we are getting TNS listener problems connecting to oracle on 64bit windows 7 using cassini as th...

Windows 64bit SQL 2005 CLR Install Mystery

My 32bit .NET application runs SQL 2005 Express SP3 and uses CLR. The install works fine on XP & Vista. The install fails on XP 64bit & Widows 7 64bit machines. The error is in one of my SQL scripts that creates an Assembly: Error: “Execution of .NET Framework code is disabled. Set ‘CLR enabled’ configuration option and restart server....

Architecture-Specific Eclipse Plug-in Fragments

I need to target both win32.x86 and win32.x86_64 architectures when building an RCP plug-in that uses OS.getRegOpenKey(...). The types of the arguments for the method are different for the two architectures. I understand now that there is no straightforward way to have an x86 or x86_64 fragment (depending upon the build) override a met...