[Win32utils-devel] win32-api on Windows 7

Heesob Park phasis at gmail.com
Tue Feb 2 23:25:47 EST 2010


Hi,

2010/2/3 Daniel Berger <djberg96 at gmail.com>:
> On Sat, Jan 30, 2010 at 12:06 PM, Luis Lavena <luislavena at gmail.com> wrote:
>> On Sat, Jan 30, 2010 at 4:10 PM, Daniel Berger <djberg96 at gmail.com> wrote:
>>>
>>> Forgive me if I'm being dumb:
>>>
>>> // gcc 3.4.5 on Win7
>>> #include <stdio.h>
>>>
>>> int main(){
>>>  printf("Size of void* : %i\n", sizeof(void*)); // 4
>>>  printf("Size of long: %i\n", sizeof(long)); // 4
>>>  return 0;
>>> }
>>>
>>> They both show 4 for me.
>>>
>>> Is there anything we can do to make win32-api work on 64 bit windows?
>>>
>>> There is check_sizeof in mkmf.rb, if that helps at all.
>>>
>>
>> GCC 3.4.5 is 32bits application, even when running on 64bits OS.
>> (yeah, the joys of WOW64)
>>
>> I think mkmf one will work for you, since will use the same compiler
>> used by Ruby in the same compilation mode, so will generate the
>> expected sizeof.
>
> Actually, I'm seeing this on my XP VM as well, so I don't think it's a
> 64 bit issue.
>
> And I'm seeing rm.exe segfault there as well.
>
> Can you confirm?
>
I cannot confirm. The rm.exe works fine.

> PS - What's happened to mingw.org?

"The domain name mingw.org was bought by some idiot."

Refer to http://sourceforge.net/projects/mingw/

Regards,

Park Heesob


More information about the win32utils-devel mailing list