Kad bi 21:29:30, H.Merijn rece:
>> Also, HMB's tests rely on ./Configure which isn't available on win32. So
>> I have to feed nmake with defines, which also forces me to undef
>> everything in Makefile. What is the minimal subset to leave in Makefile.
>> (I assume USE_MULTI). Which combinations to put??
> Can you give me a clean patch that makes the test suite suitable for both Unix
> and Win32, the way you use it?
Sorry, no. I'm still testing the testsuite and making it posible to work
as expected on win32. Currently, the script relies on command line
processor and some of win32 (better: cmd+4nt) features.
When I finish it, I'll send the copy to the list. [Sorry for being so
slow, but I have exams in 14 days, and I have to study (a lot!)]
> I'm trying to build on Win2K with djgpp, which *does* have ./Configure, but
> bash-2.04 doesn't like /dev/null here :-(
Uhm, I don't know nothing about djgpp and win2k.
Can you tell me which targets shall I build?
Also, in your script I've noticed some things, but I don't know much
about ifdefs inside perl, so they are totaly strange to me.
1. There are $dconf $conf and $tconf. Under their combination perl is
built with make. But, when the testing comes, you set PERLIO to {stdio,
perlio} and make the testing. Under win32 there is USE_PERLIO switch and
I guess that I can't replicate that behaviour from your script.
If I change USE_STDIO from undef to define, and run nmake test, perl
won't be rebuilt with that change in mind, as a matter of fact, nothing
would be rebuilt.
So, any hints?? Shall I wrap make all under foreach
$perlio ('undef','define')???
2. In the mktest.pl there is line 'Extending ... with harness'. But, as
I've seen in win32/makefile test's are done under harness, so, there is
no need for my script to use that, right?
Is there some proposed format or not?
Also, shall I report all errors/warnings during nmake all?
--
. `\!,
. <. .>
[=======oOo==( ^ )==oOo========[ [EMAIL PROTECTED] ]=======]
|--- _ - --- [ member of ]--- |
[========( )======_==============[ .counter attack. ]==]
. () ( )
. ()