----- Original Message ----- 
From: "robert johnson" <[EMAIL PROTECTED]>

>
> youre right.  during the make there were several warnings.
>
> API.c: In function `XS_Win32__API_LoadLibrary':
> API.c:90: warning: cast from pointer to integer of different size
> API.c: In function `XS_Win32__API_GetProcAddress':
> API.c:102: warning: cast to pointer from integer of different size
> API.c: In function `XS_Win32__API_FreeLibrary':
> API.c:121: warning: cast to pointer from integer of different size
> API.xs: In function `XS_Win32__API_PointerAt':
> API.xs:171: warning: cast to pointer from integer of different size
> API.xs: In function `XS_Win32__API_Call':
> API.xs:217: warning: cast to pointer from integer of different size
>

They shouldn't matter.

> and it failed 1 out of 2 tests.
> t/test....FAILED test 2
>

I think that might just be a poorly constructed test (also note that there's
no segfault during the running of the tests - which is a good sign.)

In test.t, at the very last line, change /TEMP/, to /TEMP/i . Hopefully that
will then pass the test. In any case, have test.t print out $lpbuffer so
that you can see that it does in fact contain the name of the temporary
directory.

> > As another check, does the following script simply print "done", and
then
> > exit:
> >
> > use Win32::API;
> > print "done\n";
> > __END__
>
> right again:  Sementation Fault.  core dumped.

If 'make test' did not segfault, then that little script ought not segfault
either. Did 'make install' fail to do what it should have ?

Cheers,
Rob

_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to