----- 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